Module: Doku

Defined in:
lib/doku/puzzle.rb,
lib/doku/grid.rb,
lib/doku/solver.rb,
lib/doku/sudoku.rb,
lib/doku/hexadoku.rb,
lib/doku/hexamurai.rb,
lib/doku/dancing_links.rb

Overview

The Doku module contains everything defined by the doku gem, including classes for puzzles, and a general-purpose implementation of the DancingLinks algorithm for finding exact covers.

Defined Under Namespace

Modules: DancingLinks, PuzzleOnGrid, SolvableWithDancingLinks Classes: Hexadoku, Hexamurai, Puzzle, SquareOnGrid, Sudoku