mahdavipanah/pynpuzzle
Solve, test and benchmark algorithms for N-Puzzle problem with Python
This application helps you explore and solve N-Puzzle problems, like a sliding tile game. You input a jumbled N-Puzzle configuration and a target solved configuration, and it outputs the steps to solve it using various algorithms. It's designed for computer science students or educators interested in visualizing and comparing search algorithms.
No commits in the last 6 months.
Use this if you are studying or teaching artificial intelligence search algorithms and want to visualize their performance on the N-Puzzle problem.
Not ideal if you need a production-ready solver or expect active development and support for new features or bug fixes.
Stars
37
Forks
13
Language
Python
License
MIT
Category
Last pushed
Apr 07, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/mahdavipanah/pynpuzzle"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
YashIndane/webcube
Rubik's cube assistant on Flask webapp
huyvohcmc/8-puzzle
Java program to solve the 8 puzzle problem using branch and bound algorithm.
kyo-takano/alphacube
A powerful & flexible Rubik's Cube solver
NiloofarShahbaz/8-puzzle-search-implementation
this a python BFS , A* and RBFS implementation of 8 puzzle
suhasasumukh/AI-Rubiks-Cube-Solver
A tool that uses ai to solve any complex Rubik's Cube pattern step by step.