The code for my master's dissertation. I am comparing 3 ML models for a checkers game
Go to file
2023-09-06 15:06:52 +01:00
.idea Bug fixes to the RL algorithm and some tests 2023-09-06 15:06:20 +01:00
minimax created working reinforcement learning model 2023-08-22 16:31:16 +01:00
modelWeights Some model weights too 2023-09-06 15:06:52 +01:00
reinforcementLearning Bug fixes to the RL algorithm and some tests 2023-09-06 15:06:20 +01:00
utilities Bug fixes to the RL algorithm and some tests 2023-09-06 15:06:20 +01:00
__init__.py Created base game with working minimax algorithm, now working on reinforcement learning 2023-07-28 19:34:53 +01:00
.gitignore Created base game with working minimax algorithm, now working on reinforcement learning 2023-07-28 19:34:53 +01:00
main.py Bug fixes to the RL algorithm and some tests 2023-09-06 15:06:20 +01:00
readme.txt Created base game with working minimax algorithm, now working on reinforcement learning 2023-07-28 19:34:53 +01:00
results.py Bug fixes to the RL algorithm and some tests 2023-09-06 15:06:20 +01:00
rewardsA.png Some model weights too 2023-09-06 15:06:52 +01:00
rewardsA.txt Some model weights too 2023-09-06 15:06:52 +01:00
rewardsBefore.txt Some model weights too 2023-09-06 15:06:52 +01:00
run.sh created working reinforcement learning model 2023-08-22 16:31:16 +01:00
winners.txt Some model weights too 2023-09-06 15:06:52 +01:00

To run the project
open project folder in terminal or cmd
run pip install pygame or pip3 install pygame if running a mac or linux machine run with sudo for best chance of running the project
then run python main.py