Evolution Simulator

4,4
45 atsauksmes
1 tūkst.+
Lejupielādes
Satura vērtējums
Visiem
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls

Par šo spēli

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

Datu drošība

Drošība sākas ar izpratni par to, kā izstrādātāji vāc un kopīgo jūsu datus. Datu konfidencialitātes un drošības prakse var atšķirties atkarībā no izmantojuma, reģiona un vecuma. Izstrādātājs ir sniedzis šo informāciju un laika gaitā var to atjaunināt.
Dati netiek kopīgoti ar trešajām pusēm
Uzziniet vairāk par to, kā izstrādātāji norāda datu kopīgošanu.
Dati netiek vākti
Uzziniet vairāk par to, kā izstrādātāji norāda datu vākšanu.

Vērtējumi un atsauksmes

4,2
36 atsauksmes

Jaunumi

Road updates:
- Road segments now have different friction coefficients
- You can set the range of acceptable values for friction in the settings
- You can enable/disable gradual changes in road roughness or friction with distance
Cars updates:
- You can now set the engine power and density of the car
- It is now possible to launch saved cars on the road
- Now it is possible to cross saved cars
Other updates:
- Added a manager for custom configurations
- Updated the design of the main menu

Lietotnes atbalsts

Par izstrādātāju
Мазур Александр Павлович
artemalmaz31@gmail.com
Варшавское шоссе, 152 Москва Russia 117405
undefined

Vairāk no izstrādātāja: Artalmaz31