ML-based implementation of a popular board game that revolves around connecting player's chips in a neat row of four. Features:
- Python
- Pyglet
- PyTorch
- SciPy stack
- OpenAI Gym
Rough demo recording (blue being the AI-based opponent):
-
30.04 - 06.05:
Technology research and code structure planning
-
07.05 - 13.05
Initial GUI and application logic, continued technology research
-
14.05 - 20.05
Basic code for AI opponent
GUI finishing touches
-
21.05 - 27.05
ML method choice and attempts at implementing AI-players
-
28.05 - 06.05
Finishing the AI part of the project
- Jakub Szumilas
- Karol Szeliga
- Grzegorz Zelek