choco.cp.solver.search.task.ordering
Class RandomOrdering
java.lang.Object
choco.cp.solver.search.task.ordering.RandomOrdering
- All Implemented Interfaces:
- OrderingValSelector
- Direct Known Subclasses:
- CentroidOrdering, MaxPreservedOrdering, MinPreservedOrdering
public class RandomOrdering
- extends Object
- implements OrderingValSelector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
randomBreakTie
protected final Random randomBreakTie
RandomOrdering
public RandomOrdering(long seed)
nextVal
protected final int nextVal()
getMaxVal
protected final int getMaxVal(int vZero,
int vOne)
getMaxVal
protected final int getMaxVal(double vZero,
double vOne)
getMinVal
protected final int getMinVal(int vZero,
int vOne)
getMinVal
protected final int getMinVal(double vZero,
double vOne)
getBestVal
public int getBestVal(ITemporalSRelation p)
- Specified by:
getBestVal
in interface OrderingValSelector
Copyright © 2012. All Rights Reserved.