Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pullisanisatvika/8-puzzle-
https://github.com/pullisanisatvika/8-puzzle-
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/pullisanisatvika/8-puzzle-
- Owner: pullisanisatvika
- Created: 2024-02-16T14:14:49.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-16T14:15:26.000Z (11 months ago)
- Last Synced: 2024-11-17T08:34:38.097Z (2 months ago)
- Language: Python
- Size: 224 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 8-puzzle
- This project is implemented using python.
- This application can solve the 8-puzzle problem us bfs, A* and heuristic search by making use of manhattan distance.
### InstallationTo install the dependencies, use the command below in your shell.
```shell
pip install pygame -U
pip install pygame_gui -U
```## To execute
Run the `main.py` file using the command below to run the project.
```shell
python main.py
```To build an executable you will need the `cx_Freeze` library. To install run the command below in your shell.
```shell
pip install cx_Freeze -U
```![image](https://user-images.githubusercontent.com/94275810/228770172-b6fa654e-8a68-41f6-aa8e-7c431b55bc32.png)
![image](https://user-images.githubusercontent.com/94275810/228770204-6a644697-23f3-4432-b6c7-e1d0ee375314.png)
![image](https://user-images.githubusercontent.com/94275810/228770242-d6bc84a0-85c7-4429-b641-235c12e9dfb8.png)