Table of Contents - Sudoku for Ruby
Pages
Classes and Modules
- Object
- Sudoku
- Sudoku::Generator
- Sudoku::Grid
- Sudoku::Logic
- Sudoku::MalformedSutxtError
- Sudoku::NotCompatibleError
- Sudoku::S3
- Sudoku::S4_15
- Sudoku::Sn
- Sudoku::Solver
Methods
- ::[] — Sudoku
- ::[]= — Sudoku
- ::best_class_for — Sudoku
- ::best_grid_for — Sudoku
- ::define_class_for — Sudoku
- ::new — Sudoku::S3
- ::new — Sudoku::Sn
- ::new — Sudoku
- ::parse — Sudoku
- #base — Sudoku::Logic
- #col — Sudoku::Logic
- #completable? — Sudoku::Logic
- #complete? — Sudoku::Logic
- #count — Sudoku::Logic
- #each — Sudoku::Sn
- #get — Sudoku::Sn
- #import — Sudoku::Logic
- #inspect — Sudoku::Logic
- #length — Sudoku::Logic
- #load — Sudoku::Logic
- #make_diagonal — Sudoku::Generator
- #make_valid — Sudoku::Generator
- #make_valid_incomplete — Sudoku::Generator
- #missing_col — Sudoku::Solver
- #missing_row — Sudoku::Solver
- #missing_square — Sudoku::Solver
- #possibilities — Sudoku::Logic
- #remove_impossible! — Sudoku::Solver
- #row — Sudoku::Logic
- #set — Sudoku::Sn
- #size — Sudoku::S3
- #size — Sudoku::S4_15
- #solve_backtrack! — Sudoku::Solver
- #solve_backtrack_timeout — Sudoku::Solver
- #solve_col! — Sudoku::Solver
- #solve_naive! — Sudoku::Solver
- #solve_row! — Sudoku::Solver
- #solve_square! — Sudoku::Solver
- #solve_uniq_possibilities! — Sudoku::Solver
- #square — Sudoku::Logic
- #to_s — Sudoku::Logic
- #to_sutxt — Sudoku::Logic
- #valid? — Sudoku::Logic
- #valid_cell? — Sudoku::Logic
- #valid_grid? — Sudoku::Logic