Evolution Simulator

4.4
45条评价
1,000+
次下载
内容分级
适合所有人
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片

游戏简介

Evolution Simulator 是一个非商业项目,旨在直观地展示进化的基本原理。 这个项目并不声称是有史以来最准确和最真实的进化模拟器,但它能够清楚地解释进化是如何工作的。 这就是为什么在模拟中有几个约定简化了它的理解。 抽象生物,以下称为汽车(因为它们的外观),在模拟中受到自然选择。

每辆车都有自己的基因组。 基因组是由数字的三合会组成的. 第一个三元组包含边缘的数量,车轮的数量和汽车的最大宽度。 以下依次包含有关所有边缘的信息,然后是有关车轮的信息。 包含边缘信息的三元组描述了它在空间中的位置:第一个数字是边缘的长度,第二个是它在XY平面上的倾斜角度,第三个是从中心沿Z轴的偏移量。 包含有关车轮信息的三元组描述了其特征:第一个数字-车轮的半径,第二个-车轮连接的顶点的数量,第三个-车轮的厚度。

模拟从创建具有随机基因组的汽车开始。 汽车直行通过一个抽象的地形(以下简称道路)。 当汽车不再能够向前移动(卡住,翻身或从道路上掉下来)时,它就会死亡。 当所有机器都死了,就会产生新一代。 新一代的每辆车都是通过混合上一代两辆车的基因组而创造的。 与此同时,与其他汽车相比,汽车行驶的距离越长,它将离开的后代就越多。 每个创建的汽车的基因组也经历给定概率的突变。 由于这样的自然选择模型,经过一定数量的代之后,将创造出一辆可以从开始到结束一路行驶的汽车。

该项目的优势之一是大量可定制的仿真参数。 所有参数都可以在设置选项卡中找到,它们被分为3组。 进化设置允许您控制模拟的一般参数,从每代汽车的数量到突变的概率。 世界设置允许您控制道路和重力的参数。 基因组设置允许您控制基因组参数的最大值,如边缘数、车轮数和汽车宽度。 该项目的另一个优势是位于统计选项卡中的研究和分析工具。 在那里,你会发现从第一代到当前的自然选择过程的所有统计数据。 所有这些都使得分析收到的信息和更好地理解进化论变得容易和方便。
更新日期
2024年5月10日

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。
不与第三方分享任何数据
详细了解开发者如何声明数据分享事宜
不会收集任何数据
详细了解开发者如何声明数据收集事宜

评分和评价

4.2
36条评价

新变化

道路更新:
-路段现在有不同的摩擦系数
-您可以在设置中设置摩擦的可接受值范围
-您可以启用/禁用道路粗糙度或摩擦随着距离的逐渐变化
汽车更新:
-您现在可以设置汽车的发动机功率和密度
-现在可以在路上推出节省的汽车
-现在可以交叉保存的汽车
其他更新:
-增加了自定义配置的管理器
-更新了主菜单的设计

应用支持

开发者信息
Мазур Александр Павлович
artemalmaz31@gmail.com
Варшавское шоссе, 152 Москва Russia 117405
undefined

Artalmaz31的其他产品