To reproduce the figures in the report, please follow the guidelines:
-
Download and unzip this repository in your local computer.
-
Ensure you have a valid Python3 environment installed.
-
Install following packages:
pip install numpy matplotlib notebook
-
Activate your pip virtual environment environment based on your own operating system.
-
Open the python notebook
reproduction.ipynb
. Follow the guidelines in the notebook to reproduce the figures.
Note on reproduction of figures: Due to the randomness nature of maze generation and reinforcement learning, the reproduced plots may not be exactly the same as the original plots in the report.