home *** CD-ROM | disk | FTP | other *** search
/ Spiele Spiele Spiele 1 / spiele-spiele-spiele-topware.iso / spiele / top5139 / evola.doc < prev    next >
Text File  |  1992-05-20  |  9KB  |  190 lines

  1. Life-Simulation Evola V1.4 (C) 1991,92 by Uwe Kuhring
  2. -----------------------------------------------------
  3.  
  4.  
  5. Programmentwicklung und Vertrieb
  6. ================================
  7.  
  8.          Uwe Kuhring
  9.          Scheidter Str. 281
  10.          6602 Dudweiler Saar
  11.          Tel.: 06897/768039
  12.  
  13.          Postgiroamt Saarbrücken
  14.          BLZ 590 100 66
  15.          KNR 522 56 667
  16.          Registrierungsgebühr siehe Preise.Doc
  17.  
  18.  
  19. ****************************************************************************
  20. * ACHTUNG - WICHTIGE ZUSATZINFORMATION                                     *
  21. * Dies ist die SHARE-Version der Life-Simulation EVOLA V1.4.               *
  22. * Das Programm ist Teil des Programmpaketes MIXED_DISK.                    *
  23. * Da ich Ihnen hierzu trotzdem die Original-Anleitung der Vollversion zur  *
  24. * Verfügung stellen möchte, werde ich die Abweichungen zur registrierten   *
  25. * Version hier kurz aufführen:                                             *
  26. * Es wurden keinerlei Einschränkungen vorgenommen.                         *
  27. * Ohne eine vorherige Registrierung dürfen Sie dieses Programm nicht zu    *
  28. * kommerziellen Zwecken und privat maximal 90 Tage einsetzen!              *
  29. *                                                                          *
  30. * Wenn Sie sich registrieren lassen, erhalten Sie:                         *
  31. * 1. Eine separate Diskette mit allen Programmen der Mixed-Disk (z.Z. 5)   *
  32. * 2. Nur neueste Programm-Versionen.                                       *
  33. * 3. Selbsttest-Bootprogramm zur Erkennung aller nur denkbaren Fehler.     *
  34. * 4. Die PASCAL-SOURCE-CODES zu EVOLA V1.4.                                *
  35. * 5. Günstige Updates / Telefon-Support usw.                               *
  36. *                                                                          *
  37. * Wie Sie sich registrieren lassen können?                                 *
  38. * Lesen Sie einfach SHAREINF.DOC und PREISE.DOC!                           *
  39. ****************************************************************************
  40.  
  41.  
  42. Hardwareanforderungen
  43. =====================
  44.  
  45. Zusätzlich zu Ihrem PC benötigen Sie unbedingt:
  46. 1. Eine VGA oder eine EGA-Grafikkarte.
  47.  
  48. Von großem Nutzen wären weiterhin:
  49. 1. Ein möglichst schneller Rechner (Evola erstellt auf: 386AT/33MHz/64kBC)
  50. 2. Eine Turbo Pascal Version ab 5.X ermöglicht Ihnen Programmänderungen!
  51.  
  52.  
  53. Bedienung
  54. =========
  55.  
  56. Bedienung über die Tastatur:
  57.  
  58.                <SPACE>   führt zur sofortigen Anzeige der neuesten Statistik
  59. <a> oder <A> = SHIFT <a> schaltet die automatische Statistik ein oder aus
  60. <p> oder <P> = SHIFT <p> schaltet um zwischen Pause und Simulation
  61.          <Q> = SHIFT <q> beendet das Programm sofort
  62.  
  63.  
  64. AT-Rechenleistung
  65. =================
  66.  
  67. Da das Programm Evola, wie schon erwähnt, viel Rechenleistung erfordert,
  68. wurde für AT-PCs eine noch etwas schnellere Version (EVOLA286.EXE) com-
  69. piliert. Falls Sie nur einen normalen XT zur Verfügung haben, dürfen Sie nur
  70. EVOLA.EXE starten, da EVOLA286.EXE auf Ihrem PC nicht lauffähig ist!
  71. Verfügen Sie hingegen über einen AT, dann können Sie beide Versionen ver-
  72. wenden. EVOLA286.EXE ist allerdings etwas schneller!
  73.  
  74.  
  75. Zu Evola
  76. ========
  77.  
  78. Evola ist ein weiteres Programm in einer schon langen Reihe von Life-Simula-
  79. tionen. Ich glaube jedoch, daß das Programm durch die sehr schnelle Berech-
  80. nung der (pixelgroßen) Zellen und die praktisch beliebige Manipulation der
  81. Simulation etwas von der Norm abweicht.
  82.  
  83. Die Bedienung des Programmes ist praktisch mit der Erklärung der Tastatur-
  84. funktionen beendet. Das Programm soll schließlich selbsttätig arbeiten.
  85.  
  86. Funktionsweise:
  87. Jede der bis zu 2000 Zellen der Simulation führt Ihr eigenes Leben. Die Zelle
  88. kann sich bewegen, teilen oder andere Zellen fressen. Für all diese Tätig-
  89. keiten gibt es gewisse Wahrscheinlichkeiten, die eine Zelle auch an ihre
  90. Nachkommen vererbt. Die Vererbung unterliegt jedoch einer mehr oder weniger
  91. wahrscheinlichen Mutation. Die Mutationswahrscheinlichkeit selbst unterliegt
  92. der Mutation. Es gibt Zellen, die sich nur teilen, wenn sie über ausreichende
  93. Energiereserven verfügen und andere, die sich hemmungslos bis zur Selbst-
  94. zerstörung teilen. Dies führt dann zur partiellen explosionsartigen Zellen-
  95. vermehrung, der nicht selten der Kollaps des gesamten Systems folgt.
  96.  
  97.  
  98. Die Zellarten
  99. =============
  100.  
  101. Es gibt 15 verschieden Zelltypen. Jeweils 3 ähnliche Zelltypen wurden der
  102. besseren Übersicht halber zu einer Farbe zusammengefaßt:
  103.  
  104. Dunkelgrün = reine Pflanzenzellen
  105.              Diese Zellen können keine Zellen eines anderen Typs auffressen,
  106.              sind jedoch in der Lage, aus dem Licht des Monitors Energie-
  107.              reserven für ihren Stoffwechsel aufzubauen.
  108. Hellgrün   = sekundäre Pflanzenzellen
  109.              Auch diese Zellen können aus dem Licht des Monitors noch Ener-
  110.              giereserven bilden. Sie müssen jedoch auch zeitweilig reine
  111.              Pflanzenzellen fressen, um nicht zu verhungern.
  112. Hellblau   = Mischzellen
  113.              Unter günstigen Bedingungen können diese Zellen gerade noch den
  114.              Grundumsatz an Energie selbst gewinnen. Für jede Bewegung oder
  115.              Teilung oder ganz generell in schlechten Zeiten sind diese
  116.              Zellen auf die Zufuhr von Pflanzenzellen angewiesen.
  117. Violett    = sekundäre tierische Zellen
  118.              Die Selbstenergiegewinnung dieser Zellen ist fast völlig ver-
  119.              kommen. Nur kurzfristig kann der Ausfall von Nahrung in Form
  120.              von Pflanzen- und Mischzellen überbrückt werden.
  121. Hellrot    = reine tierische Zellen
  122.              Diese Zellen fressen alles, was Ihnen über den Weg läuft, denn
  123.              nur so können sie ihren Bedarf an Energie decken.
  124.  
  125. Tatsächlich sind die Übergänge in 15 Stufen wesentlich fließender!
  126.  
  127.  
  128. Die Statistik
  129. =============
  130.  
  131. Während einige Angaben der Statistik selbsterklärend sind, könnten andere
  132. u.U. zunächst unklar sein. Letztere möchte ich hier kurz erläutern:
  133.  
  134. Gesamte "Biomasse" bezeichnet die Summe aller Energiereserven aller Zellen,
  135. und dieser Wert ist für den Zustand des Systems wesentlich bezeichnender, als
  136. die Anzahl der Zellen. Ist z.B. die Zellenzahl sehr hoch und die Biomasse
  137. sehr klein, ist ein Massensterben von Zellen nur zu wahrscheinlich.
  138. Durchschnittsenergie beschreibt den für jede Zelle im Durchschnitt verblei-
  139. benden Energievorrat.
  140. D.teilungen bezeichnet die von jeder Zelle im Durchschnitt vollzogenen
  141. Teilungen und D.maxteil die im Durchschnitt maximal möglichen Teilungen.
  142. Die drei folgenden Wahrscheinlichkeiten für Bewegung, Teilung und Mutation
  143. sind Durchschnittswerte der Zellen und in 1/1000 (=Promille) angegeben.
  144. Der Starkteilungsanteil gibt Ihnen an, wieviel % der Zellen sich zur Zeit
  145. ungehemmt vermehren.
  146. Der Energiegrundabzug ist schließlich ein Maß für die Situation der Zellen
  147. im Überlebenskampf. Ist der Grundabzug hoch (maximal = 5), dann haben es die
  148. Zellen mit diesem Überlebenskampf sehr schwer. Zu Zeiten mit einem niedrigen
  149. Grundabzug (minimal = 1) hingegen "findet auch die dümmste Zelle ein Photon".
  150.  
  151.  
  152. Programmveränderung
  153. ===================
  154.  
  155. Falls Sie in der glücklichen Lage sind, eine Turbo Pascal Version ab 5.0
  156. zu besitzen, können Sie Evola selbst manipulieren. Kopieren Sie sich dazu
  157. alle Dateien aus dem Sources-Ordner in Ihren TP-Ordner.
  158. Arbeiten Sie keinesfalls auf der Originaldiskette - denn eine winzige
  159. falsche Programmänderung kann Stunden der Fehlersuche bedeuten!
  160. Die Kopie von Evola können Sie nun im TP-Editor beliebig verändern und dann
  161. mit CONTROL F9 starten und später auch neu kompilieren.
  162. Zur Veränderung geeignet sind die Konstanten zu Beginn des Source-Codes und
  163. die RANDOM(???) Zahlenwerte in der INIT_GAME Prozedur. Auch Programmteile,
  164. die Formeln wie INC(Energie,?) oder ?.Zellart := ?.Zellart+Random(???)...
  165. sind für die Manipulation (meistens) geeignet. Keinesfalls verändern sollten
  166. Sie Programmvariablen, die die Buchstaben "ptr" enthalten! Dies nicht, weil
  167. ich die schönsten Effekte für mich behalten will, sondern weil sich sonst das
  168. Programm an einer beliebigen Stelle ungewohnt verabschieden wird.
  169.  
  170. Durch obige Veränderungen können Sie ganz neue Entwicklungen der Simulation
  171. hervorrufen, was wohl auch am meisten Spaß macht.
  172.  
  173. Falls Sie beim Kompilieren Schwierigkeiten mit 'DRV_LINK.TPU' haben, sind
  174. Ihre Fonts (.CHR) und/oder Grafiktreiber (.BGI) anders organisiert, bzw. Sie
  175. benutzen eine andere TP-Version.
  176. Das macht jedoch nichts, da sie in der zweiten Programmzeile in der 'uses'-
  177. Anweisung den Eintrag 'drv_link' einfach löschen können. Sie müssen dann
  178. allerdings berücksichtigen, das EVOLA nur noch in dem Ordner funktioniert,
  179. in dem auch Ihre .BGI-Dateien zu finden sind.
  180.  
  181.  
  182. Zum Copyright
  183. =============
  184.  
  185. Bitte nehmen Sie zur Kenntnis, daß die Life-Simulation Evola V1.4 nicht zur
  186. Gruppe der PD-Programme gehört. Das gilt auch für die anderen Programme auf
  187. dieser Diskette. Sie dürfen diese Programme also weder verkaufen noch
  188. verleihen noch sie anderweitig an Dritte weitergeben!
  189.  
  190. Viel Spaß mit Evola V1.4!