Practical Assignment 1 for the 'Fundamentals of Artificial Intelligence' course.
Requirements: Python 3.6 or higher is required for the main part. No libraries needed for the main part. Files: main.py - The Divison game itself. Main part AI.py - all AI code
game_tree.py - Game tree visualization only (not required for the main part). Requires graphviz 0.22 or higher installed
python library: pip install graphviz
system software: https://graphviz.org/download/