Class MixedVariableExhaustiveSearchDecider<Solution_,Score_ extends Score<Score_>>

java.lang.Object
ai.timefold.solver.core.impl.exhaustivesearch.decider.AbstractExhaustiveSearchDecider<Solution_,Score_>
ai.timefold.solver.core.impl.exhaustivesearch.decider.MixedVariableExhaustiveSearchDecider<Solution_,Score_>
Type Parameters:
Solution_ - the solution type
Score_ - the score type
All Implemented Interfaces:
ExhaustiveSearchPhaseLifecycleListener<Solution_>, SolverLifecycleListener<Solution_>, EventListener

public final class MixedVariableExhaustiveSearchDecider<Solution_,Score_ extends Score<Score_>> extends AbstractExhaustiveSearchDecider<Solution_,Score_>
Decider for mixed models depends on the basic and lists variable deciders. The optimization process begins by solving the basic variables before moving on to the list variables. The process optimizes each variable separately and stops when the list variable optimization is complete.