Neural network racing cars around a track

Teaching a neural network to drive a car. It’s a simple network with a fixed number of hidden nodes (no NEAT), and no bias. Yet it manages to drive the cars fast and safe after just a few generations. Population is 650. The network evolves through random mutation (no cross-breeding). Fitness evaluation is currently done manually as explained in the video.

Car picture by Unlucky Studio:
http://unluckystudio.com/game-art-giveaway-7-top-down-vehicles-sprites-pack/

Track background created by Keely for Quickrally and modified a bit:
https://www.reddit.com/r/gamedev/comments/jhgvt/screenshot_saturday_26_show_me_some_screens/

Background music by Trevor Lentz:
https://opengameart.org/users/trevor-lentz

Coding by Johan Eliasson in 2019.