一位17岁的工程师Jan Hünermann创造了一个参与式进化AI项目,一款用JavaScript语言编写运行在网页浏览器上的2D车辆模拟应用,网友可以通过鼠标为其添加障碍物来训练无人驾驶AI。每一次虚拟事故都会用于改进无人驾驶AI的算法,使得其可以自动学习应付更多种状况,至少在2D平面中是完全成立的。
基本上,虚拟的人工驾驶AI操控的小车会在2D平面上不断地向前,网友可以通过鼠标绘画,突然加入各种刁钻的新障碍物,大部分情况车辆都会通过AI来躲避障碍物,但是如果网友加入的障碍物形状实在是无法应付的话,其也会发生碰撞的事故,不过每次碰撞都会带来进步。