public class CompletionMAP extends FlexibleMAP
Constructor and Description |
---|
CompletionMAP(CRFState crfState,
ScanTerm goodWorldMarker,
int numGood,
int numBad) |
Modifier and Type | Method and Description |
---|---|
com.ibm.bluej.util.common.Pair<java.util.ArrayList<WorldWeightParam>,java.util.ArrayList<WorldWeightParam>> |
getGoodAndBad() |
MAPWorldSaver |
getWorldSaver() |
java.lang.Object |
getWorldType() |
boolean |
isInterested(ScanTerm t) |
void |
nowFalse(ScanTerm t)
Called during the search (only if transactions are enabled)
enables the MAPTracker to know what type of world this is currently
Ex: a correct one, or a variant one
|
void |
nowTrue(ScanTerm t)
Called during the search (only if transactions are enabled)
enables the MAPTracker to know what type of world this is currently
Ex: a correct one, or a variant one
|
checkBest, clear, getOrderedMAPs, getWorldWeight, toString
public boolean isInterested(ScanTerm t)
isInterested
in class MaximumAPost
public void nowTrue(ScanTerm t)
MaximumAPost
nowTrue
in class MaximumAPost
public void nowFalse(ScanTerm t)
MaximumAPost
nowFalse
in class MaximumAPost
public java.lang.Object getWorldType()
getWorldType
in class FlexibleMAP
public MAPWorldSaver getWorldSaver()
getWorldSaver
in class FlexibleMAP
public com.ibm.bluej.util.common.Pair<java.util.ArrayList<WorldWeightParam>,java.util.ArrayList<WorldWeightParam>> getGoodAndBad()