In this file, we describe the main files and folders. We checked the following environments.
- ACT-R (7.21)
- SBCL (2.0)
- Python (3.8.12)
- NumPy (1.21.5)
- Pandas (1.4.2)
- Matplotlib (3.5.1)
- Pytourch (1.9.0)
- jupyter_core (4.7.1)
- jupyter-notebook (6.3.0)
This directory contains the source code for the ACT-R models.
- 7_7
- 9_9
- 11_11
The files in these directories are maze maps. Each map file includes exterior walls, so the actual map sizes are 5x5, 7x7, and 9x9.
-
random.lisp
randome model -
backtrack.lisp
DFS model -
instance-base.lisp
DFS+IBL model -
main.py
This file describes the main process for executing the ACT-R model. Please place this file and the maze map directories in the same location mentioned above under the ACT-R environment. Additionally, please set the path to each of the aforementioned models on line 310 of this file. After launching ACT-R, you can execute the following command.
execution example: python main.py
Please install Python version 3 or higher. Additionally, make sure to install NumPy and Pandas.
This directory contains the simulation results of the models (ACT-R and ICM) and a script that outputs them to graphs.
data.ipynb
A Jupyter script file that outputs the simulation results.
This directory contains the source code for the ICM model.
- 7_7
- 9_9
- 11_11
These files in these directories are the same maze maps above (act-r directory).
main.py
This file describes the main process for executing the ICM model. Please place this file and the maze map directories in the same location.
execution example: python main.py