public class ModelMove extends Move<org.processmining.plugins.etm.model.narytree.NAryTree>
expectedGain, realGain| Constructor and Description |
|---|
ModelMove(int nodeToChange,
Operation op,
double expectedGain) |
ModelMove(int nodeToChange,
Operation op,
int affectedAlignments,
int possiblyViolatedAlignments,
int traceCount) |
| Modifier and Type | Method and Description |
|---|---|
SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> |
apply(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> state,
OptimalMiner<?> miner)
Applies the move to the given search state.
|
protected double |
computeExpectedGain(int... arguments) |
java.lang.String |
toString() |
getExpectedGain, getRealGain, setRealGainpublic ModelMove(int nodeToChange,
Operation op,
double expectedGain)
public ModelMove(int nodeToChange,
Operation op,
int affectedAlignments,
int possiblyViolatedAlignments,
int traceCount)
protected double computeExpectedGain(int... arguments)
computeExpectedGain in class Move<org.processmining.plugins.etm.model.narytree.NAryTree>arguments - as supplied in the constructorpublic SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> apply(SearchState<org.processmining.plugins.etm.model.narytree.NAryTree> state, OptimalMiner<?> miner)
Moveapply in class Move<org.processmining.plugins.etm.model.narytree.NAryTree>state - SearchState composed of current log and modelpublic java.lang.String toString()
toString in class java.lang.Object