|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectchoco.branch.AbstractBranching
choco.palm.dbt.search.PalmAbstractBranching
choco.palm.dbt.search.PalmAssignVar
choco.palm.dbt.search.pathrepair.PathRepairAssignVar
public class PathRepairAssignVar
Created by IntelliJ IDEA. User: Administrateur Date: 15 janv. 2004 Time: 17:18:37 To change this template use Options | File Templates.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class choco.palm.dbt.search.PalmAssignVar |
---|
PalmAssignVar.ValIteratorWrapper, PalmAssignVar.ValSelectorWrapper, PalmAssignVar.ValueChooserWrapper |
Field Summary |
---|
Fields inherited from class choco.palm.dbt.search.PalmAssignVar |
---|
valHeuristic, valSHeuristic, varHeuristic, wrapper |
Fields inherited from class choco.palm.dbt.search.PalmAbstractBranching |
---|
extender |
Fields inherited from class choco.branch.AbstractBranching |
---|
LOG_DECISION_MSG, LOG_DOWN_MSG, LOG_UP_MSG, logger, manager, nextBranching |
Constructor Summary | |
---|---|
PathRepairAssignVar(IVarSelector varSel,
IValIterator valHeuri)
|
Method Summary | |
---|---|
boolean |
finishedBranching(java.lang.Object item,
java.lang.Object previousBranch)
Checks whether all branches have already been explored at the current choice point |
java.lang.Object |
getNextBranch(java.lang.Object item,
java.lang.Object previousBranch)
return the next possible decision (variable assignement) on the variable |
Methods inherited from class choco.palm.dbt.search.PalmAssignVar |
---|
getDecisionLogMsg, selectBranchingObject, selectFirstBranch |
Methods inherited from class choco.palm.dbt.search.PalmAbstractBranching |
---|
getExtender, setExtender |
Methods inherited from class choco.branch.AbstractBranching |
---|
getNextBranching, setNextBranching, setSolver |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PathRepairAssignVar(IVarSelector varSel, IValIterator valHeuri)
Method Detail |
---|
public java.lang.Object getNextBranch(java.lang.Object item, java.lang.Object previousBranch)
getNextBranch
in interface ObjectBranching
getNextBranch
in class PalmAssignVar
item
- previousBranch
-
public boolean finishedBranching(java.lang.Object item, java.lang.Object previousBranch)
finishedBranching
in interface ObjectBranching
finishedBranching
in class PalmAssignVar
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |