Version 1.0
This is the initial release version. All planned features are implemented, all bugs that have been found are fixed, and below is attached a complete package with all files that are required to run the game. The game is started by running the tic-tac-toe.py file, please note that I use pickle in the project, and pickle files might contain arbitrary code and might not be compatible across versions. I guarantee there isn't virus or anything malicious in the .pkl files, and I created the pickle files with Python 3.10.11. If you don't trust me or you have a different Python version, you need to run analyze_tic_tac_toe_states.py once to generate the necessary files. And then you can play the game.