This class defines different solving methods for a given Problem
including different flavors of such methods as:
solve, solveAll, findSolution, minimize, maximize
This method creates a new instance of the default search strategy, resets its
vars, varSelector, and valueSelector, and then adds this strategy
to the end of the strategy execution list.
This method creates a new instance of the default search strategy, resets its
vars, varSelector, and valueSelector, and then adds this strategy
to the end of the strategy execution list.
This method creates a new instance of the default search strategy, resets its
vars and varSelector, and adds this strategy to the end of the strategy execution lists.
This method creates a new instance of the default search strategy, resets its
vars and varSelector, and adds this strategy to the end of the strategy execution lists.
This method creates a new instance of the default search strategy, resets its
vars and valueSelector, and adds this strategy to the end of the strategy execution lists.
This method creates a new instance of the default search strategy, resets its
vars and valueSelector, and adds this strategy to the end of the strategy execution lists.
This method creates a new instance of the default search strategy, resets its
valueSelector, and adds this strategy to the end of the strategy execution lists.
This methods takes the default search strategy, resets its
vars, varSelector, and valueSelector, and then adds this strategy
to the end of the strategy execution lists.
This methods takes the default search strategy, resets its
vars, varSelector, and valueSelector, and then adds this strategy
to the end of the strategy execution lists.
This method tries to resolve the problem by applying the Solution
"solution" to the problem, and returns true if "solution" satisfies all
of the posted constraints, false otherwise.
This method tries to resolve the problem by applying the existing
Solution at the "solutionNumber"-th index of the array of solutions
(Accessible by getSolutions();).
This method tries to resolve the problem by applying the Solution
"solution" to the problem, and returns true if "solution" satisfies all
of the posted constraints, false otherwise.