- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- AntiFirstFail, Cyclic, FirstFail, InputOrder, Largest, MaxDelta, MaxRegret, MinDelta, Occurrence, Random, Smallest, VariableSelectorWithTies
public interface VariableSelector<V extends Variable>
extends Serializable
A variable selector specifies which variable should be selected at a fix point. It is based specifications
(ex: smallest domain, most constrained, etc.).
Basically, the variable selected should not be already instantiated to a singleton (although it is allowed).
- Since:
- 2 juil. 2010
- Author:
- Charles Prud'homme