Solver is meant to be an example learning project
for the ruby programming language.
Study and modify and learn.
Observe the license conditions.
I set out to study ruby by creating a set of scripts, together called "Solver". Solver plays sudoku. The file, master.html is read into Scrambler.rb. Scrambler.rb generates solution.html and puzzle.html. The puzzle is read into Solver.rb. It generates the file, answer.html, if it can.
Its command line interface:
cd [directory] Make sure that the directory has: Cell.rb Guessing.rb Nine.rb Scrambler.rb Solver.rb debug [debug is an empty directory] gpl-3.0.txt master.html read_me_please.txt scramble.rb solve.rb symbols.txt [optional] Rename symbols_caps.txt to symbols.txt to see what it does. chmod 755 scrambler.rb ./scrambler.rb chmod 755 solve.rb ./solve.rb Let me know what you think! - Robert FlanneryEmail: Robert Flannery
Solver project page
Donations to: Doctors Without Borders