|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface ImpactBasedBranching.ImpactStrategy
Method Summary | |
---|---|
void |
doAfterFail(Object o,
int i)
|
void |
doAfterPropagDownBranch(Object o,
int i)
|
void |
doBeforePropagDownBranch(Object o,
int i)
|
double |
getBoundImpactVar(IntDomainVar var)
Only one impact is stored for a BoundIntVar (not an impact per value) |
double |
getEnumImpactVar(IntDomainVar var)
return the impact of the variable var. |
double |
getImpactVal(IntDomainVar var,
int val)
return the impact of the choice var == val. |
Method Detail |
---|
double getEnumImpactVar(IntDomainVar var)
var
- variable
double getBoundImpactVar(IntDomainVar var)
var
- variable
double getImpactVal(IntDomainVar var, int val)
var
- variableval
- value
void doBeforePropagDownBranch(Object o, int i)
void doAfterPropagDownBranch(Object o, int i)
void doAfterFail(Object o, int i)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |