home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / polski_aminet / blabla / life / life.doc < prev    next >
Text File  |  1995-11-26  |  9KB  |  249 lines

  1.  
  2.                                     Life
  3.  
  4.                      Wersja 0.9
  5.  
  6.                               Data 27.11.1995
  7.  
  8.              Copyright (c) 1995 Kysy/AM & 2xBla
  9.  
  10.  
  11.  
  12.                   Instrukcja obsîugi
  13.                                  (niepeîna)
  14.  
  15.  
  16.     Spis treôci:                          Numer linii:
  17.  
  18.     1. Prawa autorskie i rozpowszechnianie.                28.
  19.     2. Do czego ten program sîuûy?                           39.
  20.     3. Opis programu.                                      64.
  21.     4. Wymagania, biblioteki, dane techniczne.            115.
  22.         5. Komunikaty pîenduf.                                137.
  23.         6. Co w przyszîoôci?                                  165.
  24.     7. Historia programu.                                 178.
  25.         8. Pozostaîe informacje.                              186.
  26.  
  27.  
  28. 1. Prawa autorskie i rozpowszechnianie.
  29.  
  30. Jest to program typu PublicDomain. Znaczy to, ûe jego rozpowszechnianie
  31. jest nieodpîatne. Mimo tego zastrzegam sobie w nim prawa autorskie. Nie
  32. zezwalam teû na jego odpîatne rozpowszechnianie (poza typowymi stawkami
  33. za dystrybucjë dysków PublicDomain). Nie zezwalam teû na dokonywanie w
  34. programie jakichkolwiek zmian. Program *powinien* byê rozpowszechniany
  35. wraz z dokumentacjâ i ewentualnie pozostaîymi plikami doîâczonymi do
  36. archiwum, wyszczególnionymi w pliku "ReadMeFirst.Asc".
  37.  
  38.  
  39. 2. Do czego ten program sîuûy?
  40.  
  41. Life, jest to bardzo znany program, który moûnaby nazwaê symulacjâ
  42. ûycia. Jego zadaniem jest pokazywanie szeregu populacji, które
  43. rozmnaûajâ sië w sposób przyjëty przez uûytkownika.
  44.  
  45. Wystarczy do programu wprowadziê poczâtkowe ustawienie komórek wzglëdem
  46. siebie, a nastëpnie juû tylko pozostaje nam ôledzenie sztucznego ûycia
  47. na ekranie monitora. Nie rzadko zdaûa sië, ûe stworzona przez nas
  48. populacja ginie po kilku sekundach. Wszystko zaleûy od ustawienia
  49. poczâtkowego i przyjëtych kryteriów.
  50.  
  51. Kryteria te, to nic innego jak dolna i górna granica "rozrodczoôci".
  52. Komórki rozmnaûajâ sië na zasadzie sâsiedztwa ze soba. Jeôli wiëc
  53. przykîadowo za dolnâ granicë wyznaczymy wartoôê =2, a za górnâ =3, to
  54. pole sâsiadujâce conajmniej z dwoma ûywymi komórkami (po skosie teû),
  55. zacznie "ûyê", to znaczy pojawi sië na nim komórka. Jeôli w okóî pola
  56. jest mniej niû dwie komórki, to niestety, ale pozostanie ono jaîowe.
  57. Równieû górna granica ma znaczenie, bo jëôli w okóî pola jest wiëcej
  58. niû trzy komórki, to równieû nie zaistnieje na nim ûycie.
  59.  
  60. System zmiany kryteriów pozwala nam na samodzielne okreôlenie klimatu,
  61. w którym przyjdzie ûyê naszym komórkom.
  62.  
  63.  
  64. 3. Opis programu.
  65.  
  66. Program moûna uruchomiê zarówno spod CLI, jak i spod WorkBench'a. Life
  67. nie wymaga przekazywania poprzez CLI, bâdú przez ikonkë ûadnych
  68. argumentów.
  69.  
  70. Program otwiera na ekranie podîuûne okno bëdâce menu gîównym. Mam tam
  71. dostëpne nastëpujâce gadûety:
  72.  
  73. XSIZE  = tutaj moûemy podaê rozmiar komórek w poziomie. Jest to wartoôê
  74.          podawana w pikselach. Naleûy przy tym pamiëtaê, ûe przy
  75.          standardowej WorkBenchowskiej rozdzielczoôci aby otrzymaê
  76.          kwadrat, XSIZE=2*YSIZE. (domyôlnie 8)
  77.  
  78. YSIZE  = tutaj rozmiar komórek w pionie (domyôlnie 4)
  79.  
  80. LLIMIT = kryterium dolnej granicy
  81.  
  82. HLIMIT = kryterium górnej granicy
  83.  
  84. DELAY  = tutaj moûemy podaê wartoôê okreôlajâcâ opóúnienie przy
  85.          rysowaniu kolejnych populacji
  86.  
  87. INFO   = informacja o programie
  88.  
  89. LOAD   = zaîadowanie pliku z populacjâ
  90.  
  91. SAVE   = nagranie pliku z populacjâ
  92.  
  93. START  = rozpoczëcie dziaîanie programu
  94.  
  95. EDIT   = przejôcie do moduîu edycji populacji
  96.  
  97. QUIT   = wyjôcie z programu
  98.  
  99. CALCULATING POPULATION = jest to opcja majâca na celu zliczanie
  100.                          kolejnych populacji
  101.  
  102. Opcja CALCULATING POPULATION oraz SAVE sâ jeszcze nieaktywne w tej
  103. wersji programu. Do tego opcja START uaktywnia sië dopiero po
  104. zaîadowaniu jakiejô populacji. Równieû opcja EDIT nie jest jeszcze
  105. dokoïczona. Na razie moûe ona przydaê sië tylko do podglâdniëcia
  106. poczâtkowego ustawienia komórek, bâdú ewentualnie do zmiany wielkoôci
  107. pola (max. 20x20)
  108.  
  109. Po wciôniëciu przycisku z napisem START, program otworzy nowe okno na
  110. którym automatycznie przystapi do wyôwietlania kolejnych faz rozwoju
  111. populacji. Wyjôcia z tego moduîu dokonuje sië poprzez wciôniëcie
  112. przycisku CLOSE GADGET w lewym-górnym rogu okna.
  113.  
  114.  
  115. 4. Wymagania, biblioteki, dane techniczne.
  116.  
  117. Program niestety potrzebuje systemy co najmniej w wersji 39, czyli 3.0
  118. Jest to spowodowane bibliotekâ gadtools, a konkretniej pewnâ funkcjâ
  119. tejûe biblioteki, która pojawiîa sië dopiero wraz z systemem 3.0 Jest
  120. jednak jeszcze niedopracowana wersja programu i postaram sië to
  121. zmieniê, tak aby program uruchamiaî sië równieû pod systemem 2.0
  122.  
  123. Program chëtnie korzysta z biblioteki "asl.library" posîugujâc sië
  124. wygodnymi file-requesterami. Mimo takiego zaîoûenia, potrafi sië jednak
  125. obejôê bez tej biblioteki.
  126.  
  127. Do archiwum doîâczyîem cztery przykîadowe populacje majâce za zadanie
  128. pokazaê dziaîanie programu. Niestety "nieczynna" opcja EDIT zmusza nas
  129. do "rëcznego" tworzenia populacji pod jakimô edytorem teksty (jak CED).
  130.  
  131. Poniewaû nie jest to jeszcze peîna wersja 1.0, oraz instrukcja nie jest
  132. peîna, wiëc nie bëdë opisywaî formaty zapisu danych. Jest on jednak
  133. niesamowicie prosty i wystarczy podejrzeê któryô z juû gotowych, aby
  134. móc stworzyê wîasnâ kolonië.
  135.  
  136.  
  137. 5. Komunikaty pîenduf.
  138.  
  139. Poniûej przedstawiam komunikaty mogâcych sië pojawiê bîëdów.
  140.  
  141. ERROR: Nie mogë otworzyê gadtools.library ! - brak biblioteki, bâdú
  142.                                               niewîaôciwa jej wersja
  143.  
  144. ERROR: Nie mogë uzyskaê informacji o ekranie ! - z róûnych powodów :)
  145.  
  146. ERROR: Nie mogë create context ! - prawdopodobnie brak pamiëci na
  147.                                    stworzenie struktury gadûetów
  148.  
  149. ERROR: Nie mogë stworzyê gadgetu ! - patrz wyûej
  150.  
  151. ERROR: Nie mogë otworzyê okna ! - prawdopodobnie brak pamiëci
  152.  
  153. ERROR: Nie mogë otworzyê pliku ! - program nie ma dostëpu do pliku;
  154.                                    sprawdú, czy znajduje sië on w tym
  155.                                    samym katalogu co program i czy nie
  156.                                    jest czasem uszkodzony, bâdú niepeîny
  157.  
  158. ERROR: Pierwsza dana bledna - plik z koloniâ niepoprawny
  159.  
  160. ERROR: Druga dana bledna - plik z koloniâ niepoprawny
  161.  
  162. ERROR: Dane populacji bledne - plik z koloniâ niepoprawny
  163.  
  164.  
  165. 6. Co w przyszîoôci?
  166.  
  167. Oczywiôcie sprawa priorytetowa, to dokoïczenie samego programu. W
  168. drugiej kolejnoôci zajmë sië zwiëkszeniem "przestrzeni ûyciowej"
  169. komórek (teraz max. 20x20), oraz przyôpieszeniem samego algorytmu.
  170.  
  171. Jeôli chcesz dostaê nowâ wersjë tego programu, bâdú wiele innych
  172. wydawanych przez "blabla Company GmbH" skontaktuj sië z którymô z jej
  173. czîonków, bâdú szukaj w bibliotece NNameLibrary.
  174.  
  175. auyourd'hui: 27.11.95 (czytaj [uûurdîi] :) - Hi LeMUr!
  176.  
  177.  
  178. 7. Historia programu.
  179.  
  180. wersja 0.8b      12.11.1995     Pierwsza wersja publiczna przeznaczona
  181.                                 dla magazynu Bigoz grupy Scalaris
  182.  
  183. wersja 0.9       27.11.1995     Dodanie okna EDIT.
  184.  
  185.  
  186. 8. Pozostaîe informacje.
  187.  
  188. Sorki za niepeînâ i krótkâ instrukcjë. Caîa ukaûe sië razem z peînâ
  189. wersjâ 1.0 wpeîni sprawnie dziaîajâcâ i mam nadziejë, ûe wzbogaconâ o
  190. jeszcze kilka ciekawych bajerów.
  191.  
  192. Sugestie, raporty o bîëdach, czy teû chociaû kartkë ze swojego
  193. miasta kieruj na adres (no swap):
  194.  
  195.           Kysy/AM & 2xBla as
  196.    
  197.           Krzysztof Habowski
  198.           ul. Dâbrowskiego 103/9
  199.           58-105 Ôwidnica
  200.  
  201. lub dzwoï (taki FastHelpLine):
  202.  
  203.           (+48) (0-71) 52-67-45
  204.  
  205.  
  206. Pozdrowienia dla wszystkich uûytkowników Amigi, a w szczególnoôci dla:
  207.  
  208.         Thufor/blabla       
  209.         LeMUr/Fire & blabla 
  210.         Apacz/Fire & blabla 
  211.         The Founder/BC      
  212.         Misha/Illusion      
  213.         Hires/Union         
  214.         Cornck/Art-B        
  215.         Zajc/Union          
  216.         Ender/Scalaris      
  217.         Timer/Scalaris      
  218.         Paszczak/Obssesion  
  219.         Billy/ZOMO          
  220.         Barabasz/ZOMO       
  221.         Snake/Opium         
  222.         IrekP/Union         
  223.         Jumper/Denethor     
  224.         Lac/Legion          
  225.         Proctor/Fire        
  226.         Xenek/Atalanta May
  227.         Pionek/Atalanta May
  228.         MrPigmy/Illegals      
  229.         Spirol/Ind          
  230.         Xenek/AM            
  231.         Pionek/AM           
  232.         Realman/Whippers    
  233.         DrRaf/Whippers      
  234.         TheStone/Whippers   
  235.         Cosa/Chaotic        
  236.         Danthalian/Mystery  
  237.         Quovadis/Whippers   
  238.         Serek/Inferno       
  239.         Skee/???            
  240.         Watson/Ind          
  241.         Codet/Ind           
  242.         Maîy/LadyBirds      
  243.  
  244. Arek.Edi.Valdi.Siwy.Cali.Prezes.Guys form Marconi-Shop.Old members of NAV
  245. PatrykCiosek.RobertKopiec.MarcinSzkudniewski.KamilTobiasz.AndrzejLitwin
  246. AndrzejWójtowicz.BogdanZajâc.RobertBuczyïski.PrzemysîawStadnicki.OtherMan
  247.  
  248.                                                     Kysy/AM & 2xBla
  249.