I ported the JAVA v3.1 to a PHP v4.0, available here. The latest JAVA v3.1 can still be downloaded here.
I ported the Binary Puzzle Solver to Android and named it "Binairo Solver". You can find it in the Google Play Store. Have fun!
In this new version I added a tab on the GUI where the output is printed. I also fixed a bug in the validation process of the guess and validate function and did some changes to simplify the code.
Solving the hard 9x9 puzzles at http://www.sudoku-puzzles.net/en/logic-puzzles/binary made me realise I had to bring out a major update of my solver. The program encountered a lot of troubles while solving these puzzles. Here an overview of the changes I made Continue reading Major BPS Update To Version 3.0
In this new version I solved a bug in the function "guess and validate". The validation of the found solution when a guess was made didn't work properly. The check for same rows and columns was not functioning. This bug Continue reading Updated BPS Version 2.3
I removed some unnecessary code.
In this version I solved a bug with transposing in the guess and validate function. If a guessed puzzle is invalid, the puzzle must be reset at the very end of the function and not before transposing. I also made Continue reading BPS Version 2.1
In this new version I added "guess and validate". In some difficult puzzles the solution can only be found by guessing a row or column at some point. After a guess, the puzzle can be solved further. At the end, Continue reading BPS Version 2.0
In this new version (1.1) I made 2 changes: Faster algorithm to generate combinations: cool-lex Solved a bug with lowering the dimension
I created a binary puzzle solver. Source code can be found here.