Github Repository URL: https://github.com/TheGreatMarkus/artificial-incompetence-project-1.git
Project 1 for Team Artificial Incompetence for the COMP472 class
-
Clone the project:
git clone https://github.com/TheGreatMarkus/artificial-incompetence-project-1.git
-
Change directory to the project folder:
cd artificial-incompetence-project-1
-
Make sure that numpy for python3 is installed:
- If not, install it using pip:
pip3 install numpy
- If not, install it using pip:
-
Create an
input.txt
file in the root directory of the project with the input puzzles -
Run the project:
- DFS:
python3 dfs.py
- BFS:
python3 bfs.py "heuristic"
- A*:
python3 a_star.py "heuristic"
- Possible values for
"heuristic"
arezero-h
,count-h
,div-5-h
orno-dbl-press-h
- DFS:
-
Generated data about the runs will be found in the folder
output/