Index A | B | C | D | E | F | G | H | I | L | M | N | P | R | S | T | U | V | W | X | Y A AIC (class in dedoku.techniques.aic) AlsXz (class in dedoku.techniques.als) apply() (dedoku.Technique method) (dedoku.techniques.aic.AIC method) (dedoku.techniques.als.AlsXz method) (dedoku.techniques.bug.BivalueUniversalGrave method) (dedoku.techniques.chains.XChain method) (dedoku.techniques.chains.XYChain method) (dedoku.techniques.chute.ChuteRemotePairs method) (dedoku.techniques.colouring.SimpleColouring method) (dedoku.techniques.hidden.HiddenSingle method) (dedoku.techniques.intersections.ClaimingCandidates method) (dedoku.techniques.intersections.PointingCandidates method) (dedoku.techniques.medusa.Medusa3D method) (dedoku.techniques.naked.NakedSingle method) (dedoku.techniques.rectangles.AvoidableRectangle method) (dedoku.techniques.rectangles.UniqueRectangle method) (dedoku.techniques.rectangles.UniqueRectangleType2 method) (dedoku.techniques.wings.XYZWing method) (dedoku.techniques.wings.YWing method) (dedoku.techniques.wwing.WWing method) attach() (dedoku.Cell method) AvoidableRectangle (class in dedoku.techniques.rectangles) B BivalueUniversalGrave (class in dedoku.techniques.bug) build_parser() (in module dedoku.cli) C candidates (dedoku.Cell property) Cell (class in dedoku) cell() (dedoku.Grid method) cells (dedoku.Grid property) (dedoku.Unit property) cells_with_candidate() (dedoku.Unit method) ChuteRemotePairs (class in dedoku.techniques.chute) ClaimingCandidates (class in dedoku.techniques.intersections) Column (class in dedoku) column (dedoku.Cell property) (dedoku.Elimination attribute) (dedoku.Placement attribute) column_index (dedoku.Cell property) columns (dedoku.Grid property) complete_with_backtracking() (in module dedoku.backtracking) ContradictionError D dedoku.backtracking module dedoku.cli module dedoku.exceptions module dedoku.techniques.aic module dedoku.techniques.als module dedoku.techniques.bug module dedoku.techniques.chains module dedoku.techniques.chute module dedoku.techniques.colouring module dedoku.techniques.fish module dedoku.techniques.hidden module dedoku.techniques.intersections module dedoku.techniques.medusa module dedoku.techniques.naked module dedoku.techniques.rectangles module dedoku.techniques.wings module dedoku.techniques.wwing module default_techniques() (dedoku.SudokuSolver static method) digit (dedoku.Elimination attribute) (dedoku.Placement attribute) DIGITS (in module dedoku) E Elimination (class in dedoku) F FinnedSwordfish (class in dedoku.techniques.fish) FinnedXWing (class in dedoku.techniques.fish) from_string() (dedoku.Grid class method) G Grid (class in dedoku) H HiddenPair (class in dedoku.techniques.hidden) HiddenQuad (class in dedoku.techniques.hidden) HiddenSingle (class in dedoku.techniques.hidden) HiddenTriple (class in dedoku.techniques.hidden) I index (dedoku.Unit property) InvalidGridError is_bivalue (dedoku.Cell property) is_given (dedoku.Cell property) is_solved (dedoku.Cell property) is_solved() (dedoku.Grid method) is_valid() (dedoku.Grid method) (dedoku.Unit method) L label (dedoku.Cell property) M main() (in module dedoku.cli) mark_as_given() (dedoku.Cell method) Medusa3D (class in dedoku.techniques.medusa) missing_values() (dedoku.Unit method) module dedoku.backtracking dedoku.cli dedoku.exceptions dedoku.techniques.aic dedoku.techniques.als dedoku.techniques.bug dedoku.techniques.chains dedoku.techniques.chute dedoku.techniques.colouring dedoku.techniques.fish dedoku.techniques.hidden dedoku.techniques.intersections dedoku.techniques.medusa dedoku.techniques.naked dedoku.techniques.rectangles dedoku.techniques.wings dedoku.techniques.wwing N NakedPair (class in dedoku.techniques.naked) NakedQuad (class in dedoku.techniques.naked) NakedSingle (class in dedoku.techniques.naked) NakedTriple (class in dedoku.techniques.naked) name (dedoku.Unit property) P peers (dedoku.Cell property) Placement (class in dedoku) PointingCandidates (class in dedoku.techniques.intersections) position (dedoku.Cell property) R register() (dedoku.Unit method) remove_candidate() (dedoku.Cell method) Row (class in dedoku) row (dedoku.Cell property) (dedoku.Elimination attribute) (dedoku.Placement attribute) row_index (dedoku.Cell property) rows (dedoku.Grid property) S sees() (dedoku.Cell method) set_value() (dedoku.Cell method) SimpleColouring (class in dedoku.techniques.colouring) solve() (dedoku.SudokuSolver method) (in module dedoku) solved_values() (dedoku.Unit method) SolveResult (class in dedoku) Step (class in dedoku) Subgrid (class in dedoku) subgrid (dedoku.Cell property) subgrid_index() (dedoku.Grid static method) subgrids (dedoku.Grid property) SudokuError SudokuSolver (class in dedoku) Swordfish (class in dedoku.techniques.fish) T Technique (class in dedoku) techniques (dedoku.SudokuSolver property) techniques_used (dedoku.SolveResult property) to_string() (dedoku.Grid method) U UniqueRectangle (class in dedoku.techniques.rectangles) UniqueRectangleType2 (class in dedoku.techniques.rectangles) Unit (class in dedoku) units (dedoku.Grid property) unsolved_cells() (dedoku.Unit method) used_backtracking (dedoku.SolveResult property) V value (dedoku.Cell property) W WWing (class in dedoku.techniques.wwing) X XChain (class in dedoku.techniques.chains) XWing (class in dedoku.techniques.fish) XYChain (class in dedoku.techniques.chains) XYZWing (class in dedoku.techniques.wings) Y YWing (class in dedoku.techniques.wings)