LocalSearchStrategyBase abstract class.@Deprecated public class StrategyDependentSolutionStore extends SimpleSolutionStore
SimpleSolutionStore, implementation of the
ISolutionStore interface, which stores all the found solution trajectory (i.e. trajectories, which satisfy
all the hard objectives). It can be configured to stop the exploration after a predefined number of solutions is
found.
It is strategy dependent, hence the responsibility of calling the ISolutionStore.newSolution(ThreadContext)
method and stop the execution if the method returns STOP, relies on the strategy implementation.ISolutionStore.StopExecutionType| Constructor and Description |
|---|
StrategyDependentSolutionStore()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isStrategyDependent()
Deprecated.
If an
ISolutionStore is exploration strategy dependent the framework passes the responsibility of calling
the ISolutionStore.newSolution(ThreadContext) method to the LocalSearchStrategyBase implementation. |
getSolutions, newSolution, registerSolutionFoundHandlerpublic StrategyDependentSolutionStore()
public boolean isStrategyDependent()
ISolutionStoreISolutionStore is exploration strategy dependent the framework passes the responsibility of calling
the ISolutionStore.newSolution(ThreadContext) method to the LocalSearchStrategyBase implementation.isStrategyDependent in interface ISolutionStoreisStrategyDependent in class SimpleSolutionStore