public class HeuristicParameters
extends org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam
Constructor and Description |
---|
HeuristicParameters(java.util.Collection<org.deckfour.xes.classification.XEventClass> evClassCol,
org.deckfour.xes.classification.XEventClass dummyEvClass,
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transCol) |
HeuristicParameters(java.util.Collection<org.deckfour.xes.classification.XEventClass> evClassCol,
org.deckfour.xes.classification.XEventClass dummyEvClass,
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transCol,
int defMoveOnModelCost,
int defMoveOnLogCost) |
HeuristicParameters(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost) |
HeuristicParameters(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapSync2Cost) |
Modifier and Type | Method and Description |
---|---|
int |
getBacktrackLimit() |
double |
getBacktrackThreshold() |
int |
getExpecteModelMoves() |
void |
setBacktrackLimit(int backtrackLimit) |
void |
setBacktrackThreshold(double backtrackThreshold) |
void |
setExpectedModelMoves(int expectedModelMoves) |
getFinalMarkings, getInitialMarking, getMapEvClass2Cost, getMapSync2Cost, getMapTrans2Cost, getMaxNumOfStates, isPartiallyOrderedEvents, replaceTransitions, setFinalMarkings, setInitialMarking, setMapEvClass2Cost, setMapSync2Cost, setMapTrans2Cost, setMaxNumOfStates, setUsePartialOrderedEvents
getAsynchronousMoveSort, getCanceller, getEpsilon, getExpectedAlignmentOverrun, getNumThreads, getQueueingModel, getType, isCreatingConn, isGUIMode, setAsynchronousMoveSort, setCanceller, setCreateConn, setEpsilon, setExpectedAlignmentOverrun, setGUIMode, setNumThreads, setQueueingModel, setType
public HeuristicParameters(java.util.Collection<org.deckfour.xes.classification.XEventClass> evClassCol, org.deckfour.xes.classification.XEventClass dummyEvClass, java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transCol)
public HeuristicParameters(java.util.Collection<org.deckfour.xes.classification.XEventClass> evClassCol, org.deckfour.xes.classification.XEventClass dummyEvClass, java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transCol, int defMoveOnModelCost, int defMoveOnLogCost)
public HeuristicParameters(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost)
public HeuristicParameters(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost, java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapSync2Cost)
public void setExpectedModelMoves(int expectedModelMoves)
public int getExpecteModelMoves()
public int getBacktrackLimit()
public void setBacktrackLimit(int backtrackLimit)
public double getBacktrackThreshold()
public void setBacktrackThreshold(double backtrackThreshold)