Evolution Simulator

Evolution Simulator APK 1.5 - 免費下載

下載 APK

最後更新: 2024年五月10日

應用程式資訊

進化模擬器旨在直觀地展示基本進化原理。

應用程式名稱: Evolution Simulator

應用程式 ID: com.UnusualSoftware.EvolutionSimulator

評級: 4.4 / 43+

作者: Artalmaz31

應用程式大小: 19.80 MB

詳細說明

Evolution Simulator 是一個非商業項目,旨在直觀地展示進化的基本原理。這個項目並不聲稱是有史以來最準確和最逼真的進化模擬器,但它能夠清楚地解釋進化是如何工作的。這就是為什麼模擬中有幾個約定可以簡化其理解的原因。抽象的生物,以下簡稱汽車(因為它們的外觀),在模擬中受到自然選擇的影響。

每輛車都有自己的基因組。基因組由三元組組成。第一個三元組包含邊數、輪數和汽車的最大寬度。以下依次包含有關所有邊緣的信息,然後是有關輪子的信息。包含邊緣信息的三元組描述了它在空間中的位置:第一個數字是邊緣的長度,第二個是它在 XY 平面中的傾斜角,第三個是從中心沿 Z 軸的偏移量。包含有關車輪信息的三元組描述了其特徵:第一個數字 - 車輪的半徑,第二個 - 車輪所連接的頂點的數量,第三個 - 車輪的厚度。

模擬首先創建具有隨機基因組的汽車。汽車直行穿過一個抽象的地形(以下簡稱道路)。當汽車不再能夠向前移動(卡住、翻車或從道路上掉下來)時,它就會死掉。當所有機器都死了,就會產生新一代。新一代的每輛汽車都是通過混合上一代的兩輛汽車的基因組而創造出來的。同時,與其他汽車相比,汽車行駛的距離越遠,它留下的後代就越多。每輛創建的汽車的基因組也會以給定的概率發生突變。由於這種自然選擇的模型,經過一定數量的世代之後,將創造出一輛可以從頭到尾一路行駛的汽車。

該項目的優勢之一是大量可定制的仿真參數。所有參數都可以在設置選項卡中找到,它們分為 3 組。進化設置允許您控制模擬的一般參數,從每代汽車的數量到突變的概率。世界設置允許您控制道路和重力的參數。基因組設置允許您控制基因組參數的最大值,例如邊緣數、輪數和汽車寬度。該項目的另一個優勢是位於“統計”選項卡中的研究和分析工具。在那裡你會找到從第一代到現在的自然選擇過程的所有統計數據。所有這些都使得分析接收到的信息變得容易和方便,並更好地理解進化論。
下載 APK

應用程式螢幕截圖

Evolution Simulator Evolution Simulator Evolution Simulator Evolution Simulator

類似