← / → Move left / right SPACE Fire P / ESC Pause game M Mute / unmute I Start AI mode
🧠 What is AI mode?
The AI learns to play using neuro-evolution.
It has no pre-programmed rules — it starts
completely random and improves each generation
through a genetic algorithm: the best bots
survive, mix their “genes” and mutate.
📊 Reading the HUD graph
Top bars Each bar = one bot this gen
White/blinking = currently playing
Green = good Orange = ok Brown = poor Bottom line Best fitness per generation GEN Current generation number D Difficulty (rises each generation) FIT Score + kills + accuracy + time alive BEST All-time best fitness
▶▶ Speed & learning time
Press FAST to skip rendering — runs ~60× faster. Gen 1–5 Mostly random, dies quickly Gen 10–30 Learns to shoot & dodge Gen 50+ Clears multiple waves ESC Stop AI and return to menu
Best genome is auto-saved between sessions.
🧠 AI takeover during play
Press I during a game to let the AI
take over — it plays from exactly where
you left off (same score, lives & enemies).
Press I again to take back control.
Tip: let AI train first (from menu) for
~20–50 gens, then hand it your game —
it will play with its best learned genome.