choco.cp.solver.goals.choice
Class Generate
java.lang.Object
choco.cp.solver.goals.choice.Generate
- All Implemented Interfaces:
- IPretty, Goal
public class Generate
- extends Object
- implements Goal
Fields inherited from interface choco.kernel.solver.goals.Goal |
LOGGER |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
varSelector
protected VarSelector<IntDomainVar> varSelector
valSelector
protected ValSelector<IntDomainVar> valSelector
valIterator
protected ValIterator<IntDomainVar> valIterator
vars
protected IntDomainVar[] vars
Generate
public Generate(IntDomainVar[] vars,
VarSelector<IntDomainVar> varSelector,
ValIterator<IntDomainVar> valIterator)
Generate
public Generate(IntDomainVar[] vars,
VarSelector<IntDomainVar> varSelector,
ValSelector<IntDomainVar> valSelector)
Generate
public Generate(IntDomainVar[] vars,
VarSelector<IntDomainVar> varSelector)
Generate
public Generate(IntDomainVar[] vars)
pretty
public String pretty()
- Description copied from interface:
IPretty
- pretty printing of the object. This String is not constant and may depend on the context.
- Specified by:
pretty
in interface IPretty
- Returns:
- a readable string representation of the object
execute
public Goal execute(Solver s)
throws ContradictionException
- Specified by:
execute
in interface Goal
- Throws:
ContradictionException
getType
public GoalType getType()
- Specified by:
getType
in interface Goal
Copyright © 2012. All Rights Reserved.