A simulation of self-driving cars using a neural network and genetic algorithm for training.
- Neural Network: Feedforward NN for decision-making.
- Genetic Algorithm: Evolves car populations over generations.
- Sensor System: Ray-casting for obstacle detection.
- Physics Engine: Realistic car movement and collision.
- Visualization: Neural network weights and activations.
- Clone the repository.
- Open
index.htmlin a modern browser (Chrome, Firefox, Edge). - Use arrow keys to control the yellow car (manual mode).
- Watch the AI cars (blue) learn to drive autonomously.