luangrezende / neural-network-circuit-game
PublicNeuroevolution simulation where AI-controlled cars learn to drive a custom circuit using a genetic algorithm (no backpropagation). Built with Python, NumPy and Matplotlib, includes a real-time visualizer and an interactive track editor.
A real-time simulation where AI cars evolve through generations of trial-and-error to drive and complete laps on a custom-designed racetrack.
How It Works
You find a cool game where smart toy cars learn to race around a twisty track by getting better each time.
Grab the ready-to-run program for Windows and unzip it โ no complicated setup required.
Double-click to start and see a fleet of cars speeding, turning, and sometimes crashing on the track.
Generation after generation, the smartest cars survive, learn from mistakes, and race faster and smoother.
Open the simple drawing tool to click and shape a custom race path, just like doodling a road.
Load your new track and restart the race to see the cars adapt to your creation.
Cheer as the cars master lap after lap on your track, proving they've learned to drive perfectly.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.