Evolution Simulator

4,0
46 водгукаў
1 тыс.+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту гульню

Evolution Simulator - некамерцыйны праект, створаны для нагляднай дэманстрацыі асноўных прынцыпаў эвалюцыі. Гэты праект не прэтэндуе на тое, што ён самы дакладны і рэалістычны сімулятар эвалюцыі, калі-небудзь створаны, але ён здольны дакладна растлумачыць, як працуе эвалюцыя. Вось чаму ў мадэляванні ёсць некалькі ўмоўнасцяў, якія спрашчаюць яго разуменне. Натуральнаму адбору ў мадэляванні падвяргаюцца абстрактныя істоты, якія ў далейшым называюцца аўтамабілямі (з-за іх знешнасці).

У кожнай машыны свой геном. Геном складаецца з трыяды лікаў. Першая трыяда змяшчае колькасць рэбраў, колькасць колаў і максімальную шырыню аўтамабіля. Ніжэй змяшчаецца інфармацыя паслядоўна аб усіх рэбрах, а затым аб колах. Трыяда, якая змяшчае інфармацыю аб рэбры, апісвае яго становішча ў прасторы: першае лік - гэта даўжыня рэбра, другое - яго вугал нахілу ў плоскасці XY, трэцяе - зрушэнне ад цэнтра па восі Z. Трыяда, якая змяшчае інфармацыю аб коле, апісвае яго характарыстыкі: першая лічба - радыус кола, другая - нумар вяршыні, да якой прымацавана кола, трэцяя - таўшчыня кола.

Мадэляванне пачынаецца са стварэння аўтамабіляў з выпадковым геномам. Аўтамабілі едуць наўпрост па абстрактнай мясцовасці (далей - дарога). Калі машына больш не можа рухацца наперад (затрымалася, перавярнулася або ўпала з дарогі), яна гіне. Калі ўсе машыны мёртвыя, ствараецца новае пакаленне. Кожны аўтамабіль новага пакалення ствараецца шляхам змешвання геномаў двух аўтамабіляў папярэдняга пакалення. Пры гэтым чым большая адлегласць у параўнанні з іншымі праехала машына, тым больш нашчадкаў яна пакіне. Геном кожнай створанай машыны таксама падвяргаецца мутацыям з зададзенай верагоднасцю. У выніку такой мадэлі натуральнага адбору праз пэўную колькасць пакаленняў будзе створаны аўтамабіль, які зможа праехаць увесь шлях ад пачатку да канца.

Адным з пераваг гэтага праекта з'яўляецца вялікая колькасць наладжвальных параметраў мадэлявання. Усе параметры можна знайсці на ўкладцы Налады, дзе яны падзеленыя на 3 групы. Налады Evolution дазваляюць кантраляваць агульныя параметры мадэлявання, ад колькасці аўтамабіляў у пакаленні да верагоднасці мутацыі. Налады свету дазваляюць кантраляваць параметры дарогі і сілы цяжару. Налады геному дазваляюць кантраляваць максімальныя значэнні параметраў геному, такіх як колькасць краёў, колькасць колаў і шырыню аўтамабіля. Яшчэ адна перавага праекта - інструменты даследавання і аналізу, размешчаныя ва ўкладцы Статыстыка. Там вы знойдзеце ўсю статыстыку ходу натуральнага адбору ад першага пакалення да цяперашняга. Усё гэта дазваляе лёгка і зручна аналізаваць атрыманую інфармацыю і лепш разумець тэорыю эвалюцыі.
Абноўлена
10 мая 2024 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Даныя не абагульваюцца са староннімі арганізацыямі
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра абагульванне даных
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных

Ацэнкі і агляды

3,7
37 водгукаў

Што новага

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

Служба падтрымкі для праграмы

Пра распрацоўшчыка
Мазур Александр Павлович
artemalmaz31@gmail.com
Варшавское шоссе, 152 Москва Russia 117405
undefined

Яшчэ ад Artalmaz31