sâmbătă, 25 martie 2017

virtual bacterium A-Life

 Be sure to have DOS4GW.exe, which eliminates the 640 KB conventional memory limit

Program : virtual bacterium A-Life
Developer : Tom Dobrowolsky
Publisher : Tom Dobrowolsky
Platform : Dos
Year : 1999
Genre : simulation program

A 2d celular type random life simulator.

Dosbox turbo advice :

Cycles depends on the speed you want.

 Controls :

- Click B, which represents space. Click a second time to randomize.
More info below.

Cycles :

- auto, more or less


Google translate from polish to english, which is not perfect :

.oo l E and F Oo.
                - Simulation of life komrek

      by Tom Dobrowolski 08.1999

I. The essence of life komrkowego

0. Basics

Life komrek a continuously changing.
Ran slowly getting larger territory and gather si By creating AD models.
Their life consists of several basic processes, such as:
movement, rozmnaanie, odywianie, aging and dying.

Have two parameters: age and energy.
It uses its energy for all vital processes and their result
It is passed surroundings (conventionally in the form of heat).
rdem energy znw environment, energy ktrego constantly Ron
(Conventionally above measures influence the world - warming)
If energy environment Staa lay out bya byby closed
and ALSO population komrek Staa.
Thanks to the increase of energy to fine the population slowly Ron.

The aim is to master the growing population to strengthen their territory by Increasing
liczebnoci as a result of breeding.

The program did not use any random numbers generators, life is komrek
completely deterministic and each time (with the same initiation)
will rozwijao si same!

1. Initiation

Stan pocztkowy BANK Adding one komrka, relatively high energy, capable
to produce (as a result of propagation) without additional quantities of energy are set forth komrek.

2. If you mix and odywianie

Komrki of larger power (stronger) move more quickly.
Komrek The aim is to get the greatest possible amount of power and propagating a
to this end, they can connect to a inn at the same time komrk sumujc energy,
ments This is the process of nutrition.
Yes wic these KTRE move more quickly (strong) try to catch up with a
slower (sabe) and eventually nastpuje poarcie komrki sabszej,
which he has become a course do their best to escape.

4. Rozmnaanie

The process rozmnoenia nastpuje when the komrka has energy requirements
and it consists in dividing a komrki.
An emerging new komrki of total energy rwnej energy komrki parent
(The amount depends on the dimension: 2d - 4 3d - 6, 4d - 8)

Example 2D:

 (4) -> (1) (1)

(E) - komrka energy "e"

After rozmnoeniu, komrek is more but there are sabsze, so try out for energy ...
cay and the cycle is repeated from the beginning.

5. Aging and Dying

Natural process zachodzcym the internal structure komrek is aging,
This is the simplest pointer age komrki, who Ron in time.
The process of dying nastpuje within a certain age and consists in passing (gradual)
a power setting in turn leads to the disintegration of komrki.
Because dying komrki not isolate out too much from others controlled the
no other komrek and wic without nutrition no sentence together wystarczajcej
amount of power needed to rozmnoenia.

II. program Description

1. Control:

Space - accelerated development mode (without preview)
Enter - arrest and browsing of previous movements / resume action

In viewing mode (remembers a limited number of movements backwards):
<> - The action forward / backward
<< (Two times "<") - at the beginning
>> - End
Shift + <Shift> - frame by frame
/ - Stop

F1 - powrt to the initial state

cursors - move a camera
gray "+" gray "-" - rapprochement

1 - change kolorw
2 - change ksztatu komrek
3 - kind of blurring (blur)
4 - info (T = time, and P = population)

In 3D and 4D
q, a, z, x - rotating
w, s - Featured wsprzdnej With 4D

2. Parameters:

life.exe <file with the state komrek> <target time simulation> <q - text mode>

life grow
 - Reads (if the file already exists) and saves the state of the simulation file grow
life grow 10000 q
 - Simulation in text mode performed until 10000

Niciun comentariu:

Trimiteți un comentariu