https://github.com/hlfshell/cs534-project
https://github.com/hlfshell/cs534-project
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/hlfshell/cs534-project
- Owner: hlfshell
- Created: 2022-06-29T23:14:49.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-25T20:38:29.000Z (almost 4 years ago)
- Last Synced: 2025-02-09T17:14:56.102Z (over 1 year ago)
- Language: Python
- Size: 14.9 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Utilizing Genetic Algorithms to Develop an Efficient Traffic Light Autonomous Agent
This repository contains all the code for a group project for WPI's CS534 Artificial Intelligence. In this project we tackled controlling the phase durations in lighted traffic junctions in a simulated city of Chicago. It utilizes SUMO, a standard traffic simulator, and TraCI, a python module for communicating and controlling SUMO.
To do this, we used genetic algorithms to train a series of agents, most of which utilized neural networks to control the timing durations of the lights.
A short video of the simulator being controlled by neural networks can be seen via `demo.mkv`, and the `final_paper.pdf` is the resulting paper for the project.