Module: Kudosu
- Defined in:
- lib/kudosu.rb,
lib/kudosu/cell.rb,
lib/kudosu/board.rb,
lib/kudosu/printer.rb,
lib/kudosu/version.rb,
lib/kudosu/markup_range_utils.rb
Defined Under Namespace
Modules: MarkupRangeUtils
Classes: Board, Cell, Printer
Constant Summary
collapse
- VERSION =
"0.1.1"
Class Method Summary
collapse
Class Method Details
.generate ⇒ Object
14
15
16
|
# File 'lib/kudosu.rb', line 14
def generate
solve([[nil] * 9] * 9).shuffle
end
|
.solve(values) ⇒ Object
10
11
12
|
# File 'lib/kudosu.rb', line 10
def solve(values)
Board.new(values).solve
end
|