Package Requirement
- Python 3.9 or above
- Numpy
To run user interactive mode, run the following command
python3 AI_Monopoly_Games/play_monopoly.py
To run MCTS vs Baseline experiments, run the following command
python3 AI_Monopoly_Games/auto_monopoly.py
To run MCTS + NN vs Baseline experiments, run the following command. (This file's main function contains the experiments for both models)
python3 AI_Monopoly_Games/nn_zzhang96.py
There are two Baseline AI modes and two MCT modes
To see what they are and to change them, visit Game.py
on the top. Change the following variables
BASE_LINE_AI_MODE = 0 # 0 for random, 1 for greedy (pick best rent/price property)
MCT_AI_MODE = 0 # 0 for random, 1 for uct improved