In this project we explore the application of Deep Q-Learning to the popular mobile game Among Us. We create a simulation of the game containing two teams, imposters and crew members. While crew members seek to complete tasks throughout the map, imposters aim to eliminate the crew memebrs anb sabotage tasks without being voted out. Our simple 2D representation of the game features agents that are able to move, do jobs, sabotage, kill, and vote. Checkout our Presentation and Final Report for more details!
- Creating python virtual environment
conda env create -f environment.yml
conda activate sus_net
- Setup pre-commit hooks
pre-commit install
- Have fun!