Evolution Simulator ir nekomerciāls projekts, kas izveidots, lai vizuāli demonstrētu evolūcijas pamatprincipus. Šis projekts nepretendē uz visprecīzāko un reālistiskāko evolūcijas simulatoru, kāds jebkad radīts, taču tas spēj skaidri izskaidrot evolūcijas darbību. Tāpēc simulācijā ir vairākas konvencijas, kas vienkāršo tās izpratni. Abstraktie radījumi, turpmāk tekstā automobiļi (to izskata dēļ), simulācijā tiek pakļauti dabiskajai atlasei.
Katrai automašīnai ir savs genoms. Genoms sastāv no skaitļu triādēm. Pirmā triāde satur malu skaitu, riteņu skaitu un automašīnas maksimālo platumu. Tālāk ir norādīta informācija par visām malām un pēc tam par riteņiem. Triāde, kas satur informāciju par malu, apraksta tās atrašanās vietu telpā: pirmais skaitlis ir malas garums, otrais ir tās slīpuma leņķis XY plaknē, trešais ir nobīde no centra pa Z asi. Triāde, kurā ir informācija par riteni, apraksta tā raksturlielumus: pirmais cipars - riteņa rādiuss, otrais - tās virsotnes numurs, pie kuras ritenis ir piestiprināts, trešais - riteņa biezums.
Simulācija sākas, izveidojot automašīnas ar nejaušu genomu. Automašīnas brauc taisni pa abstraktu reljefu (turpmāk tekstā – ceļš). Kad automašīna vairs nespēj kustēties uz priekšu (iestrēdzis, apgāzās vai nokrita no ceļa), tā nomirst. Kad visas mašīnas ir beigtas, tiek radīta jauna paaudze. Katra jaunās paaudzes automašīna tiek radīta, sajaucot divu iepriekšējās paaudzes automašīnu genomus. Tajā pašā laikā, jo garāku distanci automašīna nobrauca salīdzinājumā ar citām, jo vairāk pēcnācēju tā atstās. Arī katras izveidotās automašīnas genoms ar noteiktu varbūtību piedzīvo mutācijas. Šāda dabiskās atlases modeļa rezultātā pēc noteikta paaudžu skaita tiks radīts auto, kas var nobraukt visu ceļu no sākuma līdz beigām.
Viena no šī projekta priekšrocībām ir liels skaits pielāgojamu simulācijas parametru. Visi parametri ir atrodami cilnē Iestatījumi, kur tie ir sadalīti 3 grupās. Evolution Settings ļauj kontrolēt vispārējos simulācijas parametrus, sākot no automašīnu skaita vienā paaudzē un beidzot ar mutācijas iespējamību. Pasaules iestatījumi ļauj kontrolēt ceļa un gravitācijas parametrus. Genoma iestatījumi ļauj kontrolēt maksimālās genoma parametru vērtības, piemēram, malu skaitu, riteņu skaitu un automašīnas platumu. Vēl viena projekta priekšrocība ir izpētes un analīzes rīki, kas atrodas cilnē Statistika. Tur jūs atradīsiet visu statistiku par dabiskās atlases gaitu no pirmās paaudzes līdz pat pašreizējai. Tas viss ļauj viegli un ērti analizēt saņemto informāciju un labāk izprast evolūcijas teoriju.
Atjaunināta
2024. gada 10. maijs