BoxCar2D,物理,進化,AI和遺傳學相撞。
BoxCar2D-物理,進化,人工智能和遺傳學相撞的地方。
BoxCar2D基於自然選擇模仿汽車的隨機演變。
它的工作原理:
每一代人都有10名候選人,他們的表現基於他們的行進距離。每輛車都有30秒的時間來完成軌道(90米或直到發動機攤位)。軌道包含隨機生成的地形,包括丘陵和障礙物。在下一代中,每一代的最佳3輛汽車兩次突變,此外,另外3個最佳性能者一次突變一次,並且總有一個隨機生成的汽車。
每輛車都有自己的基因,其中包含有關其形狀(8個身體部位),車輪(尺寸和數字)和可選工具的信息。突變的零件以紅色突出顯示,而沒有更改的零件為綠色。
統計窗口使您可以快速看到進化的趨勢。理想情況下,越來越多的世代產生越來越更好的汽車。