Package | Description |
---|---|
org.processmining.onlineconformance | |
org.processmining.onlineconformance.oracle.treebased |
Modifier and Type | Method and Description |
---|---|
OracleBasedReplayer<? extends NAryTreeState,NAryTreeLabel,NAryTreeNode> |
TestTreeExample.createReplayer(boolean keepHistory,
gnu.trove.map.TObjectIntMap<NAryTreeLabel> logMoveCost,
int queueSize,
AbstractNAryTreeOracle<?,?> oracle) |
Modifier and Type | Method and Description |
---|---|
OracleBasedReplayer<? extends NAryTreeState,NAryTreeLabel,NAryTreeNode> |
TestTreeExample.createReplayer(boolean keepHistory,
gnu.trove.map.TObjectIntMap<NAryTreeLabel> logMoveCost,
int queueSize,
AbstractNAryTreeOracle<?,?> oracle) |
static <L,M> void |
TestTreeExample.testAlignmentLog(java.util.List<MoveImpl<NAryTreeLabel,NAryTreeNode>> state,
java.lang.String[] trace,
gnu.trove.map.TObjectShortMap<java.lang.String> map) |
static <L,M> void |
TestTreeExample.testAlignmentModel(java.util.List<MoveImpl<NAryTreeLabel,NAryTreeNode>> state,
org.processmining.plugins.etm.model.narytree.StateBuilder builder) |
Constructor and Description |
---|
OfflineAlignmentCalculator(org.processmining.plugins.etm.model.narytree.NAryTree tree,
java.lang.String[] activities,
java.lang.String[][] traces,
double timeLimit,
gnu.trove.map.TObjectIntMap<NAryTreeLabel> logMoveCost,
gnu.trove.map.TIntIntMap modelMoveCost,
boolean useFuture) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNAryTreeOracle<S extends NAryTreeState,M extends MovementSequence<S,NAryTreeLabel,NAryTreeNode>> |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<NAryTreeLabel> |
AbstractNAryTreeOracle.nodeLabels |
Modifier and Type | Method and Description |
---|---|
NAryTreeLabel |
NAryTreeHistoryAwareMovementSequence.getLastLogMove() |
Modifier and Type | Method and Description |
---|---|
MoveImpl<NAryTreeLabel,NAryTreeNode> |
NAryTreeMoveList.get(int i) |
java.util.List<MoveImpl<NAryTreeLabel,NAryTreeNode>> |
NAryTreeMoveList.getMovementSequence() |
Modifier and Type | Method and Description |
---|---|
protected NAryTreeHistoryAwareMovementSequence<NAryTreeHistoryAwareState> |
NAryTreeHistoryAwareOracle.createMovementSequence(NAryTreeHistoryAwareState startState,
NAryTreeStateVisit<NAryTreeHistoryAwareState> lastState,
NAryTreeHistoryAwareState toState,
NAryTreeLabel label,
int nodeEnabled,
int cost) |
protected NAryTreeMovementSequence<NAryTreeSimpleState> |
NAryTreeOracle.createMovementSequence(NAryTreeSimpleState startState,
NAryTreeStateVisit<NAryTreeSimpleState> lastState,
NAryTreeSimpleState toState,
NAryTreeLabel label,
int nodeEnabled,
int cost) |
protected abstract M |
AbstractNAryTreeOracle.createMovementSequence(S startState,
NAryTreeStateVisit<S> lastState,
S toState,
NAryTreeLabel label,
int nodeEnabled,
int cost)
Create a movementsequence from "startState" to "toState".
|
java.util.Collection<M> |
AbstractNAryTreeOracle.getSyncronousMoveSequences(S currentState,
NAryTreeLabel label) |
Modifier and Type | Method and Description |
---|---|
void |
NAryTreeHistoryAwareState.setMove(MoveImpl<NAryTreeLabel,NAryTreeNode> move) |
void |
NAryTreeMoveList.setMoves(java.util.List<MoveImpl<NAryTreeLabel,NAryTreeNode>> moves) |
void |
NAryTreeHistoryAwareState.setPredecessor(HistoryAwareState<NAryTreeLabel,NAryTreeNode> predecessor) |
Constructor and Description |
---|
NAryTreeHistoryAwareMovementSequence(S toState,
java.util.List<MoveImpl<NAryTreeLabel,NAryTreeNode>> moves) |
NAryTreeMoveList(java.util.List<MoveImpl<NAryTreeLabel,NAryTreeNode>> moves) |