A B C D E F G I J L M N O P R S T V W 

A

ArrayX - Class in org.mariuszgromada.math.janetsudoku.utils
Class implements general purpose methods helping to work with arrays, array lists, etc.
ArrayX() - Constructor for class org.mariuszgromada.math.janetsudoku.utils.ArrayX
 
AVAILABLE_RND_BOARD_TRANSF - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuStore
Number of available random board transformations.

B

board - Variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Sudoku board array.
BOARD_SEGMENTS_NUMBER - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Number of 9x3 column segments or 3x9 row segments.
BOARD_SIZE - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Sudoku board size.
BOARD_STATE_EMPTY - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Sudoku board was successfully loaded.
BOARD_STATE_ERROR - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Sudoku board is ready to start solving process.
BOARD_STATE_LOADED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Sudoku board was successfully loaded.
BOARD_STATE_READY - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Sudoku board is ready to start solving process.
BOARD_SUB_SQURE_SIZE - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuBoard
Sudoku board sub-square size.
boardAndEmptyCellsToString() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Returns string board and empty cells representation.
boardAndEmptyCellsToString(int[][], int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Returns string representation of the board and empty cells.
BoardCell - Class in org.mariuszgromada.math.janetsudoku
Data type for board entry, containing row and column indexes and digit.
BoardCell() - Constructor for class org.mariuszgromada.math.janetsudoku.BoardCell
Cell is not pointing to any cells on the board.
BoardCell(int, int, int) - Constructor for class org.mariuszgromada.math.janetsudoku.BoardCell
Constructor - initialized entry.
boardCopy(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Exact (1 to 1) copy of Sudoku board array.
boardsAreEqual(int[][], int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Checks whether boards are equal.
boardSegmentStartIndex(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
9x9 Sudoku board consist either 3 row segments (3x9 each one) or 3 column segments (9x3 each one).
boardToString() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Returns string board (only) representation.
boardToString(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Returns string representation of the board.
boardToString(int[][], String) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Returns string representation of the board + provided comment.
boardToString(int[][], String, String) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Returns string representation of the board + provided comment.

C

calculatePuzzleRating(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Calculates difficulty of Sudoku puzzle.
checkIfUniqueSolution() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Method searching all solutions procedure.
checkPuzzle(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Checks whether Sudoku puzzle contains an obvious error.
checkSolvedBoard(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Checks whether solved board is correct.
clearMessages() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Clears list of recorded messages.
clearMessages() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Clears list of recorded messages.
clearPuzzels() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
To clear the Sudoku board.
colIndex - Variable in class org.mariuszgromada.math.janetsudoku.BoardCell
Column index of board entry.
consolePrintBoard(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Prints Sudoku board to the console.
consolePrintln(Object) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Prints object to the console.
consolePrintlnIfError(int) - Static method in class org.mariuszgromada.math.janetsudoku.ErrorCodes
 
currentTimeMillis() - Static method in class org.mariuszgromada.math.janetsudoku.utils.DateTimeX
Current date/time in milliseconds

D

DateTimeX - Class in org.mariuszgromada.math.janetsudoku.utils
Class implements general purpose methods helping to work with date, time, etc.
DateTimeX() - Constructor for class org.mariuszgromada.math.janetsudoku.utils.DateTimeX
 
DEFAULT_DATE_TIME_FORMAT - Static variable in class org.mariuszgromada.math.janetsudoku.utils.DateTimeX
Default date time format used while converting date / time to string.
DEFAULT_RND_TRANSF_SEQ_LENGTH - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuStore
Default sequence length of random board transformations.
digit - Variable in class org.mariuszgromada.math.janetsudoku.BoardCell
Entry digit.
disableRndSeedOnEmptyCells() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
By default random seed on empty cells is enabled.
disableRndSeedOnFilledCells() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
By default random seed on filled cells is enabled.
disableRndSeedOnFreeDigits() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
By default random seed on free digits is enabled.

E

EMPTY - Static variable in class org.mariuszgromada.math.janetsudoku.BoardCell
Empty cell.
emptyCellsToString() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Returns string empty cells (only) representation.
emptyCellsToString(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Returns string representation of empty cells (only).
enableRndSeedOnEmptyCells() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
By default random seed on empty cells is enabled.
enableRndSeedOnFilledCells() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
By default random seed on filled cells is enabled.
enableRndSeedOnFreeDigits() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
By default random seed on free digits is enabled.
ERROR_CODE_UNKNOWN_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
Error code unknown
errorCodeExists(int) - Static method in class org.mariuszgromada.math.janetsudoku.ErrorCodes
Checks whether error code exists.
ErrorCodes - Class in org.mariuszgromada.math.janetsudoku
Error codes definition for Janet-Sudoku.
ErrorCodes() - Constructor for class org.mariuszgromada.math.janetsudoku.ErrorCodes
 

F

FileX - Class in org.mariuszgromada.math.janetsudoku.utils
Class implements general purpose methods helping to work File object.
FileX() - Constructor for class org.mariuszgromada.math.janetsudoku.utils.FileX
 
findAllSolutions() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Method searching all solutions procedure.

G

generate() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Sudoku puzzle generator.
generatePermutation(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Permutation generator assuming permuting 0, 1, ..., n-1 for n-length permutation.
GENERATOR_GEN_FAILED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Generation process failed.
GENERATOR_GEN_FINISHED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Generation process finished.
GENERATOR_GEN_NOT_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Generation process not started.
GENERATOR_GEN_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Generation process started.
GENERATOR_INIT_FAILED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Generator init failed.
GENERATOR_INIT_FINISHED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Generator init finished.
GENERATOR_INIT_STARTED - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Generator init started
genRndFileName(int, String) - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Generates random file name.
getAllBoardCells() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Get all current board cells.
getAllSolutionsList() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Gets all solutions list evaluated by the findAllSolutions() method
getBoard() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Gets array representing Sudoku board.
getBoardCopy() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Method for copy current board content
getBoardState() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Return current Sudou board state.
getCellDigit(int, int) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Returns cell digit from current Sudoku board.
getClosedRoutesNumber() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Number of routes that were assessed, but lead to nothing and required step back.
getComputingTime() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Return solving time in seconds..
getComputingTime() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Return solving time in seconds..
getCurrDateTime() - Static method in class org.mariuszgromada.math.janetsudoku.utils.DateTimeX
Gets current date and time;
getCurrDateTimeStr(String) - Static method in class org.mariuszgromada.math.janetsudoku.utils.DateTimeX
Gets string representation of current date time.
getCurrDateTimeStr() - Static method in class org.mariuszgromada.math.janetsudoku.utils.DateTimeX
Gets string representation of current date time applying default date and time format.
getEmptyCells() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Gets array representing evaluated empty cells.
getErrorDescription(int) - Static method in class org.mariuszgromada.math.janetsudoku.ErrorCodes
Return error code description.
getGeneratorState() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Return current state of the generator
getLastErrorMessage() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Gets last recorded error message.
getLastErrorMessage() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Gets last recorded error message.
getLastMessage() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Gets last recorded message.
getLastMessage() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Gets last recorded message.
getMessages() - Method in class org.mariuszgromada.math.janetsudoku.SudokuGenerator
Returns list of recorded messages.
getMessages() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Returns list of recorded messages.
getPuzzleExample(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
Gets Sudoku example for the Sudoku Store.
getPuzzleExample(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Gets Sudoku example for the Sudoku Store.
getPuzzleExample() - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Gets Sudoku example for the Sudoku Store.
getPuzzleExampleRating(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
Returns pre-calculated puzzle example difficulty rating based on the average number of steps-back performed while recursive solving sudoku board.
getPuzzleExampleRating(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Returns pre-calculated puzzle example difficulty rating based on the average number of steps-back performed while recursive solving sudoku board.
getSolutionBoardCells() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Return solution board cells keeping the solution path order.
getSolvedBoard() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Gets array representing solved Sudoku board.
getSolvingState() - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Return current solving status.
getTmpDir() - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Returns temporary directory location.

I

INDEX_NULL - Static variable in class org.mariuszgromada.math.janetsudoku.BoardCell
Cell is not pointing to any cells on the board.
isValidPermutation(int[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Checks whether given array of length n is representing valid permutation of 0, 1, ..., n-1
isValidPermutation(int[], int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Checks whether given array is representing valid permutation of length n and form of 0, 1, ..., n-1

J

JANET_SUDOKU_NAME - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuStore
Sudoku solver name.
JANET_SUDOKU_VERSION - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuStore
Sudoku solver version.
JanetConsole - Class in org.mariuszgromada.math.janetsudoku.demoapp
Static Console class providing console print / and system input methods.
JanetConsole() - Constructor for class org.mariuszgromada.math.janetsudoku.demoapp.JanetConsole
 
JanetSudoku - Class in org.mariuszgromada.math.janetsudoku.demoapp
Janet Sudoku Demo Application utilizing Janet Sudoku Solver and Generator library.
JanetSudoku() - Constructor for class org.mariuszgromada.math.janetsudoku.demoapp.JanetSudoku
Default constructor.

L

loadBoard(int) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Loads Sudoku example given by the parameter exampleNumber.
loadBoard(String) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Loads Sudoku from file.
loadBoard(String[]) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Loads Sudoku from array of strings.
loadBoard(ArrayList<String>) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Loads Sudoku from array of strings.
loadBoard(int[][]) - Method in class org.mariuszgromada.math.janetsudoku.SudokuSolver
Loads Sudoku from array.
loadBoard(String) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Loads Sudoku board from text file.
loadBoard(ArrayList<String>) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Loads Sudoku board from list of strings (each string as a one row) Format: Any character different than '1-9' and '.' is being removed.
loadBoard(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Loads Sudoku board from array of strings (each string as a one row) Format: Any character different than '1-9' and '.' is being removed.
loadBoardFromStringLine(String) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Loads Sudoku board from one string line ('0' and' '.' treated as empty cell).
loadBoardFromStrings(String...) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Loads Sudoku board from variadic list of strings (each string as a one row) Format: Any character different than '1-9' and '.' is being removed.

M

main(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetSudoku
Start the Janet-Sudoku Demp app.
main(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTests
Start all regression tests.
main(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsApi
Runs regression tests
main(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsGenerator
Runs regression tests
main(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsSolver
Runs regression tests
main(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.regtests.RegTestsStore
Runs regression tests
main(String[]) - Static method in class org.mariuszgromada.math.janetsudoku.tutorial.Tutorial
Start the Janet-Sudoku Tutorial code.

N

NEW_LINE_SEPARATOR - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuStore
System specific new line separator
NUMBER_OF_PUZZLE_EXAMPLES - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuPuzzles
Number of Sudoku examples available in Store.
NUMBER_OF_PUZZLE_EXAMPLES - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuStore
Number of Sudoku puzzles examples.

O

org.mariuszgromada.math.janetsudoku - package org.mariuszgromada.math.janetsudoku
 
org.mariuszgromada.math.janetsudoku.demoapp - package org.mariuszgromada.math.janetsudoku.demoapp
 
org.mariuszgromada.math.janetsudoku.regtests - package org.mariuszgromada.math.janetsudoku.regtests
 
org.mariuszgromada.math.janetsudoku.tutorial - package org.mariuszgromada.math.janetsudoku.tutorial
 
org.mariuszgromada.math.janetsudoku.utils - package org.mariuszgromada.math.janetsudoku.utils
 

P

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.

R

randomBoardTransf(int[][], int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
randomBoardTransf(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Random board transformation of type selected randomly (typed randomly selected between 0 and SudokuStore.AVAILABLE_RND_BOARD_TRANSF).
randomIndex(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Random number generator for n returning random number between 0, 1, ... n-1.
randomNumber(int) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Random number generator for n returning random number between 1, 2, ... n.
randomString(int) - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Random string generator.
readFileLines2ArraList(File) - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Reads file lines into separate strings stored in ArrayList.
readFileLines2ArraList(String) - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Reads file lines into separate strings stored in ArrayList.
readInt() - Static method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetConsole
Reads integer from keyboard.
readLine() - Static method in class org.mariuszgromada.math.janetsudoku.demoapp.JanetConsole
Reads new line from keyboard.
reflectHorizontally(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Horizontal reflection of the Sudoku board.
reflectVertically(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Vertical reflection of the Sudoku board.
RegTests - Class in org.mariuszgromada.math.janetsudoku.regtests
Starts all regression tests.
RegTests() - Constructor for class org.mariuszgromada.math.janetsudoku.regtests.RegTests
 
RegTestsApi - Class in org.mariuszgromada.math.janetsudoku.regtests
Regression tests for public API provided by Janet-Sudoku.
RegTestsApi() - Constructor for class org.mariuszgromada.math.janetsudoku.regtests.RegTestsApi
 
RegTestsGenerator - Class in org.mariuszgromada.math.janetsudoku.regtests
Regression tests for the SudokuGenerator class.
RegTestsGenerator() - Constructor for class org.mariuszgromada.math.janetsudoku.regtests.RegTestsGenerator
 
RegTestsSolver - Class in org.mariuszgromada.math.janetsudoku.regtests
Regression tests for the SudokuSolver class.
RegTestsSolver() - Constructor for class org.mariuszgromada.math.janetsudoku.regtests.RegTestsSolver
 
RegTestsStore - Class in org.mariuszgromada.math.janetsudoku.regtests
Regression tests for the SudokuStore class.
RegTestsStore() - Constructor for class org.mariuszgromada.math.janetsudoku.regtests.RegTestsStore
 
removeFile(String) - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Removes file denoted as file path.
rotateClockWise(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Clockwise rotation of Sudoku board.
rotateCounterclockWise(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Counterclockwise rotation of Sudoku board.
rowIndex - Variable in class org.mariuszgromada.math.janetsudoku.BoardCell
Row index of board entry.

S

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
Applies to the Sudoku board sequence (of a given length) of transformations selected randomly (each transformation selected randomly between 0 and SudokuStore.AVAILABLE_RND_BOARD_TRANSF).
seqOfRandomBoardTransf(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Applies to the Sudoku board sequence (of default length) of transformations selected randomly (each transformation selected randomly between 0 and SudokuStore.AVAILABLE_RND_BOARD_TRANSF).
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
Incorrect segment index while calling SudokuStore.boardSegmentStartIndex(int)
SUDOKUSTORE_BOARDSEGMENTSTARTINDEX_INCORRECT_SEGMENT_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
Incorrect segment index while calling SudokuStore.boardSegmentStartIndex(int)
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
Negative or zero parameter while calling SudokuStore.randomIndex(int)
SUDOKUSTORE_RANDOMINDEX_INCORRECT_PARAMETER_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
Negative or zero parameter while calling SudokuStore.randomIndex(int)
SUDOKUSTORE_RANDOMNUMBER_INCORRECT_PARAMETER - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
Negative or zero parameter while calling SudokuStore.randomNumber(int)
SUDOKUSTORE_RANDOMNUMBER_INCORRECT_PARAMETER_MSG - Static variable in class org.mariuszgromada.math.janetsudoku.ErrorCodes
Negative or zero parameter while calling SudokuStore.randomNumber(int)
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.

T

THREADS_NUMBER - Static variable in class org.mariuszgromada.math.janetsudoku.SudokuStore
Threads number.
toArray(Class<T>, ArrayList<T>) - Static method in class org.mariuszgromada.math.janetsudoku.utils.ArrayX
Converts generic ArraList to Array
toArray(Class<T>, Stack<T>) - Static method in class org.mariuszgromada.math.janetsudoku.utils.ArrayX
Converts generic ArraList to Array
transposeTlBr(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Diagonal (Top-Left -> Bottom-Right) reflection of the Sudoku board.
transposeTrBl(int[][]) - Static method in class org.mariuszgromada.math.janetsudoku.SudokuStore
Diagonal (Top-Right -> Bottom-Left) reflection of the Sudoku board.
Tutorial - Class in org.mariuszgromada.math.janetsudoku.tutorial
Basic Janet-Sudoku Tutorial.
Tutorial() - Constructor for class org.mariuszgromada.math.janetsudoku.tutorial.Tutorial
 

V

VERSION - Static variable in class org.mariuszgromada.math.janetsudoku.demoapp.JanetSudoku
Demo app version.

W

writeFile(File, String) - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Writes the given string into the the given file, previous file content will be overwritten.
writeFile(String, String) - Static method in class org.mariuszgromada.math.janetsudoku.utils.FileX
Writes the given string into the the given file, previous file content will be overwritten.
A B C D E F G I J L M N O P R S T V W 

Copyright © 2017. All rights reserved.