Index

A | B | C | E | F | G | I | L | M | N | P | R | S | T | U | W

A

allow() (sudoku.sudoku.GroupBase method)
(sudoku.sudoku.Matrix method)

B

Box (class in sudoku.sudoku)

C

can_see() (sudoku.sudoku.Matrix method)
(sudoku.sudoku.Point method)
can_see_by_group_number() (sudoku.sudoku.Number method)
can_see_those() (sudoku.sudoku.Point method)
Chain (class in sudoku.sudoku)
check_inobvious_number() (in module sudoku.sudoku)
check_line_last_possible_for_number() (in module sudoku.sudoku)
check_obvious_number() (in module sudoku.sudoku)
CheckInObvious() (in module matrix.matrix)
CheckObvious() (in module matrix.matrix)
CheckObviousByOne() (in module matrix.matrix)
CheckOnlyOnePossible() (in module matrix.matrix)
CheckOnlyOnePossibleByNum() (in module matrix.matrix)
CheckOnlyOnePossibleByPos() (in module matrix.matrix)
CheckResultByTwoPossibleVal() (in module matrix.matrix)
CheckVal() (in module matrix.matrix)
compare_result() (in module sudoku.sudoku)
count_num_possible() (sudoku.sudoku.GroupBase method)

E

emptyMatrix() (in module matrix.matrix)
Emulator() (in module matrix.matrix)
emulator() (in module sudoku.sudoku)

F

fill_last_position_by_setting() (in module sudoku.sudoku)
fill_last_position_of_group() (in module sudoku.sudoku)
fill_only_one_possible() (in module sudoku.sudoku)
fillLastNumberByBox() (in module matrix.matrix)
fillLastNumberByX() (in module matrix.matrix)
fillLastNumberByY() (in module matrix.matrix)

G

get_all_pos() (sudoku.sudoku.GroupBase method)
(sudoku.sudoku.Matrix method)
get_group_number() (sudoku.sudoku.Box method)
get_num_pos() (sudoku.sudoku.GroupBase method)
GetAllPosInBox() (in module matrix.matrix)
GetAllPosOfX() (in module matrix.matrix)
GetAllPosOfY() (in module matrix.matrix)
GetCanNotSeenInBox() (in module matrix.matrix)
GetChains() (in module matrix.matrix)
GetEffectBox() (in module matrix.matrix)
GetEffectBoxByOne() (in module matrix.matrix)
GetEffectBoxByOneDir() (in module matrix.matrix)
GetEffectBoxByOnePosAndOneDir() (in module matrix.matrix)
GetEffectBoxByTwoGrp() (in module matrix.matrix)
GetGroupInBox() (in module matrix.matrix)
GetIndirectNumberInBox() (in module matrix.matrix)
GetNotAssignedByX() (in module matrix.matrix)
GetSameBoxOtherPos() (in module matrix.matrix)
GroupBase (class in sudoku.sudoku)
GroupNumber (class in sudoku.sudoku)
guess() (in module sudoku.sudoku)

I

isDone() (in module matrix.matrix)
isInBox() (in module matrix.matrix)
isPossible() (in module matrix.matrix)
isPossibleByBox() (in module matrix.matrix)
isPossibleByX() (in module matrix.matrix)
isPossibleByY() (in module matrix.matrix)

L

LineX (class in sudoku.sudoku)
LineY (class in sudoku.sudoku)

M

main() (in module matrix.matrix)
Matrix (class in sudoku.sudoku)
matrix (module)
matrix.matrix (module), [1]

N

Number (class in sudoku.sudoku)

P

Point (class in sudoku.sudoku)
print_rec() (sudoku.sudoku.Matrix method)
printMatrix() (in module matrix.matrix)

R

read() (sudoku.sudoku.Matrix method)
readDefine() (in module matrix.matrix)
reduce() (sudoku.sudoku.Matrix method)
reduce_by_emulate_possible_in_one_position() (in module sudoku.sudoku)
reduce_by_emulate_possible_number_in_group() (in module sudoku.sudoku)
reduce_by_group_number() (in module sudoku.sudoku)
reduce_by_two_possible_in_one_position() (in module sudoku.sudoku)
ReduceByBoxChain() (in module matrix.matrix)
ReduceByBoxGroup() (in module matrix.matrix)
ReduceByChain() (in module matrix.matrix)
ReduceByEmuResult() (in module matrix.matrix)
ReduceByLineChain() (in module matrix.matrix)
ReduceByTwoPositionInBox() (in module matrix.matrix)
ReduceByTwoPositionOfLine() (in module matrix.matrix)
ReduceByTwoPossible() (in module matrix.matrix)
reduceNumber() (in module matrix.matrix)
reg_method() (in module sudoku.sudoku)

S

set_obvious_method_for_pos() (in module sudoku.sudoku)
setit() (sudoku.sudoku.Matrix method)
(sudoku.sudoku.Number method)
setNumber() (in module matrix.matrix)
solve() (in module sudoku.sudoku)
SolveMethod (class in sudoku.sudoku)
sort_unassigned_pos_by_possibles() (sudoku.sudoku.Matrix method)
SortedUnAssignedPosByPossibles() (in module matrix.matrix)
Status (class in sudoku.sudoku)
sudoku (module)
sudoku.sudoku (module), [1]
SudokuDone
SudokuError
SudokuStop
SudokuWhenPosSet

T

try_error() (in module sudoku.sudoku)
TryError() (in module matrix.matrix)

U

update_chain() (in module sudoku.sudoku)
update_group_number() (in module sudoku.sudoku)
update_indirect_group_number() (in module sudoku.sudoku)

W

WhichBox() (in module matrix.matrix)
write_down_possible() (in module sudoku.sudoku)