AdamHayse / optimal-solve-rubikscube
This is my final project for my Artificial Intelligence class. I generated pattern databases of subsets of the Rubik's cube via a breadth-first search and without the need for a queue due to highly efficient decode/encode functions. I used these generated pattern databases to guide a highly space efficient heuristic search algorithm called IDA…
☆11Updated 6 years ago
Alternatives and similar repositories for optimal-solve-rubikscube
Users that are interested in optimal-solve-rubikscube are comparing it to the libraries listed below
Sorting:
- Random code snippets used to learn x86_64 assembly language☆31Updated 5 years ago
- IOCCC International Obfuscated C code contest entries☆139Updated 5 years ago
- Attempt to find a brute-force solution to Tetris☆17Updated 2 years ago
- Rubik's Cube solver for very large cubes.☆68Updated last year
- 9 puzzle solver: Rubik's 2x2x3, 2x2x2, 3x3x3, 4x4x4, 5x5x5; Pyraminx, Skewb, 3x3x3 Gear Cube, Face-turning Octahedron☆10Updated 5 years ago
- Solve the Fifteen Puzzle optimally with IDA* using different heuristics.☆44Updated last year
- FirstChess, a very simple open source chess program with a command line interface written by Nguyen Hong Pham (surname) in C for didactic…☆32Updated 8 years ago
- Crafty is the "son" (direct descendent) of the chess program Cray Blitz. it is designed totally around the bit-board data structure for …☆54Updated 2 years ago
- Optimally solve the Rubik's 2x2x2 cube with Python☆70Updated last year
- Whitespace language tools and programs☆26Updated 3 years ago
- A Windows program to search for cellular automata patterns☆15Updated 12 years ago
- Optimal solver for pocket cube using iterative deepening search with additional optimizations.☆16Updated 4 years ago
- My copy of FLINT -- please use https://github.com/flintlib/flint/ for development☆82Updated 2 weeks ago
- JavaScript applets with interactive Rubik's Cube-like puzzles.☆16Updated 4 months ago
- YAFU's sieve of Eratosthenes in library form with standalone executable☆14Updated 11 months ago
- Reads chess games in PGN format and adds annotations using an engine☆62Updated 4 years ago
- Automatically exported from code.google.com/p/magiccube4d☆72Updated 9 months ago
- ☆15Updated 3 years ago
- how to write lots of quines☆35Updated 3 months ago
- Retired multi-variant fork of popular UCI chess engine; please use Fairy-Stockfish instead☆133Updated 10 months ago
- Bootloader exploration☆19Updated 3 years ago
- O(n log n) In-place Stable Quicksort☆16Updated 5 months ago
- A small tool that generates gif of a chess game☆104Updated 4 years ago
- Chess Unwinnability Analyzer is an implementation of a decision procedure for checking whether there exists a sequence of legal moves tha…☆52Updated 3 months ago
- Stax Golfing Language☆42Updated 2 years ago
- Tools for finding Busy Beaver Turing Machines and Proving others as non-halting☆38Updated last week
- The optimal Rubik's cube solver that I wrote a while back. It uses pattern databases to somewhat efficiently solve the puzzle optimally (…☆71Updated 7 years ago
- Raven Chess Engine☆14Updated 3 months ago
- Generate chess puzzles / tactics from a pgn file☆122Updated last year
- Lua program using Algorithm X to solve the problem of packing polycubic pieces into boxes. Includes bit matrix module. MIT license.☆18Updated 13 years ago