- PARAM_DO_NOT_SOLVE - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Indicator showing that initial board should be solved
before generation process will be started.
- PARAM_DO_NOT_TRANSFORM - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Indicator showing that initial board should not be
randomly transformed before generation process will be started.
- PARAM_GEN_RND_BOARD - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Indicator if generation should
start from randomly generated board.
- pathNumber - Variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
-
Path number gives the information on how many routes
were verified until solutions was found.
- permuteBoard(int[][], int[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Sudoku board permutation.
- permuteBoard(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Random permutation of sudoku board.
- permuteColSegments(int[][], int[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies given permutation of length 3 (permutation of 0, 1, 2)
to the 3 column segments (9x3 each one) of Sudoku array.
- permuteColSegments(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutation of length 3 (permutation of 0, 1, 2)
to the 3 column segments (9x3 each one) of Sudoku array.
- permuteColsInAllSegments(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutations of length 3 (permutation of 0, 1, 2)
to the 3 columns in a all column segments (9x3 each one) of Sudoku array.
- permuteColsInSegment(int[][], int, int[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies given permutation of length 3 (permutation of 0, 1, 2)
to the 3 columns in a given column segment (3x9 each one) of Sudoku array.
- permuteColsInSegment(int[][], int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutation of length 3 (permutation of 0, 1, 2)
to the 3 columns in a given column segment (3x9 each one) of Sudoku array.
- permuteColsInSegment(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutation of length 3 (permutation of 0, 1, 2)
to the 3 columns in a randomly selected column segment (3x9 each one) of Sudoku array.
- permuteRowSegments(int[][], int[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies given permutation of length 3 (permutation of 0, 1, 2)
to the 3 row segments (3x9 each one) of Sudoku array.
- permuteRowSegments(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutation of length 3 (permutation of 0, 1, 2)
to the 3 row segments (3x9 each one) of Sudoku array.
- permuteRowsInAllSegments(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutations of length 3 (permutation of 0, 1, 2)
to the 3 rows in a all row segments (9x3 each one) of Sudoku array.
- permuteRowsInSegment(int[][], int, int[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies given permutation of length 3 (permutation of 0, 1, 2)
to the 3 rows in a given row segment (9x3 each one) of Sudoku array.
- permuteRowsInSegment(int[][], int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutation of length 3 (permutation of 0, 1, 2)
to the 3 rows in a given row segment (9x3 each one) of Sudoku array.
- permuteRowsInSegment(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Method applies randomly generated permutation of length 3 (permutation of 0, 1, 2)
to the 3 rows in a randomly selected row segment (9x3 each one) of Sudoku array.
- print(Object) - Static method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetConsole
-
Prints object.toString() to console (no new line).
- println(Object) - Static method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetConsole
-
Prints object.toString() to console + new line.
- println() - Static method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetConsole
-
Prints new line to the console.
- PUZZLE_EMPTY - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Blank puzzle.
- PUZZLE_ERROR - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Puzzle containing obvious error.
- PUZZLE_EXAMPLE_000 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 0.
- PUZZLE_EXAMPLE_001 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 1.
- PUZZLE_EXAMPLE_002 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 2.
- PUZZLE_EXAMPLE_003 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 3.
- PUZZLE_EXAMPLE_004 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 4.
- PUZZLE_EXAMPLE_005 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 5.
- PUZZLE_EXAMPLE_006 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 6.
- PUZZLE_EXAMPLE_007 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 7.
- PUZZLE_EXAMPLE_008 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 8.
- PUZZLE_EXAMPLE_009 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 9.
- PUZZLE_EXAMPLE_010 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 10.
- PUZZLE_EXAMPLE_011 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 11.
- PUZZLE_EXAMPLE_012 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 12.
- PUZZLE_EXAMPLE_013 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 13.
- PUZZLE_EXAMPLE_014 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 14.
- PUZZLE_EXAMPLE_015 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 15.
- PUZZLE_EXAMPLE_016 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 16.
- PUZZLE_EXAMPLE_017 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 17.
- PUZZLE_EXAMPLE_018 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 18.
- PUZZLE_EXAMPLE_019 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 19.
- PUZZLE_EXAMPLE_020 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 20.
- PUZZLE_EXAMPLE_021 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 21.
- PUZZLE_EXAMPLE_022 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 22.
- PUZZLE_EXAMPLE_023 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 23.
- PUZZLE_EXAMPLE_024 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 24.
- PUZZLE_EXAMPLE_025 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 25.
- PUZZLE_EXAMPLE_026 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 26.
- PUZZLE_EXAMPLE_027 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 27.
- PUZZLE_EXAMPLE_028 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 28.
- PUZZLE_EXAMPLE_029 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 29.
- PUZZLE_EXAMPLE_030 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 30.
- PUZZLE_EXAMPLE_031 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 31.
- PUZZLE_EXAMPLE_032 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 32.
- PUZZLE_EXAMPLE_033 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 33.
- PUZZLE_EXAMPLE_034 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 34.
- PUZZLE_EXAMPLE_035 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 35.
- PUZZLE_EXAMPLE_036 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 36.
- PUZZLE_EXAMPLE_037 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 37.
- PUZZLE_EXAMPLE_038 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 38.
- PUZZLE_EXAMPLE_039 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 39.
- PUZZLE_EXAMPLE_040 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 40.
- PUZZLE_EXAMPLE_041 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 41.
- PUZZLE_EXAMPLE_042 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 42.
- PUZZLE_EXAMPLE_043 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 43.
- PUZZLE_EXAMPLE_044 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 44.
- PUZZLE_EXAMPLE_045 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 45.
- PUZZLE_EXAMPLE_046 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 46.
- PUZZLE_EXAMPLE_047 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 47.
- PUZZLE_EXAMPLE_048 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 48.
- PUZZLE_EXAMPLE_049 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 49.
- PUZZLE_EXAMPLE_050 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 50.
- PUZZLE_EXAMPLE_051 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 51.
- PUZZLE_EXAMPLE_052 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 52.
- PUZZLE_EXAMPLE_053 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 53.
- PUZZLE_EXAMPLE_054 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 54.
- PUZZLE_EXAMPLE_055 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 55.
- PUZZLE_EXAMPLE_056 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 56.
- PUZZLE_EXAMPLE_057 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 57.
- PUZZLE_EXAMPLE_058 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 58.
- PUZZLE_EXAMPLE_059 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 59.
- PUZZLE_EXAMPLE_060 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 60.
- PUZZLE_EXAMPLE_061 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 61.
- PUZZLE_EXAMPLE_062 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 62.
- PUZZLE_EXAMPLE_063 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 63.
- PUZZLE_EXAMPLE_064 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 64.
- PUZZLE_EXAMPLE_065 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 65.
- PUZZLE_EXAMPLE_066 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 66.
- PUZZLE_EXAMPLE_067 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 67.
- PUZZLE_EXAMPLE_068 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 68.
- PUZZLE_EXAMPLE_069 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 69.
- PUZZLE_EXAMPLE_070 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 70.
- PUZZLE_EXAMPLE_071 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 71.
- PUZZLE_EXAMPLE_072 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 72.
- PUZZLE_EXAMPLE_073 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 73.
- PUZZLE_EXAMPLE_074 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 74.
- PUZZLE_EXAMPLE_075 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 75.
- PUZZLE_EXAMPLE_076 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 76.
- PUZZLE_EXAMPLE_077 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 77.
- PUZZLE_EXAMPLE_078 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 78.
- PUZZLE_EXAMPLE_079 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 79.
- PUZZLE_EXAMPLE_080 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 80.
- PUZZLE_EXAMPLE_081 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 81.
- PUZZLE_EXAMPLE_082 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 82.
- PUZZLE_EXAMPLE_083 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 83.
- PUZZLE_EXAMPLE_084 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 84.
- PUZZLE_EXAMPLE_085 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 85.
- PUZZLE_EXAMPLE_086 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 86.
- PUZZLE_EXAMPLE_087 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 87.
- PUZZLE_EXAMPLE_088 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 88.
- PUZZLE_EXAMPLE_089 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 89.
- PUZZLE_EXAMPLE_090 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 90.
- PUZZLE_EXAMPLE_091 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 91.
- PUZZLE_EXAMPLE_092 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 92.
- PUZZLE_EXAMPLE_093 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 93.
- PUZZLE_EXAMPLE_094 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 94.
- PUZZLE_EXAMPLE_095 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 95.
- PUZZLE_EXAMPLE_096 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 96.
- PUZZLE_EXAMPLE_097 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 97.
- PUZZLE_EXAMPLE_098 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 98.
- PUZZLE_EXAMPLE_099 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 99.
- PUZZLE_EXAMPLE_100 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 100.
- PUZZLE_EXAMPLE_101 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 101.
- PUZZLE_EXAMPLE_102 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 102.
- PUZZLE_EXAMPLE_103 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 103.
- PUZZLE_EXAMPLE_104 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 104.
- PUZZLE_EXAMPLE_105 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 105.
- PUZZLE_EXAMPLE_106 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 106.
- PUZZLE_EXAMPLE_107 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 107.
- PUZZLE_EXAMPLE_108 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 108.
- PUZZLE_EXAMPLE_109 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 109.
- PUZZLE_EXAMPLE_110 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 110.
- PUZZLE_EXAMPLE_111 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 111.
- PUZZLE_EXAMPLE_112 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 112.
- PUZZLE_EXAMPLE_113 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 113.
- PUZZLE_EXAMPLE_114 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 114.
- PUZZLE_EXAMPLE_115 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 115.
- PUZZLE_EXAMPLE_116 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 116.
- PUZZLE_EXAMPLE_117 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 117.
- PUZZLE_EXAMPLE_118 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 118.
- PUZZLE_EXAMPLE_119 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 119.
- PUZZLE_EXAMPLE_120 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 120.
- PUZZLE_EXAMPLE_121 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 121.
- PUZZLE_EXAMPLE_122 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 122.
- PUZZLE_EXAMPLE_123 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 123.
- PUZZLE_EXAMPLE_124 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 124.
- PUZZLE_EXAMPLE_125 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 125.
- PUZZLE_EXAMPLE_126 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 126.
- PUZZLE_EXAMPLE_127 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 127.
- PUZZLE_EXAMPLE_128 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 128.
- PUZZLE_EXAMPLE_129 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 129.
- PUZZLE_EXAMPLE_130 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 130.
- PUZZLE_EXAMPLE_131 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 131.
- PUZZLE_EXAMPLE_132 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 132.
- PUZZLE_EXAMPLE_133 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 133.
- PUZZLE_EXAMPLE_134 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 134.
- PUZZLE_EXAMPLE_135 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 135.
- PUZZLE_EXAMPLE_136 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 136.
- PUZZLE_EXAMPLE_137 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 137.
- PUZZLE_EXAMPLE_138 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 138.
- PUZZLE_EXAMPLE_139 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 139.
- PUZZLE_EXAMPLE_140 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 140.
- PUZZLE_EXAMPLE_141 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 141.
- PUZZLE_EXAMPLE_142 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 142.
- PUZZLE_EXAMPLE_143 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 143.
- PUZZLE_EXAMPLE_144 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 144.
- PUZZLE_EXAMPLE_145 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 145.
- PUZZLE_EXAMPLE_146 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 146.
- PUZZLE_EXAMPLE_147 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 147.
- PUZZLE_EXAMPLE_148 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 148.
- PUZZLE_EXAMPLE_149 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 149.
- PUZZLE_EXAMPLE_150 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 150.
- PUZZLE_EXAMPLE_151 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 151.
- PUZZLE_EXAMPLE_152 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 152.
- PUZZLE_EXAMPLE_153 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 153.
- PUZZLE_EXAMPLE_154 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 154.
- PUZZLE_EXAMPLE_155 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 155.
- PUZZLE_EXAMPLE_156 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 156.
- PUZZLE_EXAMPLE_157 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 157.
- PUZZLE_EXAMPLE_158 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 158.
- PUZZLE_EXAMPLE_159 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 159.
- PUZZLE_EXAMPLE_160 - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Sudoku example - number 160.
- PUZZLE_NO_SOLUTION - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Puzzle without solution.
- PUZZLE_NON_UNIQUE_SOLUTION - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Puzzle with non-unique solution.
- PUZZLE_REGTESTS - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Puzzle used in regression tests.
- PUZZLE_REGTESTS_SOLUTION - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
Puzzle solution used in regression tests.
- saveBoard(String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Saves board to the text file.
- saveBoard(String, String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Saves board to the text file.
- saveBoard(String, String, String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Saves board to the text file.
- saveBoard(String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Saves board to the text file.
- saveBoard(String, String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Saves board to the text file.
- saveBoard(String, String, String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Saves board to the text file.
- saveBoard(int[][], String) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Saves board to the text file.
- saveBoard(int[][], String, String) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Saves board to the text file.
- saveBoard(int[][], String, String, String) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Saves board to the text file.
- saveSolvedBoard(String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Saves solved board to the text file.
- saveSolvedBoard(String, String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Saves solved board to the text file.
- saveSolvedBoard(String, String, String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Saves solved board to the text file.
- seqOfRandomBoardTransf(int[][], int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
- seqOfRandomBoardTransf(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
- setCell(int, int, int) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Manually set cell value.
- SOLUTION_NON_UNIQUE - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Solution exists and is non-unique.
- SOLUTION_NOT_EXISTS - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Solution does not exist.
- SOLUTION_UNIQUE - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Solution exists and is unique.
- solutionPathToString() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Return string representation of cells that lead to
the solution, keeping the sequence.
- solutionPathToString(BoardCell[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Returns string representation of the 'path' leading to the solution.
- solve() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Method starts solving procedure.
- SOLVING_STATE_NOT_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Sudoku solving not initiated.
- SOLVING_STATE_SOLVED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Sudoku solving finished and successful.
- SOLVING_STATE_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Sudoku solving started.
- start() - Static method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetSudoku
-
Start the Janet-Sudoku Demo app.
- start(int) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTests
-
Start all regression tests.
- start() - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTests
-
Start all regression tests with default number of threads.
- start() - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsApi
-
Runs SudokuStore regression tests with default number of threads.
- start(int) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsApi
-
Runs SudokuStore regression tests.
- start() - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsGenerator
-
Runs SudokuSolver regression tests with default number of threads.
- start(int) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsGenerator
-
Runs SudokuSolver regression tests.
- start() - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsSolver
-
Runs SudokuSolver regression tests with default number of threads.
- start(int) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsSolver
-
Runs SudokuSolver regression tests.
- start() - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsStore
-
Runs SudokuStore regression tests with default number of threads.
- start(int) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsStore
-
Runs SudokuStore regression tests.
- startApp() - Method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetSudoku
-
Start the Janet-Sudoku Demp app.
- SudokuBoard - Class in org.mariuszgromada.math.janetsudoku
-
Data type used while returning all solutions list
- SudokuBoard() - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuBoard
-
Default constructor.
- SudokuGenerator - Class in org.mariuszgromada.math.janetsudoku
-
Sudoku generator.
- SudokuGenerator(char...) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Default constructor based on random Sudoku puzzle example.
- SudokuGenerator(int, char...) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Default constructor based on puzzle example.
- SudokuGenerator(int[][], char...) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Default constructor based on provided initial board.
- SudokuGenerator(String, char...) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Constructor based on the sudoku board
provided in text file.
- SudokuGenerator(String[], char...) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Constructor based on the sudoku board
provided array of strings.
- SudokuGenerator(ArrayList<String>, char...) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuGenerator
-
Constructor based on the sudoku board
provided list of strings.
- SudokuPuzzles - Class in org.mariuszgromada.math.janetsudoku
-
Set of static final arrays containing Sudoku puzzles.
- SudokuPuzzles() - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
-
- SudokuSolver - Class in org.mariuszgromada.math.janetsudoku
-
Sudoku board, with predefined Sudoku examples and possibility to load
external examples from arrays or files.
- SudokuSolver() - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Default constructor - only board initialization.
- SudokuSolver(int) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Constructor - based on the Sudoku predefined example number.
- SudokuSolver(String) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Constructor - based on file path to the Sudoku definition.
- SudokuSolver(String[]) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Constructor - based on file path to the Sudoku definition.
- SudokuSolver(ArrayList<String>) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Constructor - based on file path to the Sudoku definition.
- SudokuSolver(int[][]) - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuSolver
-
Constructor - based on array representing Sudoku board.
- SUDOKUSOLVER_BOARD_ERROR - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Board contains an error.
- SUDOKUSOLVER_BOARD_ERROR_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Board contains an error.
- SUDOKUSOLVER_CHECKIFUNIQUESOLUTION_CHECKING_NOT_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Finding all Sudoku solutions requested, but not started.
- SUDOKUSOLVER_CHECKIFUNIQUESOLUTION_CHECKING_NOT_STARTED_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Finding all Sudoku solutions requested, but not started.
- SUDOKUSOLVER_FINDALLSOLUTIONS_SEARCHING_NOT_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Finding all Sudoku solutions requested, but not started.
- SUDOKUSOLVER_FINDALLSOLUTIONS_SEARCHING_NOT_STARTED_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Finding all Sudoku solutions requested, but not started.
- SUDOKUSOLVER_GETCELLDIGIT_INCORRECT_INDEX - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Incorrect cell definition while calling getCell method (incorrect index).
- SUDOKUSOLVER_GETCELLDIGIT_INCORRECT_INDEX_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Incorrect cell definition while calling getCell method (incorrect index).
- SUDOKUSOLVER_LOADBOARD_LOADING_FAILED - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Sudoku board loading failed.
- SUDOKUSOLVER_LOADBOARD_LOADING_FAILED_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Sudoku board loading failed.
- SUDOKUSOLVER_SETCELL_INCORRECT_DEFINITION - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Incorrect cell definition while calling setCell method (incorrect index or incorrect digit).
- SUDOKUSOLVER_SETCELL_INCORRECT_DEFINITION_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Incorrect cell definition while calling setCell method (incorrect index or incorrect digit).
- SUDOKUSOLVER_SOLVE_SOLVING_FAILED - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Sudoku solving requested, but falied.
- SUDOKUSOLVER_SOLVE_SOLVING_FAILED_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Sudoku solving requested, but falied.
- SUDOKUSOLVER_SOLVE_SOLVING_NOT_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Sudoku solving requested, but not started.
- SUDOKUSOLVER_SOLVE_SOLVING_NOT_STARTED_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Sudoku solving requested, but not started.
- SudokuStore - Class in org.mariuszgromada.math.janetsudoku
-
Storehouse for various things used in library, i.e. sudoku board examples.
- SudokuStore() - Constructor for class org.mariuszgromada.math.janetsudoku.SudokuStore
-
- SUDOKUSTORE_BOARDSEGMENTSTARTINDEX_INCORRECT_SEGMENT - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
- SUDOKUSTORE_BOARDSEGMENTSTARTINDEX_INCORRECT_SEGMENT_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
- SUDOKUSTORE_CALCULATEPUZZLERATING_NO_SOLUTION - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Puzzle solution does not exist.
- SUDOKUSTORE_CALCULATEPUZZLERATING_NO_SOLUTION_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Puzzle solution does not exist.
- SUDOKUSTORE_CALCULATEPUZZLERATING_NON_UNIQUE_SOLUTION - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Puzzle has non-unique solution.
- SUDOKUSTORE_CALCULATEPUZZLERATING_NON_UNIQUE_SOLUTION_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Puzzle has non-unique solution.
- SUDOKUSTORE_CALCULATEPUZZLERATING_PUZZLE_ERROR - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Obvious puzzle error.
- SUDOKUSTORE_CALCULATEPUZZLERATING_PUZZLE_ERROR_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Puzzle contains obvious puzzle error.
- SUDOKUSTORE_CALCULATEPUZZLERATING_THREADS_JOIN_FAILED - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Threads join failed.
- SUDOKUSTORE_CALCULATEPUZZLERATING_THREADS_JOIN_FAILED_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
Threads join failed.
- SUDOKUSTORE_RANDOMINDEX_INCORRECT_PARAMETER - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
- SUDOKUSTORE_RANDOMINDEX_INCORRECT_PARAMETER_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
- SUDOKUSTORE_RANDOMNUMBER_INCORRECT_PARAMETER - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
- SUDOKUSTORE_RANDOMNUMBER_INCORRECT_PARAMETER_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
-
- swapColSegments(int[][], int, int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping 2 column segments (9x3 each one) of Sudoku board.
- swapColSegmentsRandomly(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping randomly selected 2 column segments (9x3 each one) of Sudoku board.
- swapColsInSegment(int[][], int, int, int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping 2 columns within a given column segment.
- swapColsInSegmentRandomly(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping randomly selected 2 columns within randomly select column segment.
- swapRowSegments(int[][], int, int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping 2 row segments (3x9 each one) of Sudoku board.
- swapRowSegmentsRandomly(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping randomly selected 2 row segments (3x9 each one) of Sudoku board.
- swapRowsInSegment(int[][], int, int, int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping 2 rows within a given row segment.
- swapRowsInSegmentRandomly(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
-
Swapping randomly selected 2 rows within randomly select row segment.