This project demonstrates a usage of a basic genetic algorithm to minimize the waiting time in a 4 way junction with traffic lights. I got the SUMO config files from this repository.
- Python is used with the TraCI library to communicate with SUMO simulator.
- Genetic Algorithm is implemented using only the numpy library.
- Waiting time as the fitness function