Evolution Simulator

3,7
Водгукаў: 55
Ацэнка змесціва
Для ўсіх
5 тыс.+
Спампоўванні
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

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

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

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

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

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

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

Тут паказваецца інфармацыя пра тое, якім чынам праграма збірае і выкарыстоўвае вашы даныя. Даведацца больш пра бяспеку даных
Няма даступнай інфармацыі

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

3,4
45 водгукаў

Што новага

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

Падобныя гульні