This puzzle solver finds solutions for the puzzle using branch and bound algorithm, which in other words means backtracking algorithm.
This Software was written using Java and SWT.
Contact via Twitter or Linkedin.