###Definition Used for the Moves: Defintion 2 was chosen. Meaning that UP translates to the blank tile moving up. The same goes for all other directions.
All instructions below can be executed in a terminal
1)Clone the repo with git clone https://github.com/MewtR/turbo-octo-succotash.git
2)Change to the newly created directory with cd turbo-octo-succotash
3)Run the BFS/Astar solver with python3 solver.py
4)Run the DFS solver with python3 dfs_solver.py
If a zip file is provided, skip step 1 and 2 and instead simply extract the zip file and go inside the directory with the extracted files, then continue with step 3 and 4