This project contains motion, perception and AI to realize the Connect Four Game.
Required:
https://github.com/MarcToussaint/robotics-course
Installation Instructions:
https://docs.google.com/document/d/1PmcQ5rzHR3YHr_XSKgP176tMr-1xGdzEG3-Fns3_kpw/edit
Please clone this repository into the same directory where the robotics-course repository is located.
This way, the relative imports work across the repositories.
Navigate to /runnables/
.
Execute with python3 main.py
.
At the start of the program you will be prompted to choose AI vs human or AI vs AI.
If you chose AI vs human, you are the blue player.
For giving input to the program, one of the OpenCV windows has to be selected. You can choose a column by pressing keys 1-7. Pressing 0 will terminate the program.
This project was developed during the Practical Course Robotics over one Semester at the University of Stuttgart.
Contributors:
Thomas Monninger github
Julian Obst
Simon Bihlmaier github