Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 691 Bytes

File metadata and controls

18 lines (14 loc) · 691 Bytes

Neural Self-Driving Car

A simulation of self-driving cars using a neural network and genetic algorithm for training.

Features

  • 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.

How to Run

  1. Clone the repository.
  2. Open index.html in a modern browser (Chrome, Firefox, Edge).
  3. Use arrow keys to control the yellow car (manual mode).
  4. Watch the AI cars (blue) learn to drive autonomously.

Project Structure