Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nguyenkhanhquy/n-puzzle
Final term project of the "Artificial Intelligence" course
https://github.com/nguyenkhanhquy/n-puzzle
artificial-intelligence python
Last synced: about 12 hours ago
JSON representation
Final term project of the "Artificial Intelligence" course
- Host: GitHub
- URL: https://github.com/nguyenkhanhquy/n-puzzle
- Owner: nguyenkhanhquy
- License: mit
- Created: 2024-03-07T11:38:30.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-07-31T05:02:10.000Z (4 months ago)
- Last Synced: 2024-08-01T06:30:25.170Z (4 months ago)
- Topics: artificial-intelligence, python
- Language: Python
- Homepage:
- Size: 773 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# N-Puzzle Game
Design and install **N-Puzzle** game using **AI algorithm**
## Table of Contents
1. [Prerequisites](#prerequisites)
1. [Installation](#installation)
1. [Search Algorithms](#search-algorithms)
1. [Author](#author)
1. [License](#license)
1. [References](#references)## Prerequisites
- Python 3.12 or later
## Installation
1. Clone the project from the repository:
```sh
git clone https://github.com/nguyenkhanhquy/n-puzzle.git
```2. Open the project in IDE.
3. Run the project.
## Search Algorithms
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
- Depth Limited Search (DLS)
- Uniform Cost Search (UCS)
- Iterative Deepening Search (IDS)
- Greedy
- A*
- IDA*
- Hill Climbing
- Beam Search## Author
- Author Name: `Nguyễn Khánh Quy`
- Email:## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/nguyenkhanhquy/n-puzzle/blob/main/LICENSE) file for details.
## References
- [Download the latest version of Python for Windows](https://www.python.org/downloads/)