扫描日期:2026年06月23日
包名:com.mooncoder.alife
SHA-256:0e9009881d66cf31d04ee74101da5b4d9db2ba4c860512663493cf8a9151603a
SHA-1:b2bcbbc75d09a2f8c191606c6c3861ff3d796f91
显示更多
人工生命模拟器:由神经网络控制的生物进化!
这款应用让你体验简单的模拟生物及其进化过程。它包含几种基因表达方式(“基因语言”),其中基因型中的每个符号都定义了生物的某种特征(“表型”)。每种基因表达方式都有其独特的突变(修改基因型的一小部分)和交叉(交换两个亲本的基因以产生后代)方法。
每个生物的性能都根据其陆地速度、水速和重心高度进行评估。这些指标可以设定为适应度。由于你可以使用突变和交叉来随机改变基因型,因此可以运行进化过程,观察种群适应度的提升。
你还可以根据自己的喜好引导进化,让喜欢的生物繁殖并生成它们的随机变体。
如果你理解某种基因语言,你甚至可以通过删除和添加基因符号来手动编辑基因,从而构建你想要的生物或改进现有的生物。
这款应用包含一些任务,帮助您熟悉遗传语言和进化特性,例如趋同进化、多样性、选择压力、突变率的影响以及种群规模。高级用户甚至可以尝试创建自己的适应度公式,例如同时最大化高度和速度,或者添加更多标准。
此外,应用还包含一些演示,展示了定向进化(外部适应度)和非定向进化(内部适应度)、突变、群体行为和通信等概念。
本应用基于 Framsticks 模拟器。您可以在 https://www.framsticks.com/ 了解更多信息。