Uses of Interface
de.sfuhrm.sudoku.GameMatrix
-
Packages that use GameMatrix Package Description de.sfuhrm.sudoku Sudoku riddle creation and solving classes.de.sfuhrm.sudoku.output Sudoku output / formatting classes. -
-
Uses of GameMatrix in de.sfuhrm.sudoku
Subinterfaces of GameMatrix in de.sfuhrm.sudoku Modifier and Type Interface Description interfaceRiddleA riddle with free / writable fields.Methods in de.sfuhrm.sudoku that return GameMatrix Modifier and Type Method Description static GameMatrixCreator. createFull()Creates a valid fully setup sudoku.static GameMatrixCreator. createVariant(GameMatrix fullyFilled)Creates a variant of a fully-filled game matrix.GameMatrixGameMatrixFactory. newGameMatrix()Creates a new GameMatrix instance.Methods in de.sfuhrm.sudoku that return types with arguments of type GameMatrix Modifier and Type Method Description java.util.List<GameMatrix>Solver. solve()Solves the Sudoku problem.Methods in de.sfuhrm.sudoku with parameters of type GameMatrix Modifier and Type Method Description static RiddleCreator. createRiddle(GameMatrix fullMatrix)Creates a riddle setup sudoku.static GameMatrixCreator. createVariant(GameMatrix fullyFilled)Creates a variant of a fully-filled game matrix.protected static voidCreator. swapColumn(GameMatrix matrix, int columnA, int columnB)Swaps two columns in the given matrix.protected static voidCreator. swapRow(GameMatrix matrix, int rowA, int rowB)Swaps two rows in the given matrix.Constructors in de.sfuhrm.sudoku with parameters of type GameMatrix Constructor Description Solver(GameMatrix solveMe)Creates a solver for the given riddle. -
Uses of GameMatrix in de.sfuhrm.sudoku.output
Methods in de.sfuhrm.sudoku.output with parameters of type GameMatrix Modifier and Type Method Description java.lang.StringGameMatrixFormatter. format(GameMatrix matrix)Formats the input game matrix to a text representation.java.lang.StringJsonArrayFormatter. format(GameMatrix matrix)java.lang.StringLatexTableFormatter. format(GameMatrix matrix)java.lang.StringMarkdownTableFormatter. format(GameMatrix matrix)java.lang.StringPlainTextFormatter. format(GameMatrix matrix)
-