http://habrahabr.ru/post/185882/
Очередные генетические машинки. Написано на C++, есть удалить папку SDL и использовать make all вместо make, компилируется под линукс. Можно задавать строку, на основе которой будет строиться трасса и меряться, у кого длиннее пройденный путь.