Sudoku’s additional classes¶
ProxOperators¶
-
class
proxtoolbox.Problems.sudoku.
ProjGiven
(config)[source]¶ Bases:
proxtoolbox.ProxOperators.proxoperators.ProxOperator
Projection onto the given entries in a Sudoku problem
Initialization method
Parameters: - config : dict - Dictionary containing the problem configuration. It must have the key ‘sudoku’ mapping to the input Sudoku.
-
class
proxtoolbox.Problems.sudoku.
ProjSquare
(config=None)[source]¶ Bases:
proxtoolbox.ProxOperators.proxoperators.ProxOperator
Projection onto the box constraints in a Sudoku problem
Initialization
Parameters: - config : dict, optional - Not used here
-
class
proxtoolbox.Problems.sudoku.
ProjColumn
(config)[source]¶ Bases:
proxtoolbox.ProxOperators.proxoperators.ProxOperator
Projection onto the column constraints in a Sudoku problem
Initialization
Parameters: - config : dict, optional - Not used here
-
class
proxtoolbox.Problems.sudoku.
ProjRow
(config)[source]¶ Bases:
proxtoolbox.ProxOperators.proxoperators.ProxOperator
Projection onto the row constraints in a Sudoku problem
Initialization
Parameters: - config : dict, optional - Not used here