Solves a puzzle game called Sigils of Elohim using backtracking. No pruning (Very slow)
This program will take a pool of pieces and jam them in every which way possible into the board. The basic algorithm is very slow. Some partial solutions are bad and shouldn't be investigated further. This program will continue to investigate bad partial solutions.
Take this and add your own pruning methods, special pieces, special board, or whatnot.
There are faster algorithms provided within.
Programmed for Java 8
Import dependencies from maven.
Coded in Intellij. You can open up your intellij and run main().
Run the unit tests through Intellij.