class Doku::Hexadoku

This class represents Hexadoku, otherwise known as 16x16 {Sudoku}. This is a more complex version of Sudoku with a 16x16 grid, using hex digits 0 through F. Each instance of this class represents a particular arrangement of numbers (glyphs) written in the boxes.

The template for this puzzle is:

puzzle = Doku::Hexadoku.new <<END
....|....|....|....
....|....|....|....
....|....|....|....
....|....|....|....
----+----+----+----
....|....|....|....
....|....|....|....
....|....|....|....
....|....|....|....
----+----+----+----
....|....|....|....
....|....|....|....
....|....|....|....
....|....|....|....
----+----+----+----
....|....|....|....
....|....|....|....
....|....|....|....
....|....|....|....
END