Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

abort() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.UserAbort
Aborts any evolutionary algorithms that monitor this termination condition instance.
AbstractCandidateFactory<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories
Convenient base class for implementations of CandidateFactory.
AbstractCandidateFactory() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.AbstractCandidateFactory
 
AbstractCrossover<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Generic base class for cross-over implementations.
AbstractCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.AbstractCrossover
Sets up a fixed-point cross-over implementation.
AbstractCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.AbstractCrossover
Sets up a cross-over implementation that uses a fixed number of cross-over points.
AbstractCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.AbstractCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
AbstractCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.AbstractCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
AbstractEvolutionEngine<T extends java.lang.Comparable<? super T>> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Base class for EvolutionEngine implementations.
AbstractEvolutionEngine(CandidateFactory<T>, FitnessEvaluator<? super T>, Random) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Creates a new evolution engine by specifying the various components required by an evolutionary algorithm.
AbstractNAryTreeDelegate<T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.etm.model.narytree.replayer
 
AbstractNAryTreeDelegate(AStarAlgorithm, NAryTree, int, int[], int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
AbstractNAryTreeLPDelegate<T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.etm.model.narytree.replayer
 
AbstractNAryTreeLPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean, boolean, int, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
AbstractNAryTreeLPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean, boolean, int, int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
AbstractNAryTreeLPTail - Class in org.processmining.plugins.etm.model.narytree.replayer
 
AbstractNAryTreeLPTail(AbstractNAryTreeLPDelegate<?>, NAryTreeHead, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
AbstractNAryTreeLPTail(int, short[]) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
AbstractNAryTreeLPTailCompressor<T extends AbstractNAryTreeLPTail> - Class in org.processmining.plugins.etm.model.narytree.replayer
 
AbstractNAryTreeLPTailCompressor(int, int, short) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
AbstractNAryTreeReplayer<H extends NAryTreeHead,T extends nl.tue.astar.Tail,D extends TreeDelegate<H,T>> - Class in org.processmining.plugins.etm.model.narytree.replayer
 
AbstractNAryTreeReplayer(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], boolean, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
Single threaded variant
AbstractNAryTreeReplayer(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], boolean, int, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
AbstractParetoFrontChartNavigator - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
AbstractParetoFrontChartNavigator(String, ProMScrollContainer) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontChartNavigator
 
AbstractParetoFrontChartNavigator(String, ProMScrollContainer, boolean) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontChartNavigator
 
AbstractParetoFrontNavigator - Class in org.processmining.plugins.etm.ui.visualization.paretofront
An abstract class for all ParetoFront navigators
AbstractParetoFrontNavigator(String, ProMScrollContainer) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontNavigator
 
AbstractParetoFrontNavigator(String, ProMScrollContainer, boolean) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontNavigator
 
AbstractTokenCountTailCompressor<T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.boudewijn.treebasedreplay.tokencount
 
AbstractTokenCountTailCompressor(short, short, short) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTokenCountTailCompressor
 
AbstractTreeTailCompressor<T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.boudewijn.treebasedreplay.tokencount
 
AbstractTreeTailCompressor(short, short, short) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTreeTailCompressor
 
act2cost - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
act2index - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
activities - Variable in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTokenCountTailCompressor
 
activities - Variable in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTreeTailCompressor
 
activities - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
activityBytes - Variable in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTokenCountTailCompressor
 
activityBytes - Variable in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTreeTailCompressor
 
activityBytes - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
add(NAryTree, int, int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Returns a new tree where the subtree below the node at index node in the source tree is copied into this tree under node with index parent at location index.
add(NAryTree, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
add(NAryTree, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
add(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
add(int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
add(int[], int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
add(int) - Method in interface org.processmining.plugins.etm.model.narytree.StateBuilder.StateQueue
ads the given node to the queue
add(AlignmentMove) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
addAll(Collection<? extends Integer>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
addAll(TIntCollection) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
addAll(int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
addAll(ArrayList<AlignmentMove>) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
addAllIfNew(TShortCollection) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.FastCloneTShortArrayList
 
addAllLeaves(XEventClasses, Node) - Static method in class org.processmining.plugins.etm.ui.plugins.PTQualityCalculator
 
addChild(int, int, short, byte) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Returns a new tree in which a child is added to the operator at the given index
addChild(int, int, short, byte) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
addChild(int, int, short, byte) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
addConfiguration(Configuration) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
adds the given configurations to the list of configurations.
addConfiguration(Configuration) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
addEdge(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
addEvaluator(TreeFitnessAbstract, double) - Method in class org.processmining.plugins.etm.fitness.metrics.OverallFitness
 
addEvaluatorsPanel - Variable in class org.processmining.plugins.etm.fitness.metrics.OverallFitness.OverallFitnessGUI
 
addEvolutionObserver(EvolutionObserver<NAryTree>) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Add an evolution observer to the list of evolution observers that report about the progress (not really required but should be used to update GUIs etc.
addEvolutionObserver(EvolutionObserver<? super T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Adds a listener to receive status updates on the evolution progress.
addEvolutionObserver(EvolutionObserver<? super T>) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionEngine
Adds a listener to receive status updates on the evolution progress.
addEvolutionObserver(IslandEvolutionObserver<? super T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.IslandEvolution
Adds an observer to the evolution.
addFactory(TreeFactoryAbstract, double) - Method in class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
Allows additional factories to be added to the list of factories that can be triggered.
addFirst(int) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
addFitnessProperties(ProcessTree, NAryTree, CentralRegistry) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
 
addIgnoredDimension(TreeFitnessInfo) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
Add one dimension to the current list of dimensions to ignore
addMutator(TreeMutationAbstract, Double) - Method in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
 
addNavigators(List<AbstractParetoFrontNavigator>) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 
addNode(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
AddNodeRandom - Class in org.processmining.plugins.etm.mutation.mutators
Randomly instantiates a leaf node and adds it to a randomly chosen parent which will add it to its children
AddNodeRandom(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.AddNodeRandom
 
addOrReplaceTerminationCondition(ETMParamAbstract, TerminationCondition) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
Add the given termination condition to the provided param object and makes sure that no other instance of this particular class exists in the list of termination conditions.
addParent(int, short, byte) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Returns a new tree in which node from source is replaced by a new node of the given type and where the existing node becomes a child of this newly added parent.
addParent(int, short, byte) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
addParent(int, short, byte) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
addSmartMutator(TreeMutationAbstract, Double) - Method in class org.processmining.plugins.etm.mutation.GuidedTreeMutationCoordinator
 
addStatistic(int, String, double) - Method in class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
 
addTerminationCondition(TerminationCondition) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Adds a termination condition to the existing list of termination conditions that can stop the GA algorithm.
addTerminationConditionExternal() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
addTerminationConditionMaxDuration(long) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Terminates the algorithm after a certain amount of time.
addTerminationConditionMaxGen(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Adds a new termination condition that stops the algorithm after a maximum number of generations.
addTerminationConditionProMCancellation(PluginContext) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Add a termination condition to the ETM algorithm that listens to the ProM Cancellation button.
addTerminationConditionProMCancellation(Progress) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Add a termination condition to the ETM algorithm that listens to the ProM Cancellation button.
addTerminationConditionSteadyState(int, boolean) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
addTerminationConditionTargetFitness(double, boolean) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Adds a termination condition that stops the evolution as soon as the target fitness is reached.
addTooltip(ProMPropertiesPanel, JComponent, String) - Static method in class org.processmining.plugins.etm.ui.wizards.TooltipHelper
This helper function takes a propertiesPanel and a component (e.g.
addTree(int, double, int, String) - Method in class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
Stores this specific tree for later such that the 'most average' tree can be written out.
addXEventClass(XEventClasses, XEventClass, XLog, XLogInfo) - Static method in class org.processmining.plugins.etm.utils.LogUtils
 
aggregationDetail - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
stores which nth generation (using modulo) should be stored.
AlfredoBugTest - Class in org.processmining.plugins.etm.tests
 
AlfredoBugTest() - Constructor for class org.processmining.plugins.etm.tests.AlfredoBugTest
 
algorithm - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
algorithm - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
AlignmentInfo - Class in org.processmining.plugins.etm.fitness
Quick class to store alignments in which can be necessary for some experiments etc.
AlignmentInfo(Map<NAryTree, TreeRecord>, AStarAlgorithm) - Constructor for class org.processmining.plugins.etm.fitness.AlignmentInfo
 
AlignmentInfo(int) - Constructor for class org.processmining.plugins.etm.fitness.AlignmentInfo
 
AlignmentMove - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
This class stores the information derived from a single alignment move.
AlignmentMove(int, int, int, int, int) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
AlignmentMoveList - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
A list of AlignmentMoves (for a node in the tree) which is nothing more than a list of AlignmentMoves and some unique/sum counters
AlignmentMoveList() - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
AND - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
AND - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type AND
apply(List<NAryTree>, Random) - Method in class org.processmining.plugins.etm.mutation.GuidedTreeMutationCoordinator
Applies mutation functions to the tree, depending on the tree's fitness characteristics and the provided probabilities
apply(NAryTree, Random) - Method in class org.processmining.plugins.etm.mutation.GuidedTreeMutationCoordinator
Applies mutation functions to the tree, depending on the tree's fitness characteristics and the provided probabilities
apply(List<NAryTree>, Random) - Method in class org.processmining.plugins.etm.mutation.mutators.GraduallyConsiderMoreEventClasses
 
apply(List<NAryTree>, Random) - Method in class org.processmining.plugins.etm.mutation.mutators.ShuffleCluster
 
apply(List<NAryTree>, Random) - Method in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
Applies mutation functions to the tree, depending on the tree's fitness characteristics and the provided probabilities
apply(NAryTree, Random) - Method in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
Applies mutation functions to the tree, depending on the tree's fitness characteristics and the provided probabilities
apply(UIPluginContext, ETMParamAbstract<R>) - Static method in class org.processmining.plugins.etm.ui.wizards.ETMParameterWizard
This method uses a GUI wizard, shown in the context, to allow the user to inspect and update the parameters for the ETM algorithm.
apply(List<T>, Random) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionaryOperator
Apply the operation to each entry in the list of selected candidates.
apply(List<T>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.AbstractCrossover
Applies the cross-over operation to the selected candidates.
apply(List<BitString>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringMutation
 
apply(List<T>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.EvolutionPipeline
Applies each operation in the pipeline in turn to the selection.
apply(List<T>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IdentityOperator
Returns the selected candidates unaltered.
apply(List<List<T>>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListInversion
 
apply(List<List<T>>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOperator
Applies the configured operator to each list candidate, operating on the elements that make up a candidate rather than on the list of candidates.
apply(List<List<T>>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderMutation
 
apply(List<T>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.Replacement
Randomly replace zero or more of the selected candidates with new, independent individuals that are randomly created.
apply(List<T>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.SplitEvolution
Applies one evolutionary operator to part of the population and another to the remainder.
apply(List<String>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringMutation
 
applyBlockToRootXorChildren() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
Since BLUE and RED (approaches 1 and 2) currently result in a merged model of a XOR with each subtree blocked per log, this method takes an unconfigured tree and applies the configurations and outputs the new string.
applyChartTheme(ChartTheme) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontChartNavigator
 
applyConfiguration(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Applies a configuration to the tree and returns the result.
applyConfiguration(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
applyHidingAndOperatorDowngrading(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
Apply all hiding and downgrading configurations of the provided configuration number.
applyHidingAndOperatorDowngrading(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
AStarAlgorithm - Class in org.processmining.plugins.etm.model.narytree.replayer
 
AStarAlgorithm() - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
AStarAlgorithm(XEventClasses) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
AStarAlgorithm(XLog, XEventClasses, Map<XEventClass, Integer>) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
AStarAlgorithm(AStarAlgorithm, TObjectIntMap<Trace>, int, int[]) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
aStarLogAbstraction - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
aSyncMoveCount - Variable in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 

B

baseTrees - Variable in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
basicSettings - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
The basic settings (weights, generations, popSize etc.
basis - Variable in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
basis - Variable in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.BasisHistory
 
BasisHistory - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
BasisHistory(int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.BasisHistory
 
BasisLPResult - Class in org.processmining.plugins.etm.model.narytree.replayer.basisilp
 
BasisLPResult(int, double, int, int[]) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.BasisLPResult
 
BasisLPResult(double[], double, int, int[]) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.BasisLPResult
 
beAbsolute - Variable in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
BehaviorCounter - Class in org.processmining.plugins.etm.fitness
 
BehaviorCounter(int) - Constructor for class org.processmining.plugins.etm.fitness.BehaviorCounter
Instantiates a new (empty) behavior counter to be filled (mainly) by the FitnessReplay fitness metric.
BehaviorCounter(int[], int[], int[], HashMap<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, Map<Trace, TreeRecord>) - Constructor for class org.processmining.plugins.etm.fitness.BehaviorCounter
 
BehaviorCounter(BehaviorCounter) - Constructor for class org.processmining.plugins.etm.fitness.BehaviorCounter
 
behaviorCounter - Variable in class org.processmining.plugins.etm.fitness.TreeFitness
More detailed information about the alignment between log and tree.
bestTree - Variable in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
binarySearch(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
binarySearch(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
BitStringCrossover - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Cross-over with a configurable number of points (fixed or random) for bit strings.
BitStringCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringCrossover
Default is single-point cross-over, applied to all parents.
BitStringCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringCrossover
Cross-over with a fixed number of cross-over points.
BitStringCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringCrossover
Cross-over with a fixed number of cross-over points.
BitStringCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringCrossover
Cross-over with a variable number of cross-over points.
BitStringCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
BitStringFactory - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories
General purpose candidate factory for generating bit strings for genetic algorithms.
BitStringFactory(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.BitStringFactory
 
BitStringMutation - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Mutation of individual bits in a BitString according to some probability.
BitStringMutation(Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringMutation
Creates a mutation operator for bit strings with the specified probability that a given bit string will be mutated, with exactly one bit being flipped.
BitStringMutation(NumberGenerator<Probability>, NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringMutation
Creates a mutation operator for bit strings, with the probability that any given bit will be flipped governed by the specified number generator.
BLACK - Static variable in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
BLOCKED - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
BLUE - Static variable in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
BORDER - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
BPI14experiments - Class in org.processmining.plugins.etm.experiments.papers
 
BPI14experiments(String, String, String) - Constructor for class org.processmining.plugins.etm.experiments.papers.BPI14experiments
 
BPM2013PaperMethods - Class in org.processmining.plugins.etm.experiments.bpm2013
This class contains (utility) methods used by me during the creation of the BPM2013 paper "Mining Configurable Process Models from Collections of Event Logs".
BPM2013PaperMethods() - Constructor for class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
 
bpmPaperFigureDir - Static variable in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
 
BPMsmallFunctions - Class in org.processmining.plugins.etm.experiments.bpm2013
 
BPMsmallFunctions() - Constructor for class org.processmining.plugins.etm.experiments.bpm2013.BPMsmallFunctions
 
buildCanceller(PluginContext) - Static method in class org.processmining.plugins.etm.termination.ProMCancelTerminationCondition
Build a canceller listening to the provided context (if possible)
buildCanceller(Progress) - Static method in class org.processmining.plugins.etm.termination.ProMCancelTerminationCondition
Build a canceller listening to the provided progress (if possible)
buildDummyCanceller() - Static method in class org.processmining.plugins.etm.termination.ProMCancelTerminationCondition
Build a dummy canceller that will never actually cancel an execution
buildETMParam(String, XLog[]) - Method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
buildETMParamPareto(XLog, PluginContext, int, int, int, double, double, boolean, int, double, double, double, double, double, double, double) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
 
buildETMParamPareto(XLog, PluginContext, int, int, int, double, double, boolean, int, double, double, double, double, double, double, double, NAryTree[], double) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
 
buildETMParetoParam(String, XLog) - Method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
buildETMParetoParam(String, XLog[]) - Method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
buildLayout() - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
buildParam(XLog, PluginContext, int, int, int, double, double, boolean, int, double, double, double, double, double, double, double) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
 
buildParam(XLog, PluginContext, int, int, int, double, double, boolean, int, double, double, double, double, double, double, double, NAryTree[], double) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
Instantiates a parameter instance while requesting only 'high level' information and creating the most common termination conditions, fitness evaluator(s), evolutionary operators and observers.
buildStandardParam(XLog) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
Constructs a standardized instance of the parameter object using all public constants defined in this class.
buildStandardParam(XLog, PluginContext) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
Constructs a standardized instance of the parameter object using all public constants defined in this class.
buildStandardParamConfigurable(UIPluginContext, XLog[]) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
 
buildStateSpace(boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
ByteArrayCrossover - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Cross-over with a configurable number of points (fixed or random) for arrays of primitive bytes.
ByteArrayCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ByteArrayCrossover
Default is single-point cross-over, applied to all parents.
ByteArrayCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ByteArrayCrossover
Cross-over with a fixed number of cross-over points.
ByteArrayCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ByteArrayCrossover
Cross-over with a fixed number of cross-over points.
ByteArrayCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ByteArrayCrossover
Cross-over with a variable number of cross-over points.
ByteArrayCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ByteArrayCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.

C

c - Variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
CachingFitnessEvaluator<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
A wrapper that provides caching for FitnessEvaluator implementations.
CachingFitnessEvaluator(FitnessEvaluator<T>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.CachingFitnessEvaluator
Creates a caching fitness evaluator that wraps the specified evaluator.
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
do post-processing on the given alignment for the given trace.
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeReplayerWithBasisILP
 
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeReplayerWithBasis2ILP
 
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeReplayerWithoutILP
 
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeReplayerWithFullILP
 
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeReplayerWithHybridILP
 
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeReplayerWithLP
 
calculateCostAndPostProcess(NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeReplayerWithNativeILP
 
calculatePTQuality(PluginContext, XLog, ProcessTree) - Static method in class org.processmining.plugins.etm.ui.plugins.PTQualityCalculator
 
calculatePTQuality(PluginContext, XLog, ProcessTree, XEventClassifier) - Static method in class org.processmining.plugins.etm.ui.plugins.PTQualityCalculator
 
calculatePTQualityString(PluginContext, XLog, ProcessTree) - Static method in class org.processmining.plugins.etm.ui.plugins.PTQualityCalculator
 
calculatePTQualityString(PluginContext, XLog, ProcessTree, XEventClassifier) - Static method in class org.processmining.plugins.etm.ui.plugins.PTQualityCalculator
 
calculateSimplicityOperatorAlternation(NAryTree) - Static method in class org.processmining.plugins.etm.fitness.metrics.SimplicityOperatorAlternation
Returns the total number of operator type alternations, needs to be normalized!
callInductiveTreeMiner(CentralRegistry, IMLog) - Static method in class org.processmining.plugins.etm.factory.InductiveMinerWrapper
Calls the inductive tree miner with random parameters (but never using SAT)
canceller - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
canComplete() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
canComplete() - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
candidateFactory - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
 
CandidateFactory<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Creates new populations of candidates.
canUtilizeMsgfunc() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
canUtilizeMsgfunc() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
cells - Static variable in class org.processmining.plugins.etm.ui.visualization.narytree.JGraphVisualisation
 
CentralRegistry - Class in org.processmining.plugins.etm
The Central Registry is the central class that keeps track of (or contains a reference to) the event log, the event log info, the known event classes and the tree fitness values.
CentralRegistry(XLog, Random) - Constructor for class org.processmining.plugins.etm.CentralRegistry
Creates a new tree factory that creates new nodes given a list of event classes for leafs and the probability of introducing intermediate function nodes
CentralRegistry(XLog, XEventClassifier, Random) - Constructor for class org.processmining.plugins.etm.CentralRegistry
Create new treeFactory instance from the event log and eventClassifier
CentralRegistry(XLog, XEventClassifier, Random, XLogInfo) - Constructor for class org.processmining.plugins.etm.CentralRegistry
 
CentralRegistry(PluginContext, XLog, Random) - Constructor for class org.processmining.plugins.etm.CentralRegistry
 
CentralRegistry(PluginContext, XLog, XEventClassifier, Random) - Constructor for class org.processmining.plugins.etm.CentralRegistry
 
CentralRegistry(PluginContext, XLog, XEventClassifier, Random, XLogInfo) - Constructor for class org.processmining.plugins.etm.CentralRegistry
 
centralRegistry - Variable in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
centralRegistry - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
centralRegistry - Variable in class org.processmining.plugins.etm.parameters.ETMParamConfigurable
 
centralRegistry - Variable in class org.processmining.plugins.etm.parameters.ETMParamParetoConfigurable
 
CentralRegistryConfigurable - Class in org.processmining.plugins.etm
 
CentralRegistryConfigurable(XEventClassifier, Random, XLog...) - Constructor for class org.processmining.plugins.etm.CentralRegistryConfigurable
 
CentralRegistryConfigurable(PluginContext, XEventClassifier, Random, XLog...) - Constructor for class org.processmining.plugins.etm.CentralRegistryConfigurable
 
changedAtLastCall() - Method in class org.processmining.plugins.etm.mutation.mutators.AddNodeRandom
 
changedAtLastCall - Variable in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
changedAtLastCall() - Method in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
Returns true if the last call of the algorithm caused changes to the tree
CharArrayCrossover - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Cross-over with a configurable number of points (fixed or random) for arrays of primitive chars.
CharArrayCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.CharArrayCrossover
Default is single-point cross-over, applied to all parents.
CharArrayCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.CharArrayCrossover
Cross-over with a fixed number of cross-over points.
CharArrayCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.CharArrayCrossover
Cross-over with a fixed number of cross-over points.
CharArrayCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.CharArrayCrossover
Cross-over with a variable number of cross-over points.
CharArrayCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.CharArrayCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
chartHeigth - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontChartNavigator
 
chartPanel - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
The chart panel, that is placed on the contentsPanel
chartProgress(ChartProgressEvent) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.DotPlotWithHeatMap
 
chartProgress(ChartProgressEvent) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
chartWidth - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontChartNavigator
 
checkConsistency() - Method in class org.processmining.plugins.etm.model.ParetoFront
Utility function used for debugging to check the internal registries of the Pareto Front for consistency
checkParikhDoubleBitMask(InputStream, ShortShortMultiset) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
CLASSDIVIDERSTRING - Static variable in class org.processmining.plugins.etm.model.serialization.ParetoFrontExport
 
classes - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
classes - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
cldCnt - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
cleanHistoryCache() - Method in class org.processmining.plugins.etm.CentralRegistry
Clears all the history
cleanUpConfigurations(NAryTree, int) - Static method in class org.processmining.plugins.etm.mutation.mutators.ConfigurationMutator
Cleans up the configurations of this tree.
clear() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
clearFactories() - Method in class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
Clears all other factories used (i.e.
clearFitnessCache() - Method in class org.processmining.plugins.etm.CentralRegistry
 
clearStats() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
closeFile() - Method in class org.processmining.plugins.etm.logging.EvolutionLogger
 
closeFile() - Method in class org.processmining.plugins.etm.logging.StatisticsLogger
 
CollectData - Class in org.processmining.plugins.etm.model.narytree.test
 
CollectData() - Constructor for class org.processmining.plugins.etm.model.narytree.test.CollectData
 
colSep - Static variable in class org.processmining.plugins.etm.logging.StatisticsLogger
 
columns - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
columns() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
columns() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeBasis2ILPDelegate
 
CombinationCrossover<R extends NAryTree> - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
 
CombinationCrossover(int, Probability) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.CombinationCrossover
 
CombinationCrossover(int, Probability, CentralRegistry, TreeFitnessAbstract) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.CombinationCrossover
 
CommandLineInterface - Class in org.processmining.plugins.etm.experiments
Command line interface for running the ETM from the command line.
CommandLineInterface(String[]) - Constructor for class org.processmining.plugins.etm.experiments.CommandLineInterface
 
compare(NAryTree, NAryTree) - Method in class org.processmining.plugins.etm.fitness.TreeComparatorByFitness
 
compare(TreeFitness, TreeFitness) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessComparator
Sorts two treeFitness objects such that the 'bigger' one is the fitter one
compare(Object, Object) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
compareOnDimension(NAryTree, NAryTree, TreeFitnessInfo) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the difference between the two trees in the given dimension, taken into account whether bigger is better or worse.
compareTo(TreeFitnessInfo) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Sorts TreeFitnessInfo instances based on their provided NAME, for visualization purposes mainly (e.g.
compareTo(NAryTree) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
compareTo(EvaluatedCandidate<T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvaluatedCandidate
Compares this candidate's fitness score with that of the specified candidate.
CompositeIDSource - Class in org.uncommonseditedbyjoosbuijs.util.id
Thread-safe source for partitioned unique IDs.
CompositeIDSource(int) - Constructor for class org.uncommonseditedbyjoosbuijs.util.id.CompositeIDSource
 
computeBitsForParikh(short, int) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
computeEstimate(Delegate<? extends Head, ? extends Tail>, Head, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
computeEstimate(Delegate<? extends Head, ? extends Tail>, Head, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
computeEstimate(Delegate<? extends Head, ? extends Tail>, Head, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
concreteTrees - Variable in class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
generation -> map sorted by Of value -> session,treeString
conf - Variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
CONFIDENCE_KEY - Static variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplayConfidenceLevelsWrapper
 
CONFIDENCE_LEVEL_LIMIT - Static variable in class org.processmining.plugins.etm.CentralRegistry
 
ConfigurableThreadFactory - Class in org.uncommonseditedbyjoosbuijs.util.concurrent
Thread factory that creates threads for use by a ThreadPoolExecutor.
ConfigurableThreadFactory(String, int, boolean) - Constructor for class org.uncommonseditedbyjoosbuijs.util.concurrent.ConfigurableThreadFactory
 
ConfigurableThreadFactory(String, int, boolean, Thread.UncaughtExceptionHandler) - Constructor for class org.uncommonseditedbyjoosbuijs.util.concurrent.ConfigurableThreadFactory
 
Configuration - Class in org.processmining.plugins.etm.model.narytree
A configuration is an array with for each node it's configuration which are public statics of this class.
Configuration(byte[]) - Constructor for class org.processmining.plugins.etm.model.narytree.Configuration
 
Configuration(int) - Constructor for class org.processmining.plugins.etm.model.narytree.Configuration
Creates a configuration of given size with only NOTCONFIGURED set.
Configuration(boolean[], boolean[]) - Constructor for class org.processmining.plugins.etm.model.narytree.Configuration
 
ConfigurationFitness - Class in org.processmining.plugins.etm.fitness.metrics
 
ConfigurationFitness(ConfigurationFitness) - Constructor for class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
ConfigurationFitness(CentralRegistryConfigurable, double, boolean, TreeFitnessAbstract...) - Constructor for class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
Constructor for the configuration fitness evaluator.
ConfigurationFitness.ConfigurationFitnessGUI - Class in org.processmining.plugins.etm.fitness.metrics
GUI class that provides a GUI interface (for the ProM Wizard) to this fitness evaluator.
ConfigurationFitnessGUI(ETMParamAbstract, PluginContext) - Constructor for class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness.ConfigurationFitnessGUI
 
ConfigurationMutator - Class in org.processmining.plugins.etm.mutation.mutators
 
ConfigurationMutator(CentralRegistryConfigurable) - Constructor for class org.processmining.plugins.etm.mutation.mutators.ConfigurationMutator
 
configurationNumber - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
configurationNumber - Variable in class org.processmining.plugins.etm.model.narytree.Simulator
 
configurationNumber - Variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
configurations - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
Configurations are stored in a byte-array, using 2 bits per node (rounded up to the nearest whole byte)
ConfigurationTests - Class in org.processmining.plugins.etm.tests
 
ConfigurationTests() - Constructor for class org.processmining.plugins.etm.tests.ConfigurationTests
 
consider(Collection<NAryTree>) - Method in class org.processmining.plugins.etm.model.ParetoFront
Considers adding the provided collection of trees to the Pareto front.
consider(NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Consider adding the provided tree to the Pareto front.
considerTopEventClasses(int) - Method in class org.processmining.plugins.etm.CentralRegistry
Fools the rest of the ETM into thinking the event log only contains a subset of the event classes (e.g.
Console<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive
A console provides users with a mechanism for interacting with an evolutionary algorithm.
consoleTimeFormatter - Static variable in class org.processmining.plugins.etm.experiments.SSHExperiments
Time formatter to prepend date/time on Eclipse console output
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
construct the delegate of the right type for the version of the replayer to be used.
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeReplayerWithBasisILP
 
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeReplayerWithBasis2ILP
 
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeReplayerWithoutILP
 
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeReplayerWithFullILP
 
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeReplayerWithHybridILP
 
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeReplayerWithLP
 
constructDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeReplayerWithNativeILP
 
constructInductiveMinerParameters(XEventClassifier, Random) - Static method in class org.processmining.plugins.etm.factory.InductiveMinerWrapper
 
constructProMCancelTerminationCondition(PluginContext) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
 
contains(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
containsAll(Collection<?>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
containsAll(TIntCollection) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
containsAll(int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
containsFitness(NAryTree) - Method in class org.processmining.plugins.etm.CentralRegistry
Function that checks whether there is already a fitness object for this tree in the cache.
context - Variable in class org.processmining.plugins.etm.CentralRegistry
 
convert(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Converts the given NAryTree to a ProcessTree without converting the leaf pointers to event class names
convert(NAryTree, XEventClasses) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Converts the given NAryTree to a ProcessTree while converting the leaf pointers to event class names
convert(XEventClasses, NAryTree, String) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Converts the given NAryTree to a ProcessTree while converting the leaf pointers to event class names
convert(ProcessTree) - Method in class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
Convert the provided tree to an NAryTree
convert(ProcessTree, List<ControlFlowConfiguration>) - Method in class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
Convert the provided ProcessTree to an NAryTree, including the provided configurations
converted - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
convertNode(ProcessTree, NAryTree, int) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Convert a single node of the given NAryTree to a node in the ProcessTree
convertNode(ProcessTree, XEventClasses, NAryTree, int) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Convert a single node of the given NAryTree to a node in the ProcessTree, using the provided list of event classes for the translation
convertNode(ProcessTree, XEventClasses, NAryTree, int, ArrayList<ControlFlowConfiguration>) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Convert a single node of the given NAryTree to a node in the ProcessTree, using the provided list of event classes for the translation
convertNode(ProcessTree, Block, XEventClasses, NAryTree, int, ArrayList<ControlFlowConfiguration>) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Convert a single node of the given NAryTree to a node in the ProcessTree, using the provided list of event classes for the translation
convertNode(Node, List<ControlFlowConfiguration>) - Method in class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
Convert the provided node to the equivalent NAryTree part
convertToJGraph(NAryTree) - Static method in class org.processmining.plugins.etm.ui.visualization.narytree.JGraphVisualisation
 
convertToJGraph(NAryTree, XEventClasses) - Static method in class org.processmining.plugins.etm.ui.visualization.narytree.JGraphVisualisation
 
convertWithConfiguration(XEventClasses, NAryTree, String) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
Converts the given NAryTree to a ProcessTree while converting the leaf pointers to event class names and including the provided configurations of the NAryTree
copyLogFiles(String, String) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
CoSeLoGExperiments - Class in org.processmining.plugins.etm.experiments.coselog
 
CoSeLoGExperiments(String, String, String) - Constructor for class org.processmining.plugins.etm.experiments.coselog.CoSeLoGExperiments
 
countAllConfigSettings(NAryTree) - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
countConfiguredColums(NAryTree, boolean) - Static method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
countDominatorsOf(NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the number of trees in the current Pareto front that dominate the given tree
countFlowerSize(NAryTree, boolean, int) - Static method in class org.processmining.plugins.etm.fitness.metrics.PrecisionFlowerSize
For precision, loops are a bad idea, so, we punish for them...
countNodes(short) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
counts the number of nodes of the given type
countNodes(short) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
countUselessConfigSettings(NAryTree) - Static method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
CPUEfficient(NAryTree, Delegate<H, T>, TObjectIntMap<H>, List<State<H, T>>, H, Trace, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.StubbornNAryTreeAStarThread.CPUEfficient
 
createConfig2() - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Creates the event log of configuration 2 as used in the paper "Mining Configurable Process Models from Collections of Event Logs" containing the traces A B1 B2 C D2 E G and A B1 B2 C D2 F G
createConfig3() - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Creates the event log of configuration 3 as used in the paper "Mining Configurable Process Models from Collections of Event Logs" containing the traces A C B E and A C B F
createConfig4() - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Creates the event log of configuration 4 as used in the paper "Mining Configurable Process Models from Collections of Event Logs" containing the traces A B1 D B2 C E and A B1 D2 B2 C F
createDefaultLog() - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Creates the default event log (100 traces) used as running example (generated by the process tree SEQ(A , AND(B,C,XOR(D,tau)),XOR(E,F),G)
createDefaultLogWithNoise() - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Creates the default log * 10 and adds 20 'noisy' traces that do not fit the process tree
createEdgeView(Object) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellViewFactory
 
createEdgeView(Object) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.MyCellViewFactory
 
createETMParams() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
createFlower(CentralRegistry) - Static method in class org.processmining.plugins.etm.factory.TreeFactoryFlower
 
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
create the initial head for this replayer.
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeReplayerWithBasisILP
 
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeReplayerWithBasis2ILP
 
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeReplayerWithoutILP
 
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeReplayerWithFullILP
 
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeReplayerWithHybridILP
 
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeReplayerWithLP
 
createInitialHead(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeReplayerWithNativeILP
 
createInitialRecord(NAryTreeHead, Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
createInitialRecord(NAryTreeHead, Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
createInitialRecord(NAryTreeHead, Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyDelegate
 
createInitialRecord(NAryTreeHead, Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPDelegate
 
createInitialRecord(NAryTreeHead, Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
createInitialRecord(NAryTreeHead, Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
createInitialTail(NAryTreeHead) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
createInitialTail(NAryTreeHead) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyDelegate
 
createInitialTail(NAryTreeHead) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPDelegate
 
createInitialTail(NAryTreeHead) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
createInitialTail(NAryTreeHead) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
createInterleavedLog(int, String...) - Static method in class org.processmining.plugins.etm.model.narytree.test.LogCreator
 
createKozaTableau() - Method in class org.processmining.plugins.etm.experiments.CommandLineInterface
Returns a string of a LaTeX table representing the Koza Tableau with the settings used.
createLog(String, String[][], int[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.LogCreator
 
createLog(String[][], int[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.LogCreator
 
createLog(String[][]) - Static method in class org.processmining.plugins.etm.model.narytree.test.LogCreator
 
createLogString(String...) - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Returns a single string that can be input for the defaultString String format
createMergedLog() - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Creates merged event log from DefaultLog, and Config2-4
createPortView(Object) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.MyCellViewFactory
 
createRNG() - Static method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
createStandardOverallFitness(CentralRegistry) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
Creates a standard overall fitness instance, containing evaluators for the dimensions Fitness, Precision, Generalization and Simplicity, using default weights (which might or might not be good for your purpose!!!)
createTestLog() - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Creates a simplistic event log containing the traces ABCDEG and B1B2D1D2
createTheVertexView(Object) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellViewFactory
 
createVertexView(Object) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.MyCellViewFactory
 
createView(GraphModel, Object) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellViewFactory
 
createView(GraphModel, Object) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.MyCellViewFactory
 
createXORofSEQ(CentralRegistry) - Static method in class org.processmining.plugins.etm.factory.TreeFactoryXORofSEQ
 
createXORofSEQ(CentralRegistry, double) - Static method in class org.processmining.plugins.etm.factory.TreeFactoryXORofSEQ
 
currentState - Variable in class org.processmining.plugins.etm.ETMAbstract
Indicates the current state of the algorithm.
currentTree - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
The current model shown (such that navigators can show this)

D

date - Variable in class org.processmining.plugins.etm.experiments.ExperimentSettingsAbstract
 
deepClone(TreeFitnessAbstract) - Static method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
 
deepClone(TreeFitnessAbstract, HashMap<Class<TreeFitnessAbstract>, TreeFitnessAbstract>) - Static method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
This method deeply clones the provided TreeFitnessAbstract.
deepCloneXEventClass(XEventClass) - Static method in class org.processmining.plugins.etm.utils.LogUtils
 
deepCloneXEventClasses(XEventClasses, XLog, XLogInfo) - Static method in class org.processmining.plugins.etm.utils.LogUtils
 
defaultKnownInfos - Static variable in class org.processmining.plugins.etm.fitness.FitnessRegistry
A STATIC (!!!) list of tree fitness infos that are always known, since they are implemented and part of the Evolutionary Tree Miner Package.
defaultString - Variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
The standard string with string replace: mode, logfile, additionalSettings (overrides basicSettings), expCode, expDesc
deflate(T, OutputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
deflate(NAryTreeBasisILPTail, OutputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTailCompressor
This deflater is used for updating cached objects, hence the size of the tail cannot vary with the values of the variables.
deflate(NAryTreeEmptyTail, OutputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
deflate(NAryTreeHybridILPTail, OutputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTailCompressor
This deflater is used for updating cached objects, hence the size of the tail cannot vary with the values of the variables.
deflate(NAryTreeHead, OutputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
deflate(NAryTreeNativeILPTail, OutputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTailCompressor
This deflater is used for updating cached objects, hence the size of the tail cannot vary with the values of the variables.
deflate(byte[], OutputStream) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.StateCompressor
 
delegate - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
delegate - Variable in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
deleteLPs() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
detailedAlignmentInfoEnabled - Variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Boolean to indicate whether the detailed alignment information should be stored in the tree fitness cache.
df - Variable in class org.processmining.plugins.etm.logging.StatisticsLogger
 
didChange(int, NAryTreeHistory.TypesOfChange) - Method in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
DimensionBarChart - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
DimensionBarChart(ParetoFront, ParetoVisualization, TreeFitnessInfo) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.DimensionBarChart
 
disableFileLogging() - Method in class org.processmining.plugins.etm.logging.EvolutionLogger
 
dominates(NAryTree, NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns TRUE if tree t dominates tree candidate.
dominates(NAryTree, NAryTree, boolean) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns TRUE if tree t1 dominates t2.
doReplacement(List<EvaluatedCandidate<T>>, List<EvaluatedCandidate<T>>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.SteadyStateEvolutionEngine
Add the offspring to the population, removing the same number of existing individuals to make space for them.
DotPlotWithHeatMap - Class in org.processmining.plugins.etm.ui.visualization.paretofront
Extension of the two dim dot plot where a third dimension is encoded in the color of the dots
DotPlotWithHeatMap(ParetoFront, ParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.DotPlotWithHeatMap
 
DoubleArrayCrossover - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Cross-over with a configurable number of points (fixed or random) for arrays of primitive doubles.
DoubleArrayCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.DoubleArrayCrossover
Default is single-point cross-over, applied to all parents.
DoubleArrayCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.DoubleArrayCrossover
Cross-over with a fixed number of cross-over points.
DoubleArrayCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.DoubleArrayCrossover
Cross-over with a fixed number of cross-over points.
DoubleArrayCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.DoubleArrayCrossover
Cross-over with a variable number of cross-over points.
DoubleArrayCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.DoubleArrayCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
downgrade(NAryTreeImpl, int, int, byte) - Static method in class org.processmining.plugins.etm.mutation.mutators.ConfigurationMutator
 
drawEdge(GraphLayoutCache, DefaultPort, Point2D, DefaultPort, Point2D, TreeLayoutBuilder.EdgeRouting) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
drawNode(GraphLayoutCache, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
drawNodeLeaf(GraphLayoutCache, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
drawNodeLoop(GraphLayoutCache, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
drawNodeOther(GraphLayoutCache, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
drawNodeSeq(GraphLayoutCache, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
drawOperator(GraphLayoutCache, int, int, TreeLayoutBuilder.Type) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
duplicateList(List<String>, int) - Static method in class org.processmining.plugins.etm.experiments.ExperimentSettingsAbstract
Duplicates all items in the provided list nrDuplications times and returns the list with duplications

E

E - Static variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
constant indicating the current node is enabled
Edge() - Constructor for class org.processmining.plugins.etm.model.narytree.StateSpace.Edge
 
EDGEROUTING - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
EditDistanceTest - Class in org.processmining.plugins.etm.tests
 
EditDistanceTest() - Constructor for class org.processmining.plugins.etm.tests.EditDistanceTest
 
EditDistanceWrapperPQGram - Class in org.processmining.plugins.etm.fitness.metrics
Edit distance metric that uses the PQ-gram library to calculate the (sorted) edit distance between two trees.
EditDistanceWrapperPQGram() - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperPQGram
 
EditDistanceWrapperRTEDAbsolute - Class in org.processmining.plugins.etm.fitness.metrics
Wrapper for the RTED (Robust Algorithm for the Tree Edit Distance) package, see M.Pawlik and N.Augsten.
EditDistanceWrapperRTEDAbsolute(Collection<NAryTree>) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Instantiate the edit distance metric with the given set of base trees
EditDistanceWrapperRTEDAbsolute(NAryTree[]) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
EditDistanceWrapperRTEDAbsolute(NAryTree) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
EditDistanceWrapperRTEDAbsolute(EditDistanceWrapperRTEDAbsolute) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
EditDistanceWrapperRTEDAbsolute.EditDistanceWrapperRTEDAbsoluteGUI - Class in org.processmining.plugins.etm.fitness.metrics
 
EditDistanceWrapperRTEDAbsoluteGUI(ETMParamAbstract) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute.EditDistanceWrapperRTEDAbsoluteGUI
 
EditDistanceWrapperRTEDRelative - Class in org.processmining.plugins.etm.fitness.metrics
Calculates the relative edit distance using a collection of base trees, calling EditDistanceWrapperRTEDAbsolute and then normalizing the value to a similarity value (e.g.
EditDistanceWrapperRTEDRelative(Collection<NAryTree>) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDRelative
Instantiate the edit distance metric with the given set of base trees
EditDistanceWrapperRTEDRelative(NAryTree[]) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDRelative
 
EditDistanceWrapperRTEDRelative(NAryTree) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDRelative
 
EditDistanceWrapperRTEDRelative(EditDistanceWrapperRTEDRelative) - Constructor for class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDRelative
 
ElapsedTime - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination
Terminates evolution after a pre-determined period of time has elapsed.
ElapsedTime(long) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.ElapsedTime
 
eliteCount - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
EMPTY - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
EmptyTraceTest - Class in org.processmining.plugins.etm.model.narytree.test
 
EmptyTraceTest() - Constructor for class org.processmining.plugins.etm.model.narytree.test.EmptyTraceTest
 
emptyTree() - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtilsAlignmentRepair
 
enabledIterator(byte[], boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
enabledIterator(byte[], short) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
enabledIterator(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
returns an iterator to iterate over the enabled nodes.
enabledIterator(byte[], boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
returns an iterator to iterate over the enabled nodes.
enabledIterator(byte[], short) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
returns an iterator to iterate over the enabled nodes.
equals(Object) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
equals(Object) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.TreeMarkingVisit
 
equals(Object) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
 
equals(Object) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
equals(Object) - Method in class org.processmining.plugins.etm.model.narytree.Configuration
 
equals(Object) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
returns true if all four internal arrays are identical.
equals(Object) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
equals(State<NAryTreeHead, T>, CompressedStore<State<NAryTreeHead, T>>, long) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
equals(Object) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
equals(byte[], byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
equals(byte[], CompressedStore<byte[]>, long) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.StateCompressor
 
equals(Object) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
equals(AlignmentMoveList) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
equals(Object) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvaluatedCandidate
Over-ridden to be consistent with EvaluatedCandidate.compareTo(EvaluatedCandidate).
equalsSorted(FastCloneTShortArrayList) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.FastCloneTShortArrayList
estimate(byte[], ShortShortMultiset, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
estimate - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
estimate(byte[], ShortShortMultiset, int, int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
estimate(byte[], ShortShortMultiset, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeBasis2ILPDelegate
 
estimate(byte[], ShortShortMultiset, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeLPDelegate
 
estimate(byte[], ShortShortMultiset, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
estimate(byte[], ShortShortMultiset, int, BasisHistory) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
ETM - Class in org.processmining.plugins.etm
Basic ETM algorithm class that searches for a process tree that score best on a single dimension.
ETM(ETMParam) - Constructor for class org.processmining.plugins.etm.ETM
Instantiate the ETM algorithm with the provided parameters.
ETMAbstract<R> - Class in org.processmining.plugins.etm
Abstract implementation of the ETM algorithm which can be implemented by certain more specific ETM algorithms.
ETMAbstract() - Constructor for class org.processmining.plugins.etm.ETMAbstract
 
etmConfigPareto(UIPluginContext, XLog...) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMParetoPlugin
 
etmConfigParetoLive(UIPluginContext, XLog...) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMParetoLivePlugin
 
ETMConfigurableTreesPlugin - Class in org.processmining.plugins.etm.ui.plugins
 
ETMConfigurableTreesPlugin() - Constructor for class org.processmining.plugins.etm.ui.plugins.ETMConfigurableTreesPlugin
 
ETMLiveListener<R> - Interface in org.processmining.plugins.etm.live
Interface for observing running ETM instances where several triggers are send to those observing/listening to the ETM instance.
ETMLiveListener.ListernerList<R> - Class in org.processmining.plugins.etm.live
List implementation that fires the events for each of the listeners.
ETMLiveListener.RunningState - Enum in org.processmining.plugins.etm.live
A list of states an ETM instance can be in (e.g.
ETMLocalLogsDirString - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
The directory that contains the experiment directories the SSHExperiments class logged to.
ETMp() - Static method in class org.processmining.plugins.etm.tests.MinimalExample
 
ETMParam - Class in org.processmining.plugins.etm.parameters
Parameter class for the ETM algorithm.
ETMParam(CentralRegistry, TreeFitnessAbstract, List<EvolutionaryOperator<NAryTree>>, int, int) - Constructor for class org.processmining.plugins.etm.parameters.ETMParam
 
ETMParam(CentralRegistry, TreeFitnessAbstract, ArrayList<EvolutionaryOperator<NAryTree>>, int, int) - Constructor for class org.processmining.plugins.etm.parameters.ETMParam
 
ETMParamAbstract<R> - Class in org.processmining.plugins.etm.parameters
 
ETMParamAbstract(CentralRegistry, TreeFitnessAbstract, List<EvolutionaryOperator<NAryTree>>, int, int) - Constructor for class org.processmining.plugins.etm.parameters.ETMParamAbstract
The most basic constructor for the ETM algorithm.
ETMParamConfigurable - Class in org.processmining.plugins.etm.parameters
This parameter object is special for mining process trees with configurations, and is thus suited for multiple event logs.
ETMParamConfigurable(CentralRegistryConfigurable, TreeFitnessAbstract, List<EvolutionaryOperator<NAryTree>>, int, int) - Constructor for class org.processmining.plugins.etm.parameters.ETMParamConfigurable
 
ETMParameterWizard - Class in org.processmining.plugins.etm.ui.wizards
A Wizard and convenience functions for the ETM Parameter objects.
ETMParameterWizard() - Constructor for class org.processmining.plugins.etm.ui.wizards.ETMParameterWizard
 
ETMParamFactory - Class in org.processmining.plugins.etm.parameters
 
ETMParamFactory() - Constructor for class org.processmining.plugins.etm.parameters.ETMParamFactory
 
ETMParamPareto - Class in org.processmining.plugins.etm.parameters
Parameter class for the ETMPareto algorithm.
ETMParamPareto(CentralRegistry, TreeFitnessAbstract, ParetoFitnessEvaluator, List<EvolutionaryOperator<NAryTree>>, int, int) - Constructor for class org.processmining.plugins.etm.parameters.ETMParamPareto
 
ETMParamParetoConfigurable - Class in org.processmining.plugins.etm.parameters
ETM Parameter object for the Pareto ETM engine specifically for the configuration mining setting.
ETMParamParetoConfigurable(CentralRegistryConfigurable, TreeFitnessAbstract, ParetoFitnessEvaluator, List<EvolutionaryOperator<NAryTree>>, int, int) - Constructor for class org.processmining.plugins.etm.parameters.ETMParamParetoConfigurable
 
ETMParamSimple - Class in org.processmining.plugins.etm.parameters
Helper class that wraps around the low-level/basic parameter object and requires higher level input to create a standard/common instantiation of a parameter object.
ETMParamSimple() - Constructor for class org.processmining.plugins.etm.parameters.ETMParamSimple
 
ETMPareto - Class in org.processmining.plugins.etm
Implementation of the ETM algorithm that results in a Pareto Front of Trees.
ETMPareto(ETMParamPareto) - Constructor for class org.processmining.plugins.etm.ETMPareto
Instantiate the ETM Pareto algorithm with the provided parameters.
ETMPareto(ETMParamPareto, ProvidedObjectManager) - Constructor for class org.processmining.plugins.etm.ETMPareto
Instantiate the ETM Pareto algorithm with the provided parameters.
etmParetoLiveNoSeed(UIPluginContext, XLog) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMParetoLivePlugin
 
ETMParetoLivePlugin - Class in org.processmining.plugins.etm.ui.plugins
 
ETMParetoLivePlugin() - Constructor for class org.processmining.plugins.etm.ui.plugins.ETMParetoLivePlugin
 
etmParetoLiveWithSeed(UIPluginContext, XLog, ProcessTree...) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMParetoLivePlugin
 
ETMParetoNoSeed(UIPluginContext, XLog) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMParetoPlugin
 
ETMParetoPlugin - Class in org.processmining.plugins.etm.ui.plugins
 
ETMParetoPlugin() - Constructor for class org.processmining.plugins.etm.ui.plugins.ETMParetoPlugin
 
ETMParetoWithSeed(UIPluginContext, XLog, ProcessTree...) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMParetoPlugin
 
ETMPlugin - Class in org.processmining.plugins.etm.ui.plugins
 
ETMPlugin() - Constructor for class org.processmining.plugins.etm.ui.plugins.ETMPlugin
 
ETMUtils - Class in org.processmining.plugins.etm.utils
 
ETMUtils() - Constructor for class org.processmining.plugins.etm.utils.ETMUtils
 
ETMwithoutGUI - Class in org.processmining.plugins.etm.ui.plugins
 
ETMwithoutGUI() - Constructor for class org.processmining.plugins.etm.ui.plugins.ETMwithoutGUI
 
evaluateBasicTree() - Static method in class org.processmining.plugins.etm.tests.TreeEvaluationTest
 
EvaluatedCandidate<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Immutable wrapper class for associating a candidate solution with its fitness score.
EvaluatedCandidate(T, double) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvaluatedCandidate
 
evaluatePopulation(List<NAryTree>) - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
evaluatePopulation(List<T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Takes a population, assigns a fitness score to each member and returns the members with their scores attached, sorted in descending order of fitness (descending order of fitness score for natural scores, ascending order of scores for non-natural scores).
evaluateThesisQualityExamples() - Static method in class org.processmining.plugins.etm.tests.TreeEvaluationTest
Evaluates the precision example of Joos' PhD thesis, Chapter 5, Section 5.5.1
evaluateTree(XLog[], XLogInfo, NAryTree) - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPMsmallFunctions
 
eventClasses - Variable in class org.processmining.plugins.etm.CentralRegistry
An instance of the event classes separate from the log info since we might want to pretend we have less classes (e.g.
eventClassesToString(XEventClasses) - Static method in class org.processmining.plugins.etm.utils.LogUtils
 
eventClassID - Variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
EVENTHEIGHT - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
EventLogDirectory - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
EVENTWIDTH - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
EvolutionaryOperator<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework
An evolutionary operator is a function that takes a population of candidates as an argument and returns a new population that is the result of applying a transformation to the original population.
evolutionaryOperators - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
EvolutionEngine<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Operations for classes that provide an evolution implementation.
EvolutionLogger<T> - Class in org.processmining.plugins.etm.logging
Trivial evolution observer for displaying information at the end of each generation.
EvolutionLogger(PluginContext, CentralRegistry) - Constructor for class org.processmining.plugins.etm.logging.EvolutionLogger
 
EvolutionLogger(PluginContext, CentralRegistry, boolean) - Constructor for class org.processmining.plugins.etm.logging.EvolutionLogger
 
EvolutionLogger(PluginContext, CentralRegistry, boolean, int) - Constructor for class org.processmining.plugins.etm.logging.EvolutionLogger
 
EvolutionObserver<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Call-back interface so that programs can monitor the state of a long-running evolutionary algorithm.
evolutionObservers - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
EvolutionPipeline<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
A compound evolutionary operator that applies multiple operators (of the same type) in series.
EvolutionPipeline(List<EvolutionaryOperator<T>>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.EvolutionPipeline
Creates a pipeline consisting of the specified operators in the order that they are supplied.
evolutionScheme - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.GenerationalEvolutionEngine
 
EvolutionStrategyEngine<T extends java.lang.Comparable<? super T>> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
General purpose engine for implementing Evolution Strategies.
EvolutionStrategyEngine(CandidateFactory<T>, EvolutionaryOperator<T>, FitnessEvaluator<? super T>, boolean, int, Random) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionStrategyEngine
Creates a new engine for an evolution strategy.
EvolutionUtils - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Utility methods used by different evolution implementations.
evolve() - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
evolve(int, int, TerminationCondition...) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return the fittest candidate from the final generation.
evolve(int, int, Collection<T>, TerminationCondition...) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return the fittest candidate from the final generation.
evolve(int, int, TerminationCondition...) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return the fittest candidate from the final generation.
evolve(int, int, Collection<T>, TerminationCondition...) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return the fittest candidate from the final generation.
evolve(int, int, int, int, TerminationCondition...) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.IslandEvolution
Start the evolutionary process on each island and return the fittest candidate so far at the point any of the termination conditions is satisfied.
evolvePopulation() - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
evolvePopulation(int, int, Collection<NAryTree>, TerminationCondition...) - Method in class org.processmining.plugins.etm.engines.ParetoEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return all of the candidates from the final generation.
evolvePopulation(int, int, TerminationCondition...) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return all of the candidates from the final generation.
evolvePopulation(int, int, Collection<T>, TerminationCondition...) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return all of the candidates from the final generation.
evolvePopulation(int, int, TerminationCondition...) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return all of the candidates from the final generation.
evolvePopulation(int, int, Collection<T>, TerminationCondition...) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionEngine
Execute the evolutionary algorithm until one of the termination conditions is met, then return all of the candidates from the final generation.
execute(byte[], int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
execute the given node .
execute(byte[], int, StateBuilder.StateQueue) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
execute the given node.
executeAll(byte[], int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
Executes the given node from the given state while filling the queue and continues to execute implied nodes until the queue is empty again.
executeAND(int, StateBuilder.StateQueue, byte[], boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
executeCommand(SessionChannelClient, String, PrintStream) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
executeILV(int, StateBuilder.StateQueue, byte[], boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
executeLOOP(int, StateBuilder.StateQueue, byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
executeORTermination(int, byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
executeREVSEQ(int, StateBuilder.StateQueue, byte[], boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
executeSEQ(int, StateBuilder.StateQueue, byte[], boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
executeTopOnAllNodes(String, String) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
executeXORandInitialOR(int, StateBuilder.StateQueue, byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
expCode - Static variable in class org.processmining.plugins.etm.experiments.papers.BPI14experiments
 
expectedCol(int, long) - Static method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
ExperimentSettingsAbstract - Class in org.processmining.plugins.etm.experiments
 
ExperimentSettingsAbstract(String, String, String) - Constructor for class org.processmining.plugins.etm.experiments.ExperimentSettingsAbstract
Initializes the thesis experiment settings class with a global directory where the logging files are written to and a directory where the event log files are stored.
export(PluginContext, ParetoFront, File) - Static method in class org.processmining.plugins.etm.model.serialization.ParetoFrontExport
Exports the given workshop model to the given file.
export(ParetoFront, File) - Static method in class org.processmining.plugins.etm.model.serialization.ParetoFrontExport
Writes the pareto front to file, the result of a call to ParetoFrontExport.exportToString(ParetoFront).
exportToString(ParetoFront) - Static method in class org.processmining.plugins.etm.model.serialization.ParetoFrontExport
Returns a string representation of the front as it will/should be written to file
ExternalTerminationCondition - Class in org.processmining.plugins.etm.termination
Generic termination condition that can be told to cancel the algorithm at the next query.
ExternalTerminationCondition() - Constructor for class org.processmining.plugins.etm.termination.ExternalTerminationCondition
 
extractConsideredDimensions(ETMParamAbstract) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
Extracts all considered dimensions from the current evaluator of the provided parameter object

F

F - Static variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
constant indicating the current node is not enabled yet, but will be in the future
factory - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
fallThrough(IMLog, IMLogInfo, ProcessTree, MinerState) - Method in class org.processmining.plugins.etm.tests.InductiveHybridMiner.FallThroughBottomUpThenOther
 
fallThrough(IMLog, IMLogInfo, ProcessTree, MinerState) - Method in class org.processmining.plugins.etm.tests.InductiveHybridMiner.FallThroughETM
 
FallThroughBottomUpThenOther(FallThrough) - Constructor for class org.processmining.plugins.etm.tests.InductiveHybridMiner.FallThroughBottomUpThenOther
 
FallThroughETM() - Constructor for class org.processmining.plugins.etm.tests.InductiveHybridMiner.FallThroughETM
 
FastCloneTShortArrayList - Class in org.processmining.plugins.boudewijn.treebasedreplay.tokencount
 
FastCloneTShortArrayList(int) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.FastCloneTShortArrayList
 
FastCloneTShortArrayList(FastCloneTShortArrayList) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.FastCloneTShortArrayList
 
FastCloneTShortArrayList() - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.FastCloneTShortArrayList
 
FastCloneTShortArrayList(short[]) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.FastCloneTShortArrayList
 
FastCloneTShortArrayList(int[]) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.FastCloneTShortArrayList
 
FEATURE_BASISOPT - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
FEATURE_BENCHMARK - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
fill(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
fill(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
finalize() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.FitnessEvaluationWorker
A FitnessWorker cannot be garbage-collected if its thread pool has not been shutdown.
findBlockEffect(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
 
findBlockEffect(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
Finds the effect of blocking a particular node.
findEventWithClass(XLog, XEventClassifier, XEventClass) - Static method in class org.processmining.plugins.etm.utils.LogUtils
Find the first event instance in the provided event log that has the provided event class using the specified event classifier
findKnownConstructor(Class<T>, Class<?>...) - Static method in class org.uncommonseditedbyjoosbuijs.util.reflection.ReflectionUtils
Looks up a constructor that is explicitly identified.
findKnownMethod(Class<?>, String, Class<?>...) - Static method in class org.uncommonseditedbyjoosbuijs.util.reflection.ReflectionUtils
Looks up a method that is explicitly identified.
finished(ETMLiveListener.RunningState) - Method in interface org.processmining.plugins.etm.live.ETMLiveListener
Trigger indicating that the ETM stopped running, together with the state (e.g.
finished(ETMLiveListener.RunningState) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
 
fireFinished(ETMLiveListener.RunningState) - Method in class org.processmining.plugins.etm.live.ETMLiveListener.ListernerList
Fire the finished event for all listeners, indicating that the ETM stopped.
fireGenerationFinished(R) - Method in class org.processmining.plugins.etm.live.ETMLiveListener.ListernerList
Fire the event that the ETM finished a generation for all listeners (and hence the new result should be used/inspected).
fireStart() - Method in class org.processmining.plugins.etm.live.ETMLiveListener.ListernerList
Fire the start event for all listeners, e.g.
FitnessAnnotation - Annotation Type in org.processmining.plugins.etm.fitness
Classes that have this annotation should extend (a subclass of) the TreeFitnessAbstract class.
FitnessEvaluationWorker - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
This is the class that actually runs the fitness evaluation tasks created by a EvolutionEngine.
fitnessEvaluator - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
fitnessEvaluator - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
 
FitnessEvaluator<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Calculates the fitness score of a given candidate of the appropriate type.
fitnessEvaluator - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.GenerationalEvolutionEngine
 
fitnessLimit - Variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
fitnessMultiplication - Variable in class org.processmining.plugins.etm.fitness.metrics.OverallFitness
If set to true the fitness values of the other dimension are multiplied by the Fr fitness value.
FitnessRegistry - Class in org.processmining.plugins.etm.fitness
This class gets all known fitness metrics using the {@link
FitnessRegistry(PluginContext) - Constructor for class org.processmining.plugins.etm.fitness.FitnessRegistry
Instantiates the registry of all known TreeFitnessAbstract instances.
FitnessReplay - Class in org.processmining.plugins.etm.fitness.metrics
Using a specialized replay algorithm based on Adriansyah an alignment between a process tree and the event log is calculated.
FitnessReplay(FitnessReplay) - Constructor for class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Deep-clone copy constructor.
FitnessReplay(CentralRegistry, AStarThread.Canceller) - Constructor for class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Instantiate a new FitnessReplay instance that calculates the replay fitness between log and model and provides information required by some other metrics (such as Precision and Generalization).
FitnessReplay(CentralRegistry, AStarThread.Canceller, double, double) - Constructor for class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Instantiate a new FitnessReplay instance that calculates the replay fitness between log and model and provides information required by some other metrics (such as Precision and Generalization).
FitnessReplay(CentralRegistry, AStarThread.Canceller, double, double, boolean, long, int) - Constructor for class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Instantiate a new FitnessReplay instance that calculates the replay fitness between log and model and provides information required by some other metrics (such as Precision and Generalization).
FitnessReplay.FitnessReplayGUI - Class in org.processmining.plugins.etm.fitness.metrics
 
FitnessReplayConfidenceLevelsWrapper - Class in org.processmining.plugins.etm.fitness.metrics
Using a specialized replay algorithm based on Adriansyah an alignment between a process tree and the event log is calculated.
FitnessReplayConfidenceLevelsWrapper(CentralRegistry, AStarThread.Canceller, double, int, boolean) - Constructor for class org.processmining.plugins.etm.fitness.metrics.FitnessReplayConfidenceLevelsWrapper
 
FitnessReplayConfidenceLevelsWrapper(CentralRegistry, AStarThread.Canceller, double) - Constructor for class org.processmining.plugins.etm.fitness.metrics.FitnessReplayConfidenceLevelsWrapper
 
FitnessReplayGUI(ETMParamAbstract) - Constructor for class org.processmining.plugins.etm.fitness.metrics.FitnessReplay.FitnessReplayGUI
 
fitnessValues - Variable in class org.processmining.plugins.etm.fitness.TreeFitness
A map of fitness values for the different dimensions
fixedParams(PluginContext, XLog...) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMConfigurableTreesPlugin
 
flatten(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Flattens a tree by allowing non-LOOP nodes to absorp children that are of the same operator type as they and remove operators that have only 1 child
folderProcessTreeToBPMNPngs(String) - Static method in class org.processmining.plugins.etm.experiments.PaperMethods
Produces for each .ptml file in a directory a corresponding BPMN PNG file
forEach(TIntProcedure) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
forEachDescending(TIntProcedure) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
fromString(String) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
fromString(String, XEventClasses) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
fromString(String, TObjectShortMap<String>) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
futureIterator(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
returns an iterator to iterate over the nodes that are in future.

G

Generalization - Class in org.processmining.plugins.etm.fitness.metrics
 
Generalization() - Constructor for class org.processmining.plugins.etm.fitness.metrics.Generalization
 
Generalization(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.Generalization
 
Generalization(Generalization) - Constructor for class org.processmining.plugins.etm.fitness.metrics.Generalization
 
GeneralizationByFitnessReplayDeviation - Class in org.processmining.plugins.etm.fitness.metrics
Generalization fitness metric that uses the trace-level replay fitness value deviation to estimate how 'stable' the process model describes the event log.
GeneralizationByFitnessReplayDeviation() - Constructor for class org.processmining.plugins.etm.fitness.metrics.GeneralizationByFitnessReplayDeviation
 
GeneralizationByFitnessReplayDeviation(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.GeneralizationByFitnessReplayDeviation
 
GeneralizationByFitnessReplayDeviation(GeneralizationByFitnessReplayDeviation) - Constructor for class org.processmining.plugins.etm.fitness.metrics.GeneralizationByFitnessReplayDeviation
 
GeneralizationRinooyKan - Class in org.processmining.plugins.etm.fitness.metrics
 
GeneralizationRinooyKan(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.GeneralizationRinooyKan
 
generateInitialPopulation(int, Random) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.CandidateFactory
Creates an initial population of candidates.
generateInitialPopulation(int, Collection<T>, Random) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.CandidateFactory
Sometimes it is desirable to seed the initial population with some known good candidates, or partial solutions, in order to provide some hints for the evolution process.
generateInitialPopulation(int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.AbstractCandidateFactory
Randomly, create an initial population of candidates.
generateInitialPopulation(int, Collection<T>, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.AbstractCandidateFactory
Sometimes it is desirable to seed the initial population with some known good candidates, or partial solutions, in order to provide some hints for the evolution process.
generateRandomCandidate(Random) - Method in class org.processmining.plugins.etm.factory.InductiveMinerWrapper
 
generateRandomCandidate(Random) - Method in class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
Generates a random candidate by choosing a factory at random (including ourselves with weight 1).
generateRandomCandidate(CentralRegistry) - Static method in class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
Static function that randomly selects a method to generate a process model and returns the result
generateRandomCandidate(Random) - Method in class org.processmining.plugins.etm.factory.TreeFactoryFlower
 
generateRandomCandidate(Random) - Method in class org.processmining.plugins.etm.factory.TreeFactoryXORofSEQ
 
generateRandomCandidate(Random) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.IntelligentTreeFactory
 
generateRandomCandidate(CentralRegistry) - Static method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.IntelligentTreeFactory
The Advanced trace model creation
generateRandomCandidate(Random) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.LeafFactory
 
generateRandomCandidate(CentralRegistry) - Static method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.LeafFactory
 
generateRandomCandidate(Random) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.SequenceFactory
 
generateRandomCandidate(CentralRegistry) - Static method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.SequenceFactory
 
generateRandomCandidate(Random) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.CandidateFactory
Randomly create a single candidate solution.
generateRandomCandidate(Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.BitStringFactory
Generates a random bit string, with a uniform distribution of ones and zeroes.
generateRandomCandidate(Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.ListPermutationFactory
Generates a random permutation from the configured elements.
generateRandomCandidate(Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.ObjectArrayPermutationFactory
Generates a random permutation from the configured elements.
generateRandomCandidate(Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.StringFactory
Generates a random string of a pre-configured length.
generation - Variable in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
GenerationalEvolutionEngine<T extends java.lang.Comparable<? super T>> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
This class implements a general-purpose generational evolutionary algorithm.
GenerationalEvolutionEngine(CandidateFactory<T>, EvolutionaryOperator<T>, FitnessEvaluator<? super T>, SelectionStrategy<? super T>, Random) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.GenerationalEvolutionEngine
Creates a new evolution engine by specifying the various components required by a generational evolutionary algorithm.
GenerationalEvolutionEngine(CandidateFactory<T>, EvolutionaryOperator<T>, InteractiveSelection<T>, Random) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.GenerationalEvolutionEngine
Creates a new evolution engine for an interactive evolutionary algorithm.
GenerationCount - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination
Terminates evolution after a set number of generations have passed.
GenerationCount(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.GenerationCount
 
generationFinished(R) - Method in interface org.processmining.plugins.etm.live.ETMLiveListener
Trigger fired when a generation has finished, with the new data of the generation included.
generationFinished(ParetoFront) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
 
GenerationSeriesPlot - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
GenerationSeriesPlot(ParetoFront, LiveETMParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.GenerationSeriesPlot
 
GenericDotPlotChart - Class in org.processmining.plugins.etm.ui.visualization.paretofront
Class with static methods to quickly create dot plots on 2 dimensions, indicate the currently selected model and update a given dotplot
GenericDotPlotChart() - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.GenericDotPlotChart
 
get(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
getActivitiesFor(int) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getActivitiesFor(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getAlgorithm() - Method in class org.processmining.plugins.etm.fitness.AlignmentInfo
 
getAlignment(Trace) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
Returns the alignment for a particular trace
getAlignmentCache() - Method in class org.processmining.plugins.etm.fitness.AlignmentInfo
 
getAlignmentMoveMapping(CentralRegistry, NAryTree) - Static method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
Creates per node a list of all alignment moves mapped to that node
getAlignmentMoves() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getAlignments() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
getAllBestResults() - Method in class org.processmining.plugins.etm.ETM
Since it could be that the population contains multiple trees with the same 'best' fitness value, this method returns all those trees.
getAllMetricInfos() - Method in class org.processmining.plugins.etm.fitness.FitnessRegistry
Returns the list of all metric instances
getAllMetricInfos() - Method in class org.processmining.plugins.etm.mutation.TreeMutationRegistry
Returns the list of all metric instances
getAllMetricInfosAsArray() - Method in class org.processmining.plugins.etm.fitness.FitnessRegistry
 
getAlpha() - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
getaStarAlgorithm() - Method in class org.processmining.plugins.etm.CentralRegistry
 
getAStarAlgorithm() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getASyncMoveCount() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
getBacktraceSize() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getBasis() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.BasisLPResult
 
getBasis() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
getBasis() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.BasisHistory
 
getBasisHistory() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
getBest(TreeFitnessInfo) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the best tree in the given dimension
getBestButton() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getBestCandidate() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
 
getBestCandidateFitness() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
 
getBestLabel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getBestTree() - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Returns the tree to which the last call of #getFitness(Tree, List) was measured against.
getBetter(TreeFitnessInfo, NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the tree next to the given tree which is slightly better in the given dimension
getBetterButton() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getBetterLabel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getBPM13RunningExampleTreeVariants(XEventClasses) - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
 
getBytesPerEdge() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
getBytesPerState() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
getCanceller() - Method in class org.processmining.plugins.etm.termination.ProMCancelTerminationCondition
Returns the internally used Canceller object that can(!should!) be used for instance to cancel executions of the FitnessReplay alignment calculation.
getCandidate() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvaluatedCandidate
 
getCentralRegistry() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getCentralRegistry() - Method in class org.processmining.plugins.etm.parameters.ETMParamConfigurable
 
getCentralRegistry() - Method in class org.processmining.plugins.etm.parameters.ETMParamParetoConfigurable
 
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontChartNavigator
 
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.DimensionBarChart
 
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.GenerationSeriesPlot
 
getChartPanel(TreeFitnessInfo, TreeFitnessInfo, CentralRegistry, NAryTree, ChartProgressListener) - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.GenericDotPlotChart
Creates a dot plot chart panel
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.GridDotPlots
 
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.SpiderChart
 
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TimePerGenerationPlot
 
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TimeSeriesPlot
 
getChartPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
getChartTheme() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 
getChildAtIndex(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the id of the n-th child of par.
getChildAtIndex(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getClasses() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getClassOf(XEvent) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getClassOf(XEvent) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getClazz() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Returns the class of the fitness metric this information object belongs to.
getClazz() - Static method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
getClazz() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
Returns the class of the fitness metric this information object belongs to.
getCode() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Get the two character code of the fitness metric.
getCode() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
Get the two character code of the fitness metric.
getConfidenceLevel() - Method in class org.processmining.plugins.etm.fitness.TreeFitness
 
getConfigFitness(NAryTree) - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
getConfiguration(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Returns the configuration stored at the given index.
getConfiguration(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getConfigurationFitness(NAryTree, CentralRegistryConfigurable, HashMap<TreeFitnessInfo, Double>) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
getConfigurationNumber() - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
getContext() - Method in class org.processmining.plugins.etm.CentralRegistry
 
getControlPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
 
getConvertedLog() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getCost(NAryTree, int) - Static method in class org.processmining.plugins.etm.fitness.metrics.PrecisionOperatorCosts
 
getCostFor(int, int) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getCostFor(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getCostSoFar() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getCrossoverProbability() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getCurrentGeneration() - Method in class org.processmining.plugins.etm.CentralRegistry
 
getCurrentState() - Method in class org.processmining.plugins.etm.ETMAbstract
 
getDefaultValue() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
getDelegate() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
getDelegate() - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
getDependsOn() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Returns an array of class names that this evaluator depends on.
getDescription() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
A brief description of the metric, possibly with pointers to literature.
getDescription() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
A brief description of the metric, possibly with pointers to literature.
getDifferentTraceCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getDimension() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
The TreeFitnessInfo.Dimension the metric is concerned with.
getDimension(int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
getDimensions() - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns an array of the dimensions considered
getDimensionValueLabel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getDistance(LblTree, LblTree) - Static method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Returns the edit distance between the two provided trees using the RTED library (see class javadoc).
getDowngradeOptions(int) - Static method in class org.processmining.plugins.etm.mutation.mutators.ConfigurationMutator
Returns a list of possible downgrade options for the given operator type
getDummyLabel() - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getEdgeIterator() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
getElapsedTime() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
Returns the amount of time (in milliseconds) since the start of the evolutionary algorithm's execution.
getEliteCount() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getEliteCount() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
 
getEmptyAStarAlgorithm() - Method in class org.processmining.plugins.etm.CentralRegistry
Returns the AStarAlgorithm instance build on an empty event log (mainly used by the FitnessReplay metric to normalize the costs of the alignments
getEstimate() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
getEstimatedCosts(Delegate<? extends Head, ? extends Tail>, Head) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
getEstimatedCosts(Delegate<? extends Head, ? extends Tail>, Head) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
getEstimatedMinLogCost() - Method in class org.processmining.plugins.etm.CentralRegistry
Returns the estimated minimal costs to perform only move on log
getEstimatedRemainingCost() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getEvaluators() - Method in class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
getEvaluators() - Method in class org.processmining.plugins.etm.fitness.metrics.OverallFitness
Returns the currently set fitness evaluators and their weights.
getEventClass(short) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getEventClass(short) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getEventClass(short) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getEventClassByID(int) - Method in class org.processmining.plugins.etm.CentralRegistry
Returns the XEventClass that is represented by the given index of null if index < 0 or >= size
getEventClasses() - Method in class org.processmining.plugins.etm.CentralRegistry
 
getEventClasses() - Method in class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
While converting the ProcessTree to an NAryTree a mapping between the short reference and event names was build which can be obtained using this method
getEventClassID(XEventClass) - Method in class org.processmining.plugins.etm.CentralRegistry
Returns the internally used int to represent the given XEventClass
getEventClassID(String) - Method in class org.processmining.plugins.etm.CentralRegistry
Returns the internally used int to represent the XEventClass identified by the given String
getEvolutionaryOperators() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getEvolutionObservers() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getExistingParamObject(PluginContext, Class<P>) - Static method in class org.processmining.plugins.etm.ui.wizards.ETMParameterWizard
Returns an existing ETMParam object in the context or NULL if none such exists.
getExpSettings() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Returns ALL experiments for the thesis
getExpSettings_basicDisc() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
All Chapter 7 (basic discovery) experiment settings
getExpSettings_basicDisc_pareto() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 7, Pareto front discovery example on running example with noise, 30 repetitions
getExpSettings_basicDisc_runEx_noNoise() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 7, running example, no noise, normal mode, 30 repetitions!
getExpSettings_basicDisc_runEx_withNoise() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 7, running example, with noise, normal mode, 30 repetitions!
getExpSettings_caseStudies() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
All Chapter 8 (case studies) experiment settings
getExpSettings_caseStudies_BuildingPerm() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 8 case study application in Pareto mode on the building permits event log
getExpSettings_caseStudies_buildingPerm_randomVsGuided() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 8, random versus guided experiments (ie varying the weights for (non)random changes) on building permits data , 5 repetitions each
getExpSettings_caseStudies_runEx_randomVsGuided() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 8, random versus guided experiments (ie varying the weights for (non)random changes) on running example data, 5 repetitions each
getExpSettings_caseStudies_WABO() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 8 case study application in Pareto mode on the five similar WABO event log (seperate application!!!)
getExpSettings_configurable() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
All Chapter 10 (configurable model discovery) experiment settings
getExpSettings_configurable_caseStudy() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 10, configurable process tree discovery, case study, all four approaches
getExpSettings_configurable_runEx() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 10, configurable process tree discovery, running example, all four approaches
getExpSettings_normative() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
All Chapter 9 (normative discovery) experiment settings
getExpSettings_normative_buildingPerm() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 9, discovery with normative model, case study, Pareto
getExpSettings_normative_runEx() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Chapter 9, discovery with normative model, running example no noise, Pareto
getExpSettings_temp() - Method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
 
getExpSettings_WABO4Mining_Pareto() - Method in class org.processmining.plugins.etm.experiments.coselog.CoSeLoGExperiments
 
getExpSettings_WABO4Mining_ParetoGreen() - Method in class org.processmining.plugins.etm.experiments.coselog.CoSeLoGExperiments
 
getFactory() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getFeatures() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
Gets the enabled compile features in the native build.
getFileFilter() - Method in class org.processmining.plugins.etm.model.serialization.ParetoFrontImport
Gets the file filter for this import plug-in.
getFilteredFront(HashMap<TreeFitnessInfo, Double>, HashMap<TreeFitnessInfo, Double>) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns a Pareto front instance with only those members that are currently in this Pareto front and are in between the provided limits.
getFirstAvailable() - Method in class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
getFitness(NAryTree) - Method in class org.processmining.plugins.etm.CentralRegistry
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperPQGram
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDRelative
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Calculates a fitness score for the given candidate.
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplayConfidenceLevelsWrapper
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.Generalization
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.GeneralizationByFitnessReplayDeviation
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.GeneralizationRinooyKan
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.NewMetric
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.OverallFitness
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdges
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdgesImproved
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionFlowerSize
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionOperatorCosts
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionPerNode
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityDuplMissingAct
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityMaxTreeSize
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityMixed
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityOperatorAlternation
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityTreeSize
 
getFitness(NAryTree, List<? extends NAryTree>) - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityUselessNodes
 
getFitness(T, List<? extends T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.CachingFitnessEvaluator
Calculates a fitness score for the given candidate.
getFitness() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvaluatedCandidate
 
getFitness(T, List<? extends T>) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.FitnessEvaluator
Calculates a fitness score for the given candidate.
getFitnessEvaluator() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getFitnessEvaluator() - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
For a Pareto Front ETM version, the 'normal' fitness evaluator indicates the dimensions to be considered in the Pareto front.
getFitnessList() - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
getFitnessStandardDeviation() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
Returns a statistical measure of variation in fitness scores within the population.
getFitnessWeight() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getFrom() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.Edge
 
getFront() - Method in class org.processmining.plugins.etm.model.ParetoFront
Return the complete Pareto front
getFrontForDimensions(TreeFitnessInfo[]) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns a Pareto Front instance with only those members that are currently in this Pareto front that also form a Pareto Front on a subset of these dimensions.
getGeneralizationWeight() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getGeneration() - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
Returns the last completed generation
getGenerationCount() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.GenerationCount
 
getGenerationNumber() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
 
getGenerationWhenLimitsAreApplied() - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
 
getGUISettingsPanel(ETMParamAbstract) - Static method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
getGUISettingsPanel(ETMParamAbstract) - Static method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
getGUISettingsPanel(ETMParamAbstract) - Static method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
Returns a GUI settings instance for this fitness metric.
getHandle(LpSolve) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
Returns the handle pointing to the lprec structure for a given LpSolve object.
getHandle(GraphContext) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.LeafView
 
getHandle(GraphContext) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView
 
getHashCode(State<NAryTreeHead, T>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
getHashCode(CompressedStore<State<NAryTreeHead, T>>, long) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
getHashCode(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.StateCompressor
 
getHashCode(CompressedStore<byte[]>, long) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.StateCompressor
 
getHeadBasedEqualOperation() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getHeadBasedEqualOperation() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getHeadBasedHashOperation() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getHeadBasedHashOperation() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getHeadDeflater() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getHeadDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getHeadDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
getHeadDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
getHeadDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
getHeadInflater() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getHeadInflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getHighestParentWithOneChild(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
returns the highest parent of the given node, such that this parent has one child and all intermediate parents also have one child.
getHistory(NAryTree) - Method in class org.processmining.plugins.etm.CentralRegistry
Retrieves the parent of the input child.
getHistory(TreeRecord) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
getHistory(TreeRecord) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getIcon() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
getID() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
getIgnoredDimensions() - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
Get the current list of ignored dimensions
getImproves() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
The dimensions this mutator is likely to improve.
getIndexOf(XEventClass) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getIndexOf(XEventClass) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getIndexOf(XEventClass) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getInfeasibles() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Returns the STATIC info for the metric instance
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDRelative
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Returns the STATIC info for the metric instance
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplayConfidenceLevelsWrapper
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.Generalization
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.GeneralizationByFitnessReplayDeviation
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.NewMetric
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.OverallFitness
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdges
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdgesImproved
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionFlowerSize
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.PrecisionOperatorCosts
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityDuplMissingAct
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityMixed
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityOperatorAlternation
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityTreeSize
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityUselessNodes
 
getInfo() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
Returns the STATIC info for the metric instance
getInGeneration() - Method in class org.processmining.plugins.etm.fitness.TreeFitness
 
getInitBasis(int) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
getInternalMoves() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getInternalMovesCost() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getIntersection(AlignmentMoveList, AlignmentMoveList) - Static method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
getJGraph() - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuided
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuidedWithRepairRecommendation
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.MutateLeafClassGuided
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.MutateOperatorTypeGuided
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.MutateSingleNodeRandom
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.PatternRewriteGuided
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.RemoveActivityGuided
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.RemoveSubtreeRandom
 
getKey() - Method in class org.processmining.plugins.etm.mutation.mutators.ShuffleCluster
 
getKey() - Method in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
Each tree mutation should define a unique key to be used to identify the algorithm in maps and such
getLabel() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.Edge
 
getLastBestDist() - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Returns the best (lowest) edit distance obtained in the last #getFitness() call.
getLengthLongestTrace() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getLimit() - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Returns the currently set limit after which a very bad fitness will be returned
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo.TreeFitnessInfoComboboxRenderer
 
getListenerList() - Method in class org.processmining.plugins.etm.ETM
 
getListenerList() - Method in class org.processmining.plugins.etm.ETMAbstract
 
getListenerList() - Method in class org.processmining.plugins.etm.ETMPareto
 
getListeners() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getListEventClass(XLog, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
get list of event class.
getLocationOfChange() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeHistory
 
getLog() - Method in class org.processmining.plugins.etm.CentralRegistry
 
getLogCosts() - Method in class org.processmining.plugins.etm.CentralRegistry
Returns the map of assigned costs for the replayer for the given event class
getLogInfo() - Method in class org.processmining.plugins.etm.CentralRegistry
 
getLogModulo() - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
Get after how many generations a full population log should be written
getLogModulo() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
After how many generations a new population log should be written to the logging path.
getLogMoveCost(int) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getLogMoveCost(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getLogMoveCost(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getLogMovesCounter() - Method in class org.processmining.plugins.etm.fitness.RepairInfo
 
getLogs() - Method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
getLowerLimit(TreeFitnessInfo) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the current lower limit for the given dimension
getLowerlimits() - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
 
getMainPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
 
getMarking() - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.TreeMarkingVisit
 
getMarking2ModelMove() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
The Marking to Model move map records for all markings (which is a set of enabled nodes, the marking, and the sequence of nodes followed to get to the marking), the set of model moves that have been made from this marking (considering model moves and synchronous moves).
getMarking2VisitCount() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
The Marking to Visit Count map records for all markings (which is a set of enabled nodes, the marking, and the sequence of nodes followed to get to the marking) how often it was visited while replaying the entire log (considering model moves and synchronous moves).
getMaxByteCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
getMaxByteCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTailCompressor
 
getMaxByteCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
getMaxByteCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTailCompressor
 
getMaxByteCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
getMaxByteCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTailCompressor
 
getMaxByteCount() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.StateCompressor
 
getMaxDuration() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getMaxF() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Returns the threshold at which calculations are stopped.
getMaxIterations() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getMaxOccurranceInTrace(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getMaxSize() - Method in class org.processmining.plugins.etm.model.ParetoFront
 
getMaxThreads() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Returns the number of evaluation threads (main processing part) used by the algorithm.
getMeanFitness() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
Returns the average fitness score of population members.
getMeaningfulType() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
getMinLogCost() - Method in class org.processmining.plugins.etm.CentralRegistry
Returns the minLogCost (the minimal cost) for replaying the log on an 'empty' model.
getMinModelCost() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
getModelMove() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getModelMoveCost(int) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getModelMoveCost(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getModelMoveCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getModelMoves(Record, Delegate<? extends Head, ? extends Tail>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
This method assumes that the caller only iterates over the list and nothing else.
getMostAverageTree(int) - Method in class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
 
getMoveCount() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
getMovedEvent() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getMovesMade() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeHead
 
getMovesMade() - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
getMovesMadeCost() - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
getMutators() - Method in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
 
getName() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
The name of the fitness metric.
getName() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
getName() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
The name of the fitness metric.
getNewTail(int, short[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
getNewTail(AbstractNAryTreeDelegate<?>, NAryTreeHead, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
getNewTail(int, short[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
getNewTail(AbstractNAryTreeDelegate<?>, NAryTreeHead, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
getNewTail(int, short[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
getNewTail(AbstractNAryTreeDelegate<?>, NAryTreeHead, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
getNewTail(int, short[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
getNewTail(AbstractNAryTreeDelegate<?>, NAryTreeHead, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
getNewTail(int, short[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
getNewTail(AbstractNAryTreeDelegate<?>, NAryTreeHead, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
getNext(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the first node larger than the given node, which is not part of the subtree of the given node.
getNext(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
returns the first node not in the subtree of the given node .
getNextEvents(Delegate<? extends Head, ? extends Tail>, Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getNextFast(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the first node larger than the given node, which is not part of the subtree of the given node.
getNextFast(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getNextHead(Record, Delegate<? extends Head, ? extends Tail>, int, TIntCollection) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
getNextHead(Record, Delegate<? extends Head, ? extends Tail>, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
getNextLeaf(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the leaf greater than the given node.
getNextLeaf(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getNextLeafFast(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the leaf greater than the given node.
getNextLeafFast(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getNextRecord(Delegate<? extends Head, ? extends Tail>, Trace, Head, long, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
In case of a LogMove only, then logMove>=0, modelMove == AStarThread.NOMOVE, In case of a ModelMove only, then logMove == AStarThread.NOMOVE, modelMove >=0, in case of both log and model move, then logMove>=0, modelMove>=0,
getNextTail(Delegate<? extends Head, ? extends Tail>, Head, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
getNextTail(Delegate<? extends Head, ? extends Tail>, Head, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
getNextTail(Delegate<? extends Head, ? extends Tail>, Head, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
getNextTailFromStorage(Delegate<? extends Head, ? extends Tail>, CompressedStore<S>, long, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
getNextTailFromStorage(Delegate<? extends Head, ? extends Tail>, CompressedStore<S>, long, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
getNextTailFromStorage(Delegate<? extends Head, ? extends Tail>, CompressedStore<S>, long, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
getNextTailFromStorage(Delegate<? extends Head, ? extends Tail>, CompressedStore<S>, long, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
getNextTailFromStorage(Delegate<? extends Head, ? extends Tail>, CompressedStore<S>, long, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
getNextTailFromStorage(Delegate<? extends Head, ? extends Tail>, CompressedStore<S>, long, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
getNodeConfiguration(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the configuration of the node in the given configuration.
getNodeConfiguration(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getNodeConfigurationFast(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getNodeIterator() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
getNoEntryValue() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
getNrBetter(TreeFitnessInfo, NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the number of trees that for the given dimension are better
getNrBetterLabel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getNrConfidenceLevels() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplayConfidenceLevelsWrapper
 
getNrEvaluators() - Method in class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
getNrLogs() - Method in class org.processmining.plugins.etm.CentralRegistryConfigurable
 
getNrThreads() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
getNrWorse(TreeFitnessInfo, NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the number of trees that for the given dimension are worse
getNrWorseLabel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getNumberOfConfigurations() - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Returns the number of configurations.
getNumberOfConfigurations() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getNumberOfNodesConfigured(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns the number of nodes that have a configuration option set any of the configurations
getNumberOfNodesConfiguredForConfiguration(NAryTree, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns the number of nodes that have a configuration option set for the provided configuration
getNumberVariables() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
getNumFailures() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getNumRelaxedUsed() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getNumRHSCopied() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getNumSolveCalls() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getNumStoredStates() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
getNumStoredStates() - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
getOption(int) - Method in class org.processmining.plugins.etm.model.narytree.Configuration
Returns the configuration option set for the provided node.
getOverallFitness(NAryTree) - Method in class org.processmining.plugins.etm.CentralRegistry
 
getOverallFitnessInfo() - Method in class org.processmining.plugins.etm.fitness.TreeFitness
Returns the TreeFitnessInfo of the fitness measure that set the overall fitness value.
getOverallFitnessValue() - Method in class org.processmining.plugins.etm.fitness.TreeFitness
Returns the overall fitness value for this tree.
getParams() - Method in class org.processmining.plugins.etm.ETM
 
getParams() - Method in class org.processmining.plugins.etm.ETMAbstract
 
getParams() - Method in class org.processmining.plugins.etm.ETMPareto
 
getParent(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the parent of the given node.
getParent() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeHistory
 
getParent(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getParentFast(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the parent of the given node.
getParentFast(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getParetoFitnessEvaluator() - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
The ParetoFitnessEvaluator is a special kind of evaluator that uses the Pareto front to assign a fitness (f.i.
getParetoFront() - Method in class org.processmining.plugins.etm.engines.ParetoEngine
 
getParetoFront() - Method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
 
getParetoFrontMaxSize() - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
Returns the maximum size of the Pareto front, i.e.
getParikhVector() - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
getPath() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getPerimeterPoint(EdgeView, Point2D, Point2D) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.OperatorView
 
getPerimeterPoint(EdgeView, Point2D, Point2D) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView
 
getPerimeterPoint(VertexView, Point2D, Point2D) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView.OperatorRenderer
 
getPointsOfChange(NAryTree, NAryTreeHistory, NAryTreeHistory) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtilsAlignmentRepair
Function that returns the fixed points of change of a candidate after the crossover and the mutation.
getPopulationData(List<EvaluatedCandidate<T>>, boolean, int, int, long) - Static method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionUtils
Gets data about the current population, including the fittest candidate and statistics about the population as a whole.
getPopulationSize() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getPopulationSize() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getPopulationSize() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
 
getPrecisionWeight() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getPredecessor() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getPreferredLineStyle(EdgeView) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.OrthogonalRouting
 
getPrintTheme() - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.JFreeChartCustomThemes
 
getQueue() - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
getQueuedStateCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
getQueuedStateCount() - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
getRandom() - Method in class org.processmining.plugins.etm.CentralRegistry
 
getRandomEventClass(Random) - Method in class org.processmining.plugins.etm.CentralRegistry
Returns a single randomly selected event class
getRandomEventClass(boolean, Random) - Method in class org.processmining.plugins.etm.CentralRegistry
Returns a single randomly selected event class
getRandomMutationRatioOverGuided() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getRandomMutRatioExpSettings(int) - Method in class org.processmining.plugins.etm.experiments.papers.BPI14experiments
 
getRandomOperatorType(Random) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
getRandomOperatorType(Random, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns a random operator type, less than or equal to the provided maxType (RevSeq = 5, Loop = 4, OR = 3, AND = 2, XOR = 1 and SEQ = 0).
getRandomTrace(String[]) - Method in class org.processmining.plugins.etm.model.narytree.Simulator
 
getRandomTrace(String[], double) - Method in class org.processmining.plugins.etm.model.narytree.Simulator
 
getRawCost() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
returns the raw cost of aligning a log and a model after a call to run.
getRawCost() - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
returns the raw cost of aligning a log and a model after a call to run.
getRegistries() - Method in class org.processmining.plugins.etm.CentralRegistryConfigurable
 
getRegistry(int) - Method in class org.processmining.plugins.etm.CentralRegistryConfigurable
 
getRegistry(XLog) - Method in class org.processmining.plugins.etm.CentralRegistryConfigurable
 
getRegistry() - Method in class org.processmining.plugins.etm.model.ParetoFront
To be able to get the fitness values for the trees while visualising the Pareto front
getRelativeDistance(NAryTree) - Method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
Returns the relative distance of the given tree to that of its neighbours in the Pareto front.
getRelativeDistance(ParetoFront, NAryTree) - Static method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
Returns the relative distance of the given tree to that of its neighbours in the Pareto front.
getRenderer() - Method in class org.processmining.plugins.etm.model.narytree.visualisation.LeafView
 
getRenderer() - Method in class org.processmining.plugins.etm.model.narytree.visualisation.OperatorView
Returns a renderer for the class.
getRenderer() - Method in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView
 
getRendererComponent(JGraph, OperatorView, boolean, boolean, boolean) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView.OperatorRenderer
 
getRequires() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
Returns an array of fitness classes that this mutator depends on.
getResult() - Method in class org.processmining.plugins.etm.ETMAbstract
Returns the final result (or NULL if there is no result yet).
getRng() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getSatisfiedTerminationConditions() - Method in class org.processmining.plugins.etm.ETMAbstract
Returns the termination conditions that caused the genetic algorithm to stop.
getSatisfiedTerminationConditions() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Returns a list of all TerminationConditions that are satisfied by the current state of the evolution engine.
getSatisfiedTerminationConditions() - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionEngine
Returns a list of all TerminationConditions that are satisfied by the current state of the evolution engine.
getSatisfiedTerminationConditions() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.IslandEvolution
Returns a list of all TerminationConditions that are satisfied by the current state of the island evolution.
getScaling() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getScaling() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getSeed() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getSelectionStrategy() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getSimplicityWeight() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getSizeLeaf(int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
getSizeLoop(int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
getSizeOfNode(int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
getSizeOther(int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
getSizeSeq(int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
getSmartMutators() - Method in class org.processmining.plugins.etm.mutation.GuidedTreeMutationCoordinator
 
getSortedOn(boolean, TreeFitnessInfo...) - Method in class org.processmining.plugins.etm.CentralRegistry
Returns all trees sorted according to the provided dimensions
getState(byte[], int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getState(long) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
getState() - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
getState(long) - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
getState(CompressedStore<State<H, T>>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getState() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getState(byte[], int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
getState(int) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
getStateBuilder() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getStateSizeInBytes() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getStateSizeInBytes() - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
return the number of bytes needed to store the state for the tree on which this builder is used.
getSteadyStates() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getSubtraces() - Method in class org.processmining.plugins.etm.fitness.RepairInfo
 
getSynchronousMoves(Record, Delegate<? extends Head, ? extends Tail>, TIntList, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
This method assumes that the caller only iterates over the list and nothing else.
getSyncMoveCount() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
getSyncMoveVar(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
getTailDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
getTailDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyDelegate
 
getTailDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPDelegate
 
getTailDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
getTailDeflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
getTailInflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
getTailInflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyDelegate
 
getTailInflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPDelegate
 
getTailInflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
getTailInflater() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
getTargetFitness() - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
getTargetFitness() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.TargetFitness
 
getTerminationCondition(ETMParamAbstract, Class<? extends TerminationCondition>) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
Returns an instance of the termination condition, if present in the provided param object.
getTerminationConditionExternal() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Returns the external termination condition, if present, otherwise returns null
getTerminationConditions() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
getTerminationConditionsAsArray() - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Returns the TerminationConditions as an array as required by the Watchmaker framework...
getTerminationDescription() - Method in class org.processmining.plugins.etm.ETMAbstract
Returns a string of the satisfied termination conditions
getTheme(JFreeChartCustomThemes.Themes) - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.JFreeChartCustomThemes
 
getTimeLimit() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
getTo() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.Edge
 
getTotalCost() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
getTotalEntireSolve() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getTotalLogMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getTotalModelMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getTotalMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getTotalRelaxed() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getTotalRHS() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 
getTotalSyncMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getTraceFreq(Trace) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
getTraces(Simulator, int, String[], double) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.PerformanceEval
 
getTraces(Simulator, int, String[], double) - Static method in class org.processmining.plugins.etm.model.narytree.test.Test
 
getTraversedArcCount() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
getTraversedArcCount() - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
getTree() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
getTree() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
getTree(TObjectShortMap<String>, Random, int) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.PerformanceEval
 
getTree() - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
getTree(TObjectShortMap<String>, Random, int) - Static method in class org.processmining.plugins.etm.model.narytree.test.Test
 
getTreeFactory() - Method in class org.processmining.plugins.etm.mutation.mutators.ReplaceTreeMutation
 
getTreeFitnessInfoByCode(String) - Method in class org.processmining.plugins.etm.fitness.FitnessRegistry
Returns the TreeFitnessInfo instance with the provided coded or NULL if no such info exists.
getTreeFitnessInfoByCode(String, TreeFitnessInfo[]) - Static method in class org.processmining.plugins.etm.fitness.FitnessRegistry
 
getTreeFitnessInfoByCode(String) - Method in class org.processmining.plugins.etm.mutation.TreeMutationRegistry
Returns the TreeFitnessInfo instance with the provided coded or NULL if no such info exists.
getTreeFitnessInstance(ETMParamAbstract) - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness.ConfigurationFitnessGUI
 
getTreeFitnessInstance(CentralRegistry, Class<TreeFitnessAbstract>) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute.EditDistanceWrapperRTEDAbsoluteGUI
 
getTreeFitnessInstance(CentralRegistry, Class<TreeFitnessAbstract>) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay.FitnessReplayGUI
 
getTreeFitnessInstance(ETMParamAbstract) - Method in class org.processmining.plugins.etm.fitness.metrics.OverallFitness.OverallFitnessGUI
 
getTreeFitnessInstance(ETMParamPareto) - Method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator.ParetoFitnessEvaluatorGUI
Note that this function returns only the OverallFitness instance but also sets the specific Pareto fitness evaluator in the param object!
getTreeFitnessInstance(CentralRegistry, Class<TreeFitnessAbstract>) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsAbstract
 
getTreeWithBestOf(ParetoFront, HashMap<TreeFitnessInfo, Double>) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Returns the tree with the best overall fitness, using the given weights
getTreeWithValues(HashMap<TreeFitnessInfo, Double>) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns all trees currently in the Pareto Front with the specified values for the dimensions (e.g.
getType(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the type of a node.
getType(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the type of a node.
getType(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getType(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getTypeFast(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the type of a node.
getTypeFast(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the type of a node.
getTypeFast(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getTypeFast(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
getTypeOfChange() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeHistory
 
getUITopiaTheme() - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.JFreeChartCustomThemes
 
getUnion(AlignmentMoveList, AlignmentMoveList) - Static method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
getUnionIncMM(AlignmentMoveList, AlignmentMoveList) - Static method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
getUniqueLogMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getUniqueModelMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getUniqueMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getUniqueSyncMoveCount() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
getUpperLimit(TreeFitnessInfo) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the current upper limit for the given dimension
getUpperlimits() - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
 
getVariables() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
getVersion() - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
Gets the LpSolveExtension native library version.
getVisit() - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.TreeMarkingVisit
 
getWorse(TreeFitnessInfo, NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the tree next to the given tree which is slightly worse in the given dimension
getWorseButton() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getWorseLabel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getWorst(TreeFitnessInfo) - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the worst tree in the given dimension
getWorstButton() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getWorstFitnessInLastPopulation() - Method in class org.processmining.plugins.etm.logging.EvolutionLogger
 
getWorstFitnessValue() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Returns the worst fitness value for this evaluator using the isNatural boolean.
getWorstLabel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
getxDimensionDropdown() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
getXEventClassesFromConnection(PluginContext, NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Convenience method to ask the context for a connection between the given tree and the list of XEventClasses required to correctly interpret the leafs.
getyDimensionDropdown() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
getzDimensionDropdown() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.DotPlotWithHeatMap
 
GraduallyConsiderMoreEventClasses - Class in org.processmining.plugins.etm.mutation.mutators
This mutation operator tricks the whole ETM by instructing the CentralRegistry to not 'show' all event classes.
GraduallyConsiderMoreEventClasses(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.GraduallyConsiderMoreEventClasses
 
GREEN - Static variable in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
grep(TIntProcedure) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
GridDotPlots - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
GridDotPlots(ParetoFront, ParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.GridDotPlots
 
GuidedTreeMutationCoordinator - Class in org.processmining.plugins.etm.mutation
Mutation operator for the trees of Nodes.
GuidedTreeMutationCoordinator(CentralRegistry, double, boolean, LinkedHashMap<TreeMutationAbstract, Double>, TreeMutationCoordinator) - Constructor for class org.processmining.plugins.etm.mutation.GuidedTreeMutationCoordinator
Instantiates a new Guided mutation coordinator that selects trees to mutate and applies one of a given set of (weighted) mutators.

H

hash(TShortIterator, short, ShortShortMultiset) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.TreeHashCodeProvider
 
hash(byte[], ShortShortMultiset) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.TreeHashCodeProvider
 
hash(byte[], ShortShortMultiset) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
hashCode() - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
hashCode() - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.TreeMarkingVisit
 
hashCode() - Method in class org.processmining.plugins.etm.model.narytree.Configuration
 
hashCode() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
returns hashcode based on the internal arrays
hashCode(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
hashCode() - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
hashCode() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
hashCode(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
hashCode() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
hashCode() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvaluatedCandidate
Over-ridden to be consistent with EvaluatedCandidate.equals(Object).
hashInternal(TShortIterator, short, int) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.TreeHashCodeProvider
Returns the MurmurHash3_x86_32 hash.
hashInternal(byte[], int) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.TreeHashCodeProvider
Returns the MurmurHash3_x86_32 hash.
hasOrdering() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
head2int - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
headCompressor - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
HIDDEN - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
higherBetter() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 

I

IdentityOperator<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Evolutionary operator that simply returns the selected candidates unaltered.
IdentityOperator() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IdentityOperator
 
IDSource<T extends java.io.Serializable> - Interface in org.uncommonseditedbyjoosbuijs.util.id
Defines operations for classes that generate unique identifiers.
IDSourceExhaustedException - Exception in org.uncommonseditedbyjoosbuijs.util.id
Unchecked exception thrown if an IDSource runs out of unique IDs.
IDSourceExhaustedException(String) - Constructor for exception org.uncommonseditedbyjoosbuijs.util.id.IDSourceExhaustedException
 
IDSourceExhaustedException(String, Throwable) - Constructor for exception org.uncommonseditedbyjoosbuijs.util.id.IDSourceExhaustedException
 
ILV - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
ILV - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type INTERLEAVED
importFromStream(PluginContext, InputStream, String, long) - Method in class org.processmining.plugins.etm.model.serialization.ParetoFrontImport
 
importParetoFront(InputStream, TreeFitnessInfo[]) - Method in class org.processmining.plugins.etm.model.serialization.ParetoFrontImport
Imports a pareto front without needing a context, in return, we need a list of known fitness metrics...
increaseFitnessCache(int) - Method in class org.processmining.plugins.etm.CentralRegistry
Instructs the internal fitness cache that it should contain at least the specified number of candidates.
increaseGeneration() - Method in class org.processmining.plugins.etm.CentralRegistry
Increases the generation counter with one.
index2act - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
indexOf(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
indexOf(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
indexOf(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
InductiveHybridMiner - Class in org.processmining.plugins.etm.tests
 
InductiveHybridMiner() - Constructor for class org.processmining.plugins.etm.tests.InductiveHybridMiner
 
InductiveHybridMiner.FallThroughBottomUpThenOther - Class in org.processmining.plugins.etm.tests
 
InductiveHybridMiner.FallThroughETM - Class in org.processmining.plugins.etm.tests
 
InductiveMinerWrapper - Class in org.processmining.plugins.etm.factory
Class that allows calling the Inductive Tree Miner (by S.
InductiveMinerWrapper(CentralRegistry) - Constructor for class org.processmining.plugins.etm.factory.InductiveMinerWrapper
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTailCompressor
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTailCompressor
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTailCompressor
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTailCompressor
 
inflate(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.StateSpace.StateCompressor
 
inflateEstimate(StorageAwareDelegate<H, T>, H, InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
inflateEstimate(StorageAwareDelegate<H, NAryTreeBasisILPTail>, H, InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTailCompressor
 
inflateEstimate(StorageAwareDelegate<H, NAryTreeEmptyTail>, H, InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
inflateEstimate(StorageAwareDelegate<H, NAryTreeHybridILPTail>, H, InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTailCompressor
 
inflateEstimate(StorageAwareDelegate<H, NAryTreeNativeILPTail>, H, InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTailCompressor
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDRelative
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplayConfidenceLevelsWrapper
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.Generalization
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.GeneralizationByFitnessReplayDeviation
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.NewMetric
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.OverallFitness
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdges
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdgesImproved
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.PrecisionFlowerSize
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.PrecisionOperatorCosts
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.SimplicityDuplMissingAct
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.SimplicityMixed
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.SimplicityOperatorAlternation
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.SimplicityTreeSize
 
info - Static variable in class org.processmining.plugins.etm.fitness.metrics.SimplicityUselessNodes
 
info - Static variable in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
Each individual fitness metric should define a STATIC public info field
info - Variable in class org.processmining.plugins.etm.fitness.TreeFitnessComparator
 
init(OverallFitness) - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness.ConfigurationFitnessGUI
 
init(ConfigurationFitness) - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness.ConfigurationFitnessGUI
 
init(EditDistanceWrapperRTEDAbsolute) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute.EditDistanceWrapperRTEDAbsoluteGUI
 
init(FitnessReplay) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay.FitnessReplayGUI
 
init(OverallFitness) - Method in class org.processmining.plugins.etm.fitness.metrics.OverallFitness.OverallFitnessGUI
 
init(ParetoFitnessEvaluator) - Method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator.ParetoFitnessEvaluatorGUI
 
init(F) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsAbstract
Initialize the GUI when an instance is already available (f.i.
init(F) - Method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsEmpty
 
initializeContentsPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
initializeContentsPanel() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
initializeState() - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
initializes an empty state, with the root enabled
inParetoFront(NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Checks whether the given tree is in the Pareto front
insert(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
insert(int, int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
insert(int, int[], int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
InsertActivityGuided - Class in org.processmining.plugins.etm.mutation.mutators
DISABLED Smartly adds an activity where logmoves are detected.
InsertActivityGuided(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.InsertActivityGuided
 
InsertionCrossover<R extends NAryTree> - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
Fully functional implementation of another crossover that does not provide significant improvements
InsertionCrossover(int, Probability) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.InsertionCrossover
 
InsertionCrossover(int, Probability, CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.InsertionCrossover
 
installAttributes(CellView) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellRenderer
 
instantiateTreeFitness(CentralRegistry, Class<TreeFitnessAbstract>) - Static method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
 
IntArrayCrossover - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Cross-over with a configurable number of points (fixed or random) for arrays of primitive ints.
IntArrayCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IntArrayCrossover
Default is single-point cross-over, applied to all parents.
IntArrayCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IntArrayCrossover
Cross-over with a fixed number of cross-over points.
IntArrayCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IntArrayCrossover
Cross-over with a fixed number of cross-over points.
IntArrayCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IntArrayCrossover
Cross-over with a variable number of cross-over points.
IntArrayCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IntArrayCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
IntelligentTreeFactory - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
 
IntelligentTreeFactory(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.IntelligentTreeFactory
 
InteractiveSelection<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive
Special selection strategy used for interactive evolutionary algorithms.
InteractiveSelection(Console<R>, Renderer<T, R>, int, int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive.InteractiveSelection
 
InteractiveSelection(Console<T>, int, int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive.InteractiveSelection
 
IntSequenceIDSource - Class in org.uncommonseditedbyjoosbuijs.util.id
Thread-safe source for unique IDs.
IntSequenceIDSource(int) - Constructor for class org.uncommonseditedbyjoosbuijs.util.id.IntSequenceIDSource
 
IntSequenceIDSource() - Constructor for class org.uncommonseditedbyjoosbuijs.util.id.IntSequenceIDSource
Creates a sequence that starts at zero.
inverseGrep(TIntProcedure) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
invokeUnchecked(Method, Object, Object...) - Static method in class org.uncommonseditedbyjoosbuijs.util.reflection.ReflectionUtils
Invokes the specified method without throwing any checked exceptions.
invokeUnchecked(Constructor<T>, Object...) - Static method in class org.uncommonseditedbyjoosbuijs.util.reflection.ReflectionUtils
Invokes the specified constructor without throwing any checked exceptions.
isAborted() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.UserAbort
 
isAlignmentSet() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
Returns TRUE if there is alignment inforamtion available, otherwise returns false.
isAllowImplicitOrTermination() - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
isBlocked(int) - Method in class org.processmining.plugins.etm.model.narytree.Configuration
 
isBlocked(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns true if the given node is blocked in the given configuration
isBlocked(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
isBlocked(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
isConsistent() - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns true if the tree is (internally) consistent
isConsistent() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
isConsistent(TreeRecord, Trace, NAryTree, int) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
isCpuEfficient() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
isDetailedAlignmentInfoEnabled() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
isDowngraded(int) - Method in class org.processmining.plugins.etm.model.narytree.Configuration
Returns TRUE if the node is downgrade to another operator type.
isDowngraded(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
isEmpty() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
isEmpty() - Method in interface org.processmining.plugins.etm.model.narytree.StateBuilder.StateQueue
true if the queue is empty
isEnabled(byte[], int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
isExactEstimate() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
isExactEstimateKnown() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
isExactEstimateKnown() - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
isExactEstimateKnown() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
isFinal(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
isFinal(Delegate<? extends Head, ? extends Tail>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
isFinal(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
returns true if and only if this state is an array of 0's, i.e.
isFitnessKnown(NAryTree) - Method in class org.processmining.plugins.etm.CentralRegistry
Function that checks whether a fitness is known AND PROPERLY SET for this tree.
isGuided() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
Returns whether this mutation is guided/smart (TRUE) or random/dumb (FALSE).
isHidden(int) - Method in class org.processmining.plugins.etm.model.narytree.Configuration
 
isHidden(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns true if the given node is hidden in the given configuration
isHidden(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
isInitialized - Variable in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.BasisHistory
 
isInitialized() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.BasisHistory
 
isInSubtree(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns if the child appears in the subtree of the parent
isInSubtree(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
isIntVariables() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
IslandEvolution<T extends java.lang.Comparable<? super T>> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands
An implementation of island evolution in which multiple independent populations are evolved in parallel with periodic migration of individuals between islands.
IslandEvolution(int, Migration, CandidateFactory<T>, EvolutionaryOperator<T>, FitnessEvaluator<? super T>, SelectionStrategy<? super T>, Random) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.IslandEvolution
Create an island system with the specified number of identically-configured islands.
IslandEvolution(List<EvolutionEngine<T>>, Migration, boolean, Random) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.IslandEvolution
Create an island evolution system from a list of pre-configured islands.
IslandEvolutionObserver<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands
A specialisation of EvolutionObserver that, as well as receiving global population updates (at the end of each epoch), can receive individual island population updates (at the end of each generation on each island).
islandPopulationUpdate(int, PopulationData<? extends T>) - Method in class org.processmining.plugins.etm.logging.EvolutionLogger
 
islandPopulationUpdate(int, PopulationData<? extends T>) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.IslandEvolutionObserver
Method called to notify the listener of the state of the population of an individual island.
isLastResultReliable() - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Returns whether the last result was reliable or not.
isLeaf(int) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
isLeaf(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns true if a node is a leaf.
isLeaf(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
isLeaf(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
isNatural() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
Wrapper around the TreeFitnessInfo.isNatural() for compliance with Watchmaker's FitnessEvaluator interface
isNatural() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Whether a bigger fitness value is good (TRUE) or bad (FALSE).
isNatural() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.CachingFitnessEvaluator
Specifies whether this evaluator generates natural fitness scores or not.
isNatural() - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.FitnessEvaluator
Specifies whether this evaluator generates natural fitness scores or not.
isNaturalFitness() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
Indicates whether the fitness scores are natural or non-natural.
isPreventDuplicates() - Method in class org.processmining.plugins.etm.mutation.GuidedTreeMutationCoordinator
 
isPreventDuplicates() - Method in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
 
isPushDownUnderAND() - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
isReliable() - Method in class org.processmining.plugins.etm.fitness.TreeFitness
Returns TRUE if the fitness values are reliable but FALSE if the alignment calculation was aborted
isRunning() - Method in class org.processmining.plugins.etm.ETMAbstract
 
isSet() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
Returns true if moves are recorded
isSet() - Method in class org.processmining.plugins.etm.fitness.TreeFitness
 
isStubborn() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
isStubborn() - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
isUselessNode(NAryTree, int) - Static method in class org.processmining.plugins.etm.fitness.metrics.SimplicityUselessNodes
Tests if the given node in the tree is a useless node.
iterator() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 

J

JFreeChartCustomThemes - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
JFreeChartCustomThemes(String) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.JFreeChartCustomThemes
 
JFreeChartCustomThemes.Themes - Enum in org.processmining.plugins.etm.ui.visualization.paretofront
 
JGraphVisualisation - Class in org.processmining.plugins.etm.ui.visualization.narytree
 
JGraphVisualisation() - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.JGraphVisualisation
 

K

key - Variable in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
killWork(String, String, boolean) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
killWork(String, String, String) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
knownInfosArray - Variable in class org.processmining.plugins.etm.fitness.FitnessRegistry
 

L

lastBestDist - Variable in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
lastIndexOf(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
lastIndexOf(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
LCA(NAryTree, int, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtilsAlignmentRepair
Returns the Lowest Common Ancestor (LCA) of two nodes a and b.
LCAImpr(NAryTree, int, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtilsAlignmentRepair
UNTESTED
leaf2sync - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
LeafFactory - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
Creates a tree of a single leaf
LeafFactory(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.LeafFactory
 
LEAFHEIGHT - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
leafs - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
stores the index of the next leaf
LeafView - Class in org.processmining.plugins.etm.model.narytree.visualisation
 
LeafView(Object) - Constructor for class org.processmining.plugins.etm.model.narytree.visualisation.LeafView
 
LEAFWIDTH - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
lengthLongestTrace - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
limit - Variable in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
ListCrossover<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Variable-point (fixed or random) cross-over for arbitrary lists.
ListCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListCrossover
Default is single-point cross-over, applied to all parents.
ListCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListCrossover
Cross-over with a fixed number of cross-over points.
ListCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListCrossover
Cross-over with a fixed number of cross-over points.
ListCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListCrossover
Cross-over with a variable number of cross-over points.
ListCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListCrossover
Cross-over with a variable number of cross-over points.
listeners - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
A list of listeners that will be notified of the ETMs progress
ListernerList() - Constructor for class org.processmining.plugins.etm.live.ETMLiveListener.ListernerList
 
ListInversion<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
An evolutionary operator that randomly reverses a subsection of a list.
ListInversion(Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListInversion
 
ListInversion(NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListInversion
 
ListOperator<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
A higher-order evolutionary operator that is applied to populations made up of lists.
ListOperator(EvolutionaryOperator<T>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOperator
 
ListOrderCrossover<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Implements ordered cross-over between arbitrary lists.
ListOrderCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderCrossover
Creates a cross-over operator with a cross-over probability of 1.
ListOrderCrossover(Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderCrossover
Creates a cross-over operator with the specified cross-over probability.
ListOrderCrossover(NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderCrossover
Creates a cross-over operator where cross-over may or may not be applied to a given pair of parents depending on the crossoverProbability.
ListOrderMutation<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
A special mutation implementation that instead of changing the genes of the candidate, re-orders them.
ListOrderMutation() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderMutation
Default is one mutation per candidate.
ListOrderMutation(int, int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderMutation
 
ListOrderMutation(NumberGenerator<Integer>, NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderMutation
Typically the mutation count will be from a Poisson distribution.
ListPermutationFactory<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories
Generates random candidates from a set of elements.
ListPermutationFactory(List<T>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.ListPermutationFactory
Creates a factory that creates lists that contain each of the specified elements exactly once.
LiveETMParetoVisualization - Class in org.processmining.plugins.etm.ui.visualization.paretofront
This class provides a visualization on a running ETMPareto instance showing both controls towards the ETMPareto instance as well as the 'standard' ParetoFront visualization which is updated whenever the ETMPareto instance signals an update.
LiveETMParetoVisualization() - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
 
loadCaseStudyLogs() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPMsmallFunctions
Instantiate the case study logs from the original files
loadConfigCaseStudyLogs() - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Instantiate the case study logs from the original files
loadExternalLog() - Static method in class org.processmining.plugins.etm.tests.TreeEvaluationTest
 
loadFromFile(String) - Static method in class org.processmining.plugins.etm.utils.LogUtils
 
loadLogs(String[]) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Tries to load the provided list of filenames from the EventLogDirectory
localStateBuilder - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
locationOfLastChange() - Method in class org.processmining.plugins.etm.mutation.mutators.AddNodeRandom
 
locationOfLastChange - Variable in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
locationOfLastChange() - Method in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
Returns the node closest to where the change was made (e.g.
locationOfLastChange - Variable in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
 
lockTree(NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Locks the provided tree, meaning that it will not be removed from the Pareto front during the lock
log - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
LOG - Static variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
logAsLineOfTraces(XLog, XEventClassifier) - Static method in class org.processmining.plugins.etm.utils.LogUtils
WIP
LogCreator - Class in org.processmining.plugins.etm.model.narytree.test
 
LogCreator() - Constructor for class org.processmining.plugins.etm.model.narytree.test.LogCreator
 
logDir - Variable in class org.processmining.plugins.etm.experiments.ExperimentSettingsAbstract
Directory into which logging files of the execution are to be written
logFileDir - Variable in class org.processmining.plugins.etm.experiments.ExperimentSettingsAbstract
Directory in which the event log files are stored
LoggingEvolutionEngine<R> - Class in org.processmining.plugins.etm.engines
A generic evolution engine that provides some logging functionalities (UNDER CONSTRUCTION).
LoggingEvolutionEngine(ETMParamAbstract<R>) - Constructor for class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
logModulo - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
LOGP - Static variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
logPopulation(List<EvaluatedCandidate<NAryTree>>) - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
logResult(List<EvaluatedCandidate<NAryTree>>) - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
Write the current result to a file, should be implemented by each specific engine
logResult(List<EvaluatedCandidate<NAryTree>>) - Method in class org.processmining.plugins.etm.engines.ParetoEngine
 
logResult(List<EvaluatedCandidate<NAryTree>>) - Method in class org.processmining.plugins.etm.engines.TreeEvolutionEngine
Builds a string that described the whole provided result such that it can be logged
logSettings(boolean) - Method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
LogUtils - Class in org.processmining.plugins.etm.utils
A collection of generic XLog utility methods used in the ETM
LogUtils() - Constructor for class org.processmining.plugins.etm.utils.LogUtils
 
LogUtilsTest - Class in org.processmining.plugins.etm.tests
 
LogUtilsTest() - Constructor for class org.processmining.plugins.etm.tests.LogUtilsTest
 
LongSequenceIDSource - Class in org.uncommonseditedbyjoosbuijs.util.id
Thread-safe source for unique IDs.
LongSequenceIDSource(long) - Constructor for class org.uncommonseditedbyjoosbuijs.util.id.LongSequenceIDSource
 
LongSequenceIDSource() - Constructor for class org.uncommonseditedbyjoosbuijs.util.id.LongSequenceIDSource
Creates a sequence that starts at zero.
LOOP - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type LOOP
LPDerived - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
LPDerived - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
LPDerived - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
LPDerived - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
LPSolved - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
LPSolved - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
LPSolved - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
LPSolved - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
LpSolveExtension - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
LpSolveExtension() - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
 

M

main(String[]) - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
 
main(String[]) - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPMsmallFunctions
 
main(String[]) - Static method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
main(String[]) - Static method in class org.processmining.plugins.etm.experiments.papers.BPI14experiments
 
main(String[]) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
Provide the arguments for authentication: args[0] = username args[1] = password
main(String[]) - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
 
main(String[]) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
main(String[]) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
 
main(String[]) - Static method in class org.processmining.plugins.etm.factory.InductiveMinerWrapper
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
TEST method
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.PerformanceEval
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.CollectData
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.EmptyTraceTest
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.LogCreator
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.MemTest
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.Test
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.TestNormalization
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.test.TestTreeFunctions
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
main(String[]) - Static method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.AlfredoBugTest
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.ConfigurationTests
 
main(String...) - Static method in class org.processmining.plugins.etm.tests.EditDistanceTest
 
main(String...) - Static method in class org.processmining.plugins.etm.tests.InductiveHybridMiner
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.LogUtilsTest
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.MinimalExample
Minimal code to run the ETMb to discover a Pareto front.
main(String[]) - Static method in class org.processmining.plugins.etm.tests.MutationTests
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.PrecisionOperatorCostTests
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.PTConversionTests
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.TestTreeFitnessGenericDeepClone
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.TranslationsTest
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.TreeDotCreator
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.TreeEvaluationTest
 
main(String[]) - Static method in class org.processmining.plugins.etm.tests.TreeFitnessComparatorTest
 
main(String[]) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMwithoutGUI
 
main(String[]) - Static method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.FitnessEvaluationWorker
Entry-point for running this class standalone, as an additional node for fitness evaluations.
makeAvailable(int) - Method in class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
manager - Variable in class org.processmining.plugins.etm.ETMAbstract
The provided object manager to which we will ask our ProMObjectID once we are so far
map1(ActivityNode) - Method in class org.processmining.plugins.ptmerge.cosemap.SMap
 
mapRankToScore(int, int) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RankSelection
Maps a population index to a relative pseudo-fitness score that can be used for fitness-proportionate selection.
marking2modelmove - Variable in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
marking2treenode - Variable in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
marking2visitCount - Variable in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
mate(NAryTree, NAryTree, int, Random) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.CombinationCrossover
 
mate(NAryTree, NAryTree, int, Random) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.InsertionCrossover
Swap two nodes between the trees based on alignment move mapping
mate(NAryTree, NAryTree, int, Random) - Method in class org.processmining.plugins.etm.mutation.TreeCrossover
Swaps randomly selected sub-trees between the two parents.
mate(T, T, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.AbstractCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(BitString, BitString, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.BitStringCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(byte[], byte[], int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ByteArrayCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(char[], char[], int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.CharArrayCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(double[], double[], int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.DoubleArrayCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(int[], int[], int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.IntArrayCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(List<T>, List<T>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(List<T>, List<T>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ListOrderCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(T[], T[], int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ObjectArrayCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
mate(String, String, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringCrossover
Perform cross-over on a pair of parents to generate a pair of offspring.
max() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
maxBytes - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
maxBytestoUse - Variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
maxNumOfStates - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
maxOccInTrace - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
maxThreads - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
MAXTRIES - Static variable in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
A constant that indicates how often a mutation function can try to get to a correct node before it should give up
maxValRHS - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
memory() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
MemoryEfficient(NAryTree, MemoryEfficientAStarAlgorithm<H, T>, H, Trace, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.StubbornNAryTreeAStarThread.MemoryEfficient
 
MEMORYLESSQUEUE - Static variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
stateQueue that does not store anything.
MemTest - Class in org.processmining.plugins.etm.model.narytree.test
 
MemTest() - Constructor for class org.processmining.plugins.etm.model.narytree.test.MemTest
 
mergeLogs(XLog...) - Static method in class org.processmining.plugins.etm.utils.LogUtils
Merges the provided XLogs into a new XLog instance.
mergePTsAndMakeLaTeX() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
Deprecated.
mergeStatFiles(String, String, TObjectShortMap<String>) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.PerformanceEval
 
mergeStatFiles(String, String, TObjectShortMap<String>) - Static method in class org.processmining.plugins.etm.model.narytree.test.Test
 
migrate(List<List<EvaluatedCandidate<T>>>, int, Random) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.Migration
 
migrate(List<List<EvaluatedCandidate<T>>>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.RingMigration
Migrates a fixed number of individuals from each island to the adjacent island.
Migration - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands
Strategy interface for different ways of migrating individuals between islands in IslandEvolution.
min() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
mineConfigurable(UIPluginContext, XLog...) - Method in class org.processmining.plugins.etm.ui.plugins.ETMPlugin
 
mineConfigurableWithSeed(UIPluginContext, ProcessTree, XLog...) - Method in class org.processmining.plugins.etm.ui.plugins.ETMPlugin
 
minePTWithClassifier(PluginContext, XLog, XEventClassifier) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMwithoutGUI
 
minePTWithParameters(PluginContext, XLog, XEventClassifier, ETMParam) - Static method in class org.processmining.plugins.etm.ui.plugins.ETMwithoutGUI
 
minimalCall() - Method in class org.processmining.plugins.etm.tests.ParameterInstantiationTests
 
MinimalExample - Class in org.processmining.plugins.etm.tests
 
MinimalExample() - Constructor for class org.processmining.plugins.etm.tests.MinimalExample
 
MLcost - Static variable in class org.processmining.plugins.etm.CentralRegistry
 
MMcost - Static variable in class org.processmining.plugins.etm.CentralRegistry
 
MODEL - Static variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
modelCosts(NAryTree) - Static method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
ModelPrefix - Class in org.processmining.plugins.boudewijn.treebasedreplay.astar
 
ModelPrefix() - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
ModelPrefix(ModelPrefix) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
move(int, int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
moves the given node by removing it from its parent and adding is under the new parent.
move(int, int, int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
moves the n-th child of the parent "par" by removing it from the tree and inserting it as a new child under newParent.
move(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
move(int, int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
move(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
moveCount - Variable in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
moveType - Variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
msgfunc(LpSolve, Object, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
MultiThreadedFitnessEvaluator - Class in org.processmining.plugins.etm.fitness.metrics
This fitness evaluator takes care of multi-threaded calls from the Watchmaker framework.
MultiThreadedFitnessEvaluator(CentralRegistry, TreeFitnessAbstract...) - Constructor for class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
MultiThreadedFitnessEvaluator(CentralRegistry, TreeFitnessAbstract, int) - Constructor for class org.processmining.plugins.etm.fitness.metrics.MultiThreadedFitnessEvaluator
 
mutate(NAryTree) - Method in class org.processmining.plugins.etm.mutation.mutators.AddNodeRandom
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.AddNodeRandom
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.ConfigurationMutator
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.GraduallyConsiderMoreEventClasses
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.InsertActivityGuided
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuided
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuidedWithRepairRecommendation
 
mutate(NAryTree) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeByIntelligentTreeMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeByIntelligentTreeMutation
 
mutate(NAryTree) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeByLeafMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeByLeafMutation
 
mutate(NAryTree) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeBySequenceMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeBySequenceMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.MutateLeafClassGuided
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.MutateOperatorTypeGuided
Walks through the tree to find an operator node that behaves differently than it should.
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.MutateSingleNodeRandom
 
mutate(NAryTree) - Method in class org.processmining.plugins.etm.mutation.mutators.NormalizationMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.NormalizationMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.PatternRewriteGuided
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.RemoveActivityGuided
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.RemoveSubtreeRandom
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.RemoveUselessNode
 
mutate(NAryTree) - Method in class org.processmining.plugins.etm.mutation.mutators.ReplaceTreeMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.ReplaceTreeMutation
 
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.mutators.ShuffleCluster
 
mutate(NAryTree, int, boolean) - Method in class org.processmining.plugins.etm.mutation.mutators.ShuffleCluster
Shuffles a selected cluster
mutate(NAryTree, int) - Method in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
Mutates the given node (only use if you need to mutate a specific sub tree, not beeing the whole tree).
mutate(NAryTree) - Method in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
Calls mutate(Node) on the root and makes sure that the changed node becomes the new root
mutateLeaf(NAryTree, int, ArrayList<AlignmentMoveList>, TObjectIntMap<Trace>) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuided
 
MutateLeafClassGuided - Class in org.processmining.plugins.etm.mutation.mutators
DISABLED
MutateLeafClassGuided(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.MutateLeafClassGuided
 
mutateOperator(NAryTree, int, ArrayList<AlignmentMoveList>, TObjectIntMap<Trace>) - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuided
 
MutateOperatorTypeGuided - Class in org.processmining.plugins.etm.mutation.mutators
DISABLED
MutateOperatorTypeGuided(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.MutateOperatorTypeGuided
 
MutateSingleNodeGuided - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
 
MutateSingleNodeGuided(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuided
 
MutateSingleNodeGuidedWithRepairRecommendation - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
Guided mutation with service repair recommendations (by Artem Polyvyannyy)
MutateSingleNodeGuidedWithRepairRecommendation(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.MutateSingleNodeGuidedWithRepairRecommendation
 
MutateSingleNodeRandom - Class in org.processmining.plugins.etm.mutation.mutators
Randomly mutates/changes a single node
MutateSingleNodeRandom(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.MutateSingleNodeRandom
 
MutationTests - Class in org.processmining.plugins.etm.tests
 
MutationTests() - Constructor for class org.processmining.plugins.etm.tests.MutationTests
 
MyCellViewFactory - Class in org.processmining.plugins.etm.ui.visualization.narytree
 
MyCellViewFactory() - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.MyCellViewFactory
 

N

N - Static variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
constant indicating no token is present in the subtree under a node
NARYTREE - Static variable in class org.processmining.plugins.etm.model.narytree.connections.NAryTreeToXEventClassesConnection
 
NAryTree - Interface in org.processmining.plugins.etm.model.narytree
 
NAryTreeBasis2ILPDelegate - Class in org.processmining.plugins.etm.model.narytree.replayer.basisilp2
 
NAryTreeBasis2ILPDelegate(AStarAlgorithm, NAryTree, int, int[], int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeBasis2ILPDelegate
 
NAryTreeBasis2ILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeBasis2ILPDelegate
 
NAryTreeBasisILPDelegate - Class in org.processmining.plugins.etm.model.narytree.replayer.basisilp
 
NAryTreeBasisILPDelegate(AStarAlgorithm, NAryTree, int, int[], int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
NAryTreeBasisILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
NAryTreeBasisILPTail - Class in org.processmining.plugins.etm.model.narytree.replayer.basisilp
 
NAryTreeBasisILPTail(NAryTreeBasisILPDelegate, NAryTreeHead, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
NAryTreeBasisILPTail(int, short[], boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
NAryTreeBasisILPTail(NAryTreeBasisILPDelegate, NAryTreeHead) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
NAryTreeBasisILPTailCompressor - Class in org.processmining.plugins.etm.model.narytree.replayer.basisilp
 
NAryTreeBasisILPTailCompressor(int, int, short, int, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTailCompressor
 
NAryTreeEmptyDelegate - Class in org.processmining.plugins.etm.model.narytree.replayer.empty
 
NAryTreeEmptyDelegate(AStarAlgorithm, NAryTree, int, int[], int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyDelegate
 
NAryTreeEmptyTail - Class in org.processmining.plugins.etm.model.narytree.replayer.empty
 
NAryTreeFullILPDelegate - Class in org.processmining.plugins.etm.model.narytree.replayer.fullilp
 
NAryTreeFullILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPDelegate
 
NAryTreeFullILPTail - Class in org.processmining.plugins.etm.model.narytree.replayer.fullilp
 
NAryTreeFullILPTail(NAryTreeFullILPDelegate, NAryTreeHead, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
NAryTreeFullILPTail(int, short[]) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
NAryTreeFullILPTail(NAryTreeFullILPDelegate, NAryTreeHead) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTail
 
NAryTreeFullILPTailCompressor - Class in org.processmining.plugins.etm.model.narytree.replayer.fullilp
 
NAryTreeFullILPTailCompressor(int, int, short) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeFullILPTailCompressor
 
NAryTreeHead - Class in org.processmining.plugins.etm.model.narytree.replayer
 
NAryTreeHead(AbstractNAryTreeDelegate<?>, Trace) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
NAryTreeHeadCompressor<T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.etm.model.narytree.replayer
 
NAryTreeHeadCompressor(AbstractNAryTreeDelegate<?>, short) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
NAryTreeHistory - Class in org.processmining.plugins.etm.model.narytree
Class to store the history of changes of the trees through the evolutionary process.
NAryTreeHistory(NAryTree, int, NAryTreeHistory.TypesOfChange) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeHistory
 
NAryTreeHistory.TypesOfChange - Enum in org.processmining.plugins.etm.model.narytree
 
NAryTreeHybridILPDelegate - Class in org.processmining.plugins.etm.model.narytree.replayer.hybridilp
 
NAryTreeHybridILPDelegate(AStarAlgorithm, NAryTree, int, int[], int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
NAryTreeHybridILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
NAryTreeHybridILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPDelegate
 
NAryTreeHybridILPTail - Class in org.processmining.plugins.etm.model.narytree.replayer.hybridilp
 
NAryTreeHybridILPTail(NAryTreeHybridILPDelegate, NAryTreeHead, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
NAryTreeHybridILPTail(int, short[], boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
NAryTreeHybridILPTail(NAryTreeHybridILPDelegate, NAryTreeHead) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
NAryTreeHybridILPTailCompressor - Class in org.processmining.plugins.etm.model.narytree.replayer.hybridilp
 
NAryTreeHybridILPTailCompressor(int, int, short, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTailCompressor
 
NAryTreeImpl - Class in org.processmining.plugins.etm.model.narytree
This class implements n-ary process trees.
NAryTreeImpl(NAryTree) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
NAryTreeImpl(int[], short[], int[]) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
NAryTreeImpl(int, int) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
NAryTreeImpl(TIntList, TShortList, TIntList) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
NAryTreeImpl(List<Integer>, List<Short>, List<Integer>) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
NAryTreeImplWithHistory - Class in org.processmining.plugins.etm.model.narytree
 
NAryTreeImplWithHistory(NAryTree) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
NAryTreeImplWithHistory(int[], short[], int[]) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
NAryTreeImplWithHistory(int, int) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
NAryTreeImplWithHistory(TIntList, TShortList, TIntList) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
NAryTreeImplWithHistory(List<Integer>, List<Short>, List<Integer>) - Constructor for class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
NAryTreeLPDelegate - Class in org.processmining.plugins.etm.model.narytree.replayer.lp
 
NAryTreeLPDelegate(AStarAlgorithm, NAryTree, int, int[], int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeLPDelegate
 
NAryTreeLPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeLPDelegate
 
NAryTreeNativeILPDelegate - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
NAryTreeNativeILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
NAryTreeNativeILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
 
NAryTreeNativeILPDelegate(AStarAlgorithm, NAryTree, int, int[], int, boolean, boolean, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPDelegate
Deprecated.
Temporary constructor to allow LP tests
NAryTreeNativeILPTail - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
NAryTreeNativeILPTail(NAryTreeNativeILPDelegate, NAryTreeHead, int, BasisHistory) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
NAryTreeNativeILPTail(int, short[], boolean, BasisHistory) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
NAryTreeNativeILPTailCompressor - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
NAryTreeNativeILPTailCompressor(int, int, short, int, int) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTailCompressor
 
NAryTreePostProcessor<H extends NAryTreeHead,T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.etm.model.narytree.replayer
 
NAryTreePostProcessor(TreeDelegate<H, T>, NAryTree, int, Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
NAryTreeReplayer<H extends NAryTreeHead,T extends nl.tue.astar.Tail,D extends TreeDelegate<H,T>> - Interface in org.processmining.plugins.etm.model.narytree.replayer
 
NAryTreeReplayer.PerformanceType - Enum in org.processmining.plugins.etm.model.narytree.replayer
 
NAryTreeReplayer.VerboseLevel - Enum in org.processmining.plugins.etm.model.narytree.replayer
 
NAryTreeReplayerWithBasis2ILP - Class in org.processmining.plugins.etm.model.narytree.replayer.basisilp2
 
NAryTreeReplayerWithBasis2ILP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, boolean, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeReplayerWithBasis2ILP
 
NAryTreeReplayerWithBasis2ILP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, boolean, int, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeReplayerWithBasis2ILP
 
NAryTreeReplayerWithBasisILP - Class in org.processmining.plugins.etm.model.narytree.replayer.basisilp
 
NAryTreeReplayerWithBasisILP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, boolean, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeReplayerWithBasisILP
 
NAryTreeReplayerWithFullILP - Class in org.processmining.plugins.etm.model.narytree.replayer.fullilp
 
NAryTreeReplayerWithFullILP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, boolean, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeReplayerWithFullILP
 
NAryTreeReplayerWithHybridILP - Class in org.processmining.plugins.etm.model.narytree.replayer.hybridilp
 
NAryTreeReplayerWithHybridILP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, boolean, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeReplayerWithHybridILP
 
NAryTreeReplayerWithLP - Class in org.processmining.plugins.etm.model.narytree.replayer.lp
 
NAryTreeReplayerWithLP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, boolean, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeReplayerWithLP
 
NAryTreeReplayerWithNativeILP - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
NAryTreeReplayerWithNativeILP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, boolean, boolean, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeReplayerWithNativeILP
 
NAryTreeReplayerWithoutILP - Class in org.processmining.plugins.etm.model.narytree.replayer.empty
 
NAryTreeReplayerWithoutILP(AStarAlgorithm, AStarThread.Canceller, NAryTree, int, int[], Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], Map<Trace, TreeRecord>, AStarObserver...) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeReplayerWithoutILP
 
naryTreeToBPMNPng() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
 
naryTreeToLatex(NAryTree, XEventClasses) - Static method in class org.processmining.plugins.etm.experiments.PaperMethods
 
naryTreeToLatex(NAryTree, XEventClasses, CentralRegistry) - Static method in class org.processmining.plugins.etm.experiments.PaperMethods
 
NAryTreeToProcessTree - Class in org.processmining.plugins.etm.model.narytree.conversion
 
NAryTreeToProcessTree() - Constructor for class org.processmining.plugins.etm.model.narytree.conversion.NAryTreeToProcessTree
 
NAryTreeToXEventClassesConnection - Class in org.processmining.plugins.etm.model.narytree.connections
 
NAryTreeToXEventClassesConnection(NAryTree, XEventClasses) - Constructor for class org.processmining.plugins.etm.model.narytree.connections.NAryTreeToXEventClassesConnection
 
navigationPanel - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
The navigation panel, containing all navigators
nChildren(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the number of children of a node.
nChildren(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
NewMetric - Class in org.processmining.plugins.etm.fitness.metrics
 
NewMetric(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.NewMetric
 
NewMetric(NewMetric) - Constructor for class org.processmining.plugins.etm.fitness.metrics.NewMetric
 
newThread(Runnable) - Method in class org.uncommonseditedbyjoosbuijs.util.concurrent.ConfigurableThreadFactory
Creates a new thread configured according to this factory's parameters.
next - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
stores the index of the next node in the subtree under m
nextEvolutionStep(List<EvaluatedCandidate<NAryTree>>, int, Random) - Method in class org.processmining.plugins.etm.engines.ParetoEngine
 
nextEvolutionStep(List<EvaluatedCandidate<NAryTree>>, int, Random) - Method in class org.processmining.plugins.etm.engines.TreeEvolutionEngine
This method performs a single step/iteration of the evolutionary process.
nextEvolutionStep(List<EvaluatedCandidate<T>>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
This method performs a single step/iteration of the evolutionary process.
nextEvolutionStep(List<EvaluatedCandidate<T>>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionStrategyEngine
This method performs a single step/iteration of the evolutionary process.
nextEvolutionStep(List<EvaluatedCandidate<T>>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.GenerationalEvolutionEngine
This method performs a single step/iteration of the evolutionary process.
nextEvolutionStep(List<EvaluatedCandidate<T>>, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.SteadyStateEvolutionEngine
This method performs a single step/iteration of the evolutionary process.
nextID() - Method in class org.uncommonseditedbyjoosbuijs.util.id.CompositeIDSource
Implementing classes are responsible for synchronization if concurrent invocations of this method are required.
nextID() - Method in interface org.uncommonseditedbyjoosbuijs.util.id.IDSource
Implementing classes are responsible for synchronization if concurrent invocations of this method are required.
nextID() - Method in class org.uncommonseditedbyjoosbuijs.util.id.IntSequenceIDSource
Implementing classes are responsible for synchronization if concurrent invocations of this method are required.
nextID() - Method in class org.uncommonseditedbyjoosbuijs.util.id.LongSequenceIDSource
Implementing classes are responsible for synchronization if concurrent invocations of this method are required.
nextID() - Method in class org.uncommonseditedbyjoosbuijs.util.id.StringPrefixIDSource
Implementing classes are responsible for synchronization if concurrent invocations of this method are required.
noChange() - Method in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
node2cost - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
nodeMaskSize - Variable in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTokenCountTailCompressor
 
nodeMaskSize - Variable in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTreeTailCompressor
 
NodeRelations - Class in org.processmining.plugins.etm.model.narytree.replayer
 
NodeRelations(NAryTree) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.NodeRelations
 
nodeToLatexForest(NAryTree, int, XEventClasses) - Static method in class org.processmining.plugins.etm.experiments.PaperMethods
 
nodeToString(NAryTree, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns the string representation of THIS NODE ONLY
nodeToString(NAryTree, int, XEventClasses) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns the string representation of THIS NODE ONLY, if a leaf then returns the corresponding XEventClass string representation or TAU if necessary
nodeToString(NAryTree, int, String[]) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns the string representation of THIS NODE ONLY, if a leaf then returns the corresponding XEventClass string representation or TAU if necessary
NONE - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
constant for no child/parent
NORMAL - Static variable in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
NormalizationMutation - Class in org.processmining.plugins.etm.mutation.mutators
This mutation normalizes the process tree.
NormalizationMutation(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.NormalizationMutation
 
normalize(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Normalizes a tree by first flattening it and then sorting it
NOTCONFIGURED - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
notifyPopulationChange(PopulationData<T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Send the population data to all registered observers.
NOVALUE - Static variable in class org.processmining.plugins.etm.fitness.TreeFitness
 
nrDuplicateActivities(NAryTree) - Static method in class org.processmining.plugins.etm.fitness.metrics.SimplicityMixed
 
nrDuplicateActivities(NAryTree, boolean) - Static method in class org.processmining.plugins.etm.fitness.metrics.SimplicityMixed
 
nrEventClasses() - Method in class org.processmining.plugins.etm.CentralRegistry
 
numConfigurations - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
The current number of configurations
numEdges() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
numEventClasses() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
numEventClasses() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
numLeafs() - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the number of leafs in the tree.
numLeafs() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
numNodes() - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
numNodes() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 

O

ObjectArrayCrossover<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Cross-over with a configurable number of points (fixed or random) for arrays of reference types.
ObjectArrayCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ObjectArrayCrossover
Default is single-point cross-over, applied to all parents.
ObjectArrayCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ObjectArrayCrossover
Cross-over with a fixed number of cross-over points.
ObjectArrayCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ObjectArrayCrossover
Cross-over with a fixed number of cross-over points.
ObjectArrayCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ObjectArrayCrossover
Cross-over with a variable number of cross-over points.
ObjectArrayCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.ObjectArrayCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
ObjectArrayPermutationFactory<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories
Generates random candidates from a set of elements.
ObjectArrayPermutationFactory(T[]) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.ObjectArrayPermutationFactory
Creates a factory that creates arrays that contain each of the specified elements exactly once.
omittable - Variable in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorVertex
 
onClipboard(String) - Static method in class org.processmining.plugins.etm.utils.ETMUtils
Puts the provided string on the clipboard for easy paste
OPERATORHEIGHT - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
OperatorRenderer() - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView.OperatorRenderer
 
OperatorVertex - Class in org.processmining.plugins.etm.ui.visualization.narytree
 
OperatorVertex() - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.OperatorVertex
 
OperatorVertex(Object) - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.OperatorVertex
 
OperatorView - Class in org.processmining.plugins.etm.model.narytree.visualisation
 
OperatorView(Object) - Constructor for class org.processmining.plugins.etm.model.narytree.visualisation.OperatorView
 
OperatorView - Class in org.processmining.plugins.etm.ui.visualization.narytree
 
OperatorView() - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView
 
OperatorView(Object) - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView
 
OperatorView.OperatorRenderer - Class in org.processmining.plugins.etm.ui.visualization.narytree
 
OPERATORWIDTH - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
optionToString(byte) - Static method in class org.processmining.plugins.etm.model.narytree.Configuration
 
OR - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type OR
org.processmining.plugins.boudewijn.treebasedreplay - package org.processmining.plugins.boudewijn.treebasedreplay
 
org.processmining.plugins.boudewijn.treebasedreplay.astar - package org.processmining.plugins.boudewijn.treebasedreplay.astar
 
org.processmining.plugins.boudewijn.treebasedreplay.tokencount - package org.processmining.plugins.boudewijn.treebasedreplay.tokencount
 
org.processmining.plugins.etm - package org.processmining.plugins.etm
 
org.processmining.plugins.etm.engines - package org.processmining.plugins.etm.engines
 
org.processmining.plugins.etm.experiments - package org.processmining.plugins.etm.experiments
 
org.processmining.plugins.etm.experiments.bpm2013 - package org.processmining.plugins.etm.experiments.bpm2013
 
org.processmining.plugins.etm.experiments.coselog - package org.processmining.plugins.etm.experiments.coselog
 
org.processmining.plugins.etm.experiments.papers - package org.processmining.plugins.etm.experiments.papers
 
org.processmining.plugins.etm.experiments.thesis - package org.processmining.plugins.etm.experiments.thesis
 
org.processmining.plugins.etm.factory - package org.processmining.plugins.etm.factory
 
org.processmining.plugins.etm.fitness - package org.processmining.plugins.etm.fitness
 
org.processmining.plugins.etm.fitness.metrics - package org.processmining.plugins.etm.fitness.metrics
 
org.processmining.plugins.etm.live - package org.processmining.plugins.etm.live
 
org.processmining.plugins.etm.logging - package org.processmining.plugins.etm.logging
 
org.processmining.plugins.etm.model - package org.processmining.plugins.etm.model
 
org.processmining.plugins.etm.model.narytree - package org.processmining.plugins.etm.model.narytree
 
org.processmining.plugins.etm.model.narytree.connections - package org.processmining.plugins.etm.model.narytree.connections
 
org.processmining.plugins.etm.model.narytree.conversion - package org.processmining.plugins.etm.model.narytree.conversion
 
org.processmining.plugins.etm.model.narytree.replayer - package org.processmining.plugins.etm.model.narytree.replayer
 
org.processmining.plugins.etm.model.narytree.replayer.basisilp - package org.processmining.plugins.etm.model.narytree.replayer.basisilp
 
org.processmining.plugins.etm.model.narytree.replayer.basisilp2 - package org.processmining.plugins.etm.model.narytree.replayer.basisilp2
 
org.processmining.plugins.etm.model.narytree.replayer.empty - package org.processmining.plugins.etm.model.narytree.replayer.empty
 
org.processmining.plugins.etm.model.narytree.replayer.fullilp - package org.processmining.plugins.etm.model.narytree.replayer.fullilp
 
org.processmining.plugins.etm.model.narytree.replayer.hybridilp - package org.processmining.plugins.etm.model.narytree.replayer.hybridilp
 
org.processmining.plugins.etm.model.narytree.replayer.lp - package org.processmining.plugins.etm.model.narytree.replayer.lp
 
org.processmining.plugins.etm.model.narytree.replayer.nativeilp - package org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
org.processmining.plugins.etm.model.narytree.test - package org.processmining.plugins.etm.model.narytree.test
 
org.processmining.plugins.etm.model.narytree.visualisation - package org.processmining.plugins.etm.model.narytree.visualisation
 
org.processmining.plugins.etm.model.serialization - package org.processmining.plugins.etm.model.serialization
 
org.processmining.plugins.etm.mutation - package org.processmining.plugins.etm.mutation
 
org.processmining.plugins.etm.mutation.mutators - package org.processmining.plugins.etm.mutation.mutators
 
org.processmining.plugins.etm.mutation.mutators.maikelvaneck - package org.processmining.plugins.etm.mutation.mutators.maikelvaneck
 
org.processmining.plugins.etm.parameters - package org.processmining.plugins.etm.parameters
 
org.processmining.plugins.etm.termination - package org.processmining.plugins.etm.termination
 
org.processmining.plugins.etm.tests - package org.processmining.plugins.etm.tests
 
org.processmining.plugins.etm.ui.plugins - package org.processmining.plugins.etm.ui.plugins
 
org.processmining.plugins.etm.ui.visualization.narytree - package org.processmining.plugins.etm.ui.visualization.narytree
 
org.processmining.plugins.etm.ui.visualization.paretofront - package org.processmining.plugins.etm.ui.visualization.paretofront
 
org.processmining.plugins.etm.ui.wizards - package org.processmining.plugins.etm.ui.wizards
 
org.processmining.plugins.etm.utils - package org.processmining.plugins.etm.utils
 
org.processmining.plugins.ptmerge.cosemap - package org.processmining.plugins.ptmerge.cosemap
 
org.uncommonseditedbyjoosbuijs.util.concurrent - package org.uncommonseditedbyjoosbuijs.util.concurrent
Concurrency utility classes.
org.uncommonseditedbyjoosbuijs.util.id - package org.uncommonseditedbyjoosbuijs.util.id
Strategies for providing unique identifiers of different types.
org.uncommonseditedbyjoosbuijs.util.reflection - package org.uncommonseditedbyjoosbuijs.util.reflection
Utilities for simplifying code that uses reflection.
org.uncommonseditedbyjoosbuijs.watchmaker.framework - package org.uncommonseditedbyjoosbuijs.watchmaker.framework
This package provides a framework for evolutionary computation.
org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories - package org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories
Provides convenient general-purpose CandidateFactory implementations for common candidate representations such as strings, lists and arrays.
org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive - package org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive
Classes for implementing interactive evolutionary algorithms.
org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands - package org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands
An implementation of island model evolution.
org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators - package org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Provides several ready-to-use standard evolutionary operators for commonly used data types such as arrays, lists and strings.
org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection - package org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection
Various selection strategies for use with evolutionary algorithms.
org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination - package org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination
Configurable conditions for terminating evolutionary algorithms.
OrthogonalRouting - Class in org.processmining.plugins.etm.model.narytree.visualisation
 
OrthogonalRouting() - Constructor for class org.processmining.plugins.etm.model.narytree.visualisation.OrthogonalRouting
 
ourProMObjectID - Variable in class org.processmining.plugins.etm.ETMAbstract
Our ProM object ID to check if we are deleted when we get a deletion message
outputTree(String, String, NAryTree, CentralRegistry) - Static method in class org.processmining.plugins.etm.experiments.CommandLineInterface
Outputs the NAryTree to the outputDir (e.g.
OverallFitness - Class in org.processmining.plugins.etm.fitness.metrics
Meta fitness calculator.
OverallFitness() - Constructor for class org.processmining.plugins.etm.fitness.metrics.OverallFitness
 
OverallFitness(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.OverallFitness
An empty constructor that creates and empty evaluators list
OverallFitness(CentralRegistry, LinkedHashMap<TreeFitnessAbstract, Double>) - Constructor for class org.processmining.plugins.etm.fitness.metrics.OverallFitness
Constructor which is provided a list of instantiated fitness algorithms and their weights
OverallFitness(OverallFitness) - Constructor for class org.processmining.plugins.etm.fitness.metrics.OverallFitness
 
OverallFitness.OverallFitnessGUI - Class in org.processmining.plugins.etm.fitness.metrics
GUI class that provides a GUI interface (for the ProM Wizard) to this fitness evaluator.
OverallFitnessGUI(ETMParamAbstract, PluginContext) - Constructor for class org.processmining.plugins.etm.fitness.metrics.OverallFitness.OverallFitnessGUI
 

P

P - Static variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
constant indicating the current node is not enabled, but there are enabled nodes in the subtee.
paint(Graphics) - Method in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView.OperatorRenderer
 
paintComponent(Graphics) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellRenderer
 
PaperMethods - Class in org.processmining.plugins.etm.experiments
 
PaperMethods() - Constructor for class org.processmining.plugins.etm.experiments.PaperMethods
 
param - Variable in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator.ParetoFitnessEvaluatorGUI
 
param - Variable in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsAbstract
 
ParameterInstantiationTests - Class in org.processmining.plugins.etm.tests
 
ParameterInstantiationTests() - Constructor for class org.processmining.plugins.etm.tests.ParameterInstantiationTests
 
params - Variable in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
params - Variable in class org.processmining.plugins.etm.ETM
 
params - Variable in class org.processmining.plugins.etm.ETMPareto
 
parent - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
stored the index of the parent of a node m.
PARETO - Static variable in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
ParetoEngine - Class in org.processmining.plugins.etm.engines
A specific engine that does not evolve a single NAryTree but a whole group of Trees in a ParetoFront.
ParetoEngine(ETMParamPareto) - Constructor for class org.processmining.plugins.etm.engines.ParetoEngine
 
ParetoFitnessEvaluator - Class in org.processmining.plugins.etm.fitness.metrics
This is a special evaluator type that should be called AFTER another META evaluator (f.i.
ParetoFitnessEvaluator(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
Constructs a new ParetoFitnessEvaluator instance.
ParetoFitnessEvaluator(CentralRegistry, ParetoFront) - Constructor for class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
Constructs a new ParetoFitnessEvaluator instance that can be used directly to evaluate the Pareto fitness.
ParetoFitnessEvaluator.ParetoFitnessEvaluatorGUI - Class in org.processmining.plugins.etm.fitness.metrics
GUI interface for the ParetoFitnessEvaluator class.
ParetoFitnessEvaluatorGUI(ETMParamPareto, PluginContext) - Constructor for class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator.ParetoFitnessEvaluatorGUI
 
paretoFront - Variable in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
 
ParetoFront - Class in org.processmining.plugins.etm.model
This class contains the Pareto front of Process Trees including support functions to add, remove and get trees from the front
ParetoFront(CentralRegistry, List<TreeFitnessInfo>) - Constructor for class org.processmining.plugins.etm.model.ParetoFront
Constructor of the Pareto front with a link to the central registry and the dimensions to consider
ParetoFront(CentralRegistry, int, List<TreeFitnessInfo>) - Constructor for class org.processmining.plugins.etm.model.ParetoFront
Constructor of the Pareto front with a link to the central registry and the dimensions to consider
ParetoFront(CentralRegistry, TreeFitnessInfo[]) - Constructor for class org.processmining.plugins.etm.model.ParetoFront
Constructor of the Pareto front with a link to the central registry and the dimensions to consider
ParetoFront(CentralRegistry, int, TreeFitnessInfo[]) - Constructor for class org.processmining.plugins.etm.model.ParetoFront
Constructor of the Pareto front with a link to the central registry and the dimensions to consider
paretoFront - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
The ParetoFront we're showing.
paretoFront - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
Reference to the Pareto Front object
ParetoFrontDimensionNavigator - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
ParetoFrontDimensionNavigator(ParetoVisualization, TreeFitnessInfo) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
ParetoFrontDimensionNavigator(ParetoVisualization, TreeFitnessInfo, boolean) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
ParetoFrontExport - Class in org.processmining.plugins.etm.model.serialization
 
ParetoFrontExport() - Constructor for class org.processmining.plugins.etm.model.serialization.ParetoFrontExport
 
ParetoFrontImport - Class in org.processmining.plugins.etm.model.serialization
 
ParetoFrontImport() - Constructor for class org.processmining.plugins.etm.model.serialization.ParetoFrontImport
 
paretoLimitString - Variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
String to append to a settings string in case of a pareto mode run on a real life event log (sets a Pareto front limit on Fr of 0.6 to be applied in generation 10, but also a Fr replay fitness limit of 0.6, to stop calculations 'early'), finally the PF is limited to 100 candidates max.
paretoVis - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
The Pareto visualization
ParetoVisualization - Class in org.processmining.plugins.etm.ui.visualization.paretofront
Visualizer for a ParetoFront object (including ProM Visualizer annotation etc.).
ParetoVisualization(ParetoFront, PluginContext) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 
ParetoVisualization(ParetoFront, PluginContext, List<AbstractParetoFrontNavigator>) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 
ParetoVisualization(ParetoFront) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 
ParetoVisualization(ParetoFront, List<AbstractParetoFrontNavigator>) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 
paretoVisualization - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
parse_basicDisc_runEx_noise(File, String, ThesisExperimentProcessor.ProcessingModes) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Parses the basicDisc_runEx_noise experiment files and produces a statistics file and a .tex file with the 'most average' process tree found in the final generation.
parse_basicDisc_runEx_noNoise(File, String, ThesisExperimentProcessor.ProcessingModes) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Parses the basicDisc_runEx_noNoise experiment files and produces a statistics file and a .tex file with the 'most average' process tree found in the final generation.
parse_basicDisc_runExNoise_pareto(File, String, ThesisExperimentProcessor.ProcessingModes) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
parse_BPI14_randomVsGuided(File, String) - Static method in class org.processmining.plugins.etm.experiments.papers.BPI14experiments
Parses the BPI14_runEx_randomVsGuided experiment files and produces a statistics file with the average Of of the different ratios.
parse_caseStudies_buildingPerm_and_WABO(File, String, ThesisExperimentProcessor.ProcessingModes) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Processes the experiment codes caseStudies_BuildingPerm and caseStudies_WABO1..5
parse_caseStudies_buildingPerm_randomVsGuided(File, String) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Parses the caseStudies_buildingPerm_randomVsGuided experiment files and produces a statistics file with the average Of of the different ratios.
parse_caseStudies_randomVsGuided(File, String) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Parses the caseStudies_randomVsGuided experiment files and produces a statistics file with the average Of of the different ratios.
parse_config_runEx() - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Parse the configuration experiments on the running example event logs
parse_config_standard(List<XLog>, String, Map<ThesisExperimentProcessor.ConfigurationApproaches, String[]>) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Processes the configuration experiments, all 5 approaches.
parse_config_wabo() - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
parse_standardStatsFile(File, String, String, boolean, ThesisExperimentProcessor.ProcessingModes) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Parses the provided experiment code statistic files and produces an aggregated file.
parseBooleanArgument(String) - Static method in class org.processmining.plugins.etm.experiments.CommandLineInterface
Tries to 'freely' interpret the argument as a boolean
path - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
If not null then the complete population is written to file for each generation.
PatternRewriteGuided - Class in org.processmining.plugins.etm.mutation.mutators
Randomly instantiates a leaf node and adds it to a randomly chosen parent which will add it to its children
PatternRewriteGuided(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.PatternRewriteGuided
 
perfectTree(XLogInfo) - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPMsmallFunctions
 
PerformanceEval - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
PerformanceEval() - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.PerformanceEval
 
poll() - Method in interface org.processmining.plugins.etm.model.narytree.StateBuilder.StateQueue
removes the node at the front of the queue and returns it.
PopulationData<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Immutable data object containing statistics about the state of an evolved population and a reference to the fittest candidate solution in the population.
PopulationData(T, double, double, double, boolean, int, int, int, long) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.PopulationData
 
populationSize - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
populationUpdate(PopulationData<? extends T>) - Method in class org.processmining.plugins.etm.logging.EvolutionLogger
 
populationUpdate(PopulationData<? extends NAryTree>) - Method in class org.processmining.plugins.etm.logging.StatisticsLogger
 
populationUpdate(PopulationData<? extends T>) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionObserver
Invoked when the state of the population has changed (typically at the end of a generation).
PRECISION - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
PrecisionEscEdges - Class in org.processmining.plugins.etm.fitness.metrics
 
PrecisionEscEdges() - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdges
 
PrecisionEscEdges(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdges
This precision metric uses the escaping edges as calculated by the replay alignment.
PrecisionEscEdges(PrecisionEscEdges) - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdges
Deep-clone copy constructor for automated cloning
PrecisionEscEdgesImproved - Class in org.processmining.plugins.etm.fitness.metrics
 
PrecisionEscEdgesImproved() - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdgesImproved
 
PrecisionEscEdgesImproved(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdgesImproved
This precision metric uses the escaping edges as calculated by the replay alignment.
PrecisionEscEdgesImproved(PrecisionEscEdgesImproved) - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionEscEdgesImproved
Deep-clone copy constructor for automated cloning
PrecisionFlowerSize - Class in org.processmining.plugins.etm.fitness.metrics
 
PrecisionFlowerSize() - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionFlowerSize
 
PrecisionOperatorCosts - Class in org.processmining.plugins.etm.fitness.metrics
 
PrecisionOperatorCosts() - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionOperatorCosts
 
PrecisionOperatorCostTests - Class in org.processmining.plugins.etm.tests
 
PrecisionOperatorCostTests() - Constructor for class org.processmining.plugins.etm.tests.PrecisionOperatorCostTests
 
PrecisionPerNode - Class in org.processmining.plugins.etm.fitness.metrics
 
PrecisionPerNode(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.PrecisionPerNode
 
preferredExperimentDate - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
prefix - Variable in class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
preprocessEvents(XEventClasses, Node) - Static method in class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
Preprocesses the XEventClasses object to contain all XEventClass innstances in the provided (sub)tree.
printLp() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
printRecord(TreeDelegate<?, ?>, Trace, TreeRecord) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
printTree(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
process(NAryTreeReplayer<H, T, ?>, NAryTreeReplayer.VerboseLevel, Trace, TreeRecord, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
processAlignment(NAryTreeReplayer<H, T, ?>, TreeRecord, int, ModelPrefix) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 
processChoiceExecution(byte[], NAryTree, int, int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processEmptySubtree(byte[], NAryTree, StateBuilder.StateQueue, int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processFinishedSubtree(byte[], NAryTree, int, StateBuilder.StateQueue) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processFinishedSubtreeIlv(byte[], NAryTree, StateBuilder.StateQueue, int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processFinishedSubtreeLoop(byte[], NAryTree, int, StateBuilder.StateQueue, int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processFinishedSubtreeOr(byte[], NAryTree, StateBuilder.StateQueue, int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processFinishedSubtreeRevSeq(byte[], NAryTree, int, StateBuilder.StateQueue, int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processFinishedSubtreeSeq(byte[], NAryTree, int, StateBuilder.StateQueue, int) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
processMovesForRecordWithUpToDateTail(Record, H, T, int, double, long) - Method in class org.processmining.plugins.etm.model.narytree.replayer.StubbornNAryTreeAStarThread
 
processTreeToLatex(ProcessTree) - Static method in class org.processmining.plugins.etm.experiments.PaperMethods
 
ProcessTreeToNAryTree - Class in org.processmining.plugins.etm.model.narytree.conversion
 
ProcessTreeToNAryTree() - Constructor for class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
Instantiate this class, needed to build the XEventClass list assuming the STANDARD CLASSIFIER.
ProcessTreeToNAryTree(XEventClassifier) - Constructor for class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
Instantiate this class, needed to build the XEventClasses object on the fly, assuming the provided classifier.
ProcessTreeToNAryTree(XEventClasses) - Constructor for class org.processmining.plugins.etm.model.narytree.conversion.ProcessTreeToNAryTree
Instantiate this class and provide it with a list of known event classes to use for translation
ProMCancelTerminationCondition - Class in org.processmining.plugins.etm.termination
A termination condition that listens to the ProM progress in the context for cancellation
ProMCancelTerminationCondition(PluginContext) - Constructor for class org.processmining.plugins.etm.termination.ProMCancelTerminationCondition
 
ProMCancelTerminationCondition(Progress) - Constructor for class org.processmining.plugins.etm.termination.ProMCancelTerminationCondition
 
providedObjectCreated(ProvidedObjectID, PluginContext) - Method in class org.processmining.plugins.etm.ETMAbstract
(non-Javadoc)
providedObjectDeleted(ProvidedObjectID) - Method in class org.processmining.plugins.etm.ETMAbstract
 
providedObjectFutureReady(ProvidedObjectID) - Method in class org.processmining.plugins.etm.ETMAbstract
 
providedObjectNameChanged(ProvidedObjectID) - Method in class org.processmining.plugins.etm.ETMAbstract
 
providedObjectObjectChanged(ProvidedObjectID) - Method in class org.processmining.plugins.etm.ETMAbstract
 
providesGUI - Variable in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsAbstract
 
providesGUI() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsAbstract
A boolean that indicates whether a GUI is actually build for this TreeFitnessInfo
PTConversionTests - Class in org.processmining.plugins.etm.tests
 
PTConversionTests() - Constructor for class org.processmining.plugins.etm.tests.PTConversionTests
 
PTQualityCalculator - Class in org.processmining.plugins.etm.ui.plugins
 
PTQualityCalculator() - Constructor for class org.processmining.plugins.etm.ui.plugins.PTQualityCalculator
 
purgeDirectory(File) - Static method in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
put(NAryTree, TreeRecord) - Method in class org.processmining.plugins.etm.fitness.AlignmentInfo
 

Q

queue - Variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
 

R

random - Variable in class org.processmining.plugins.etm.model.narytree.Simulator
 
randomTree(CentralRegistry) - Static method in class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
Returns a random tree
randomTree(int, double, int, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
randomTree(int, double, int, int, Random) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
RankSelection - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection
A selection strategy that is similar to fitness-proportionate selection except that is uses relative fitness rather than absolute fitness in order to determine the probability of selection for a given individual (i.e.
RankSelection() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RankSelection
Creates a default rank-based selector with a linear mapping function and selection frequencies that correspond to expected values.
RankSelection(SelectionStrategy<Object>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RankSelection
Creates a rank-based selector with a linear mapping function and configurable delegate for performing the proportionate selection.
readableSize(long) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
readParikhDoubleBitmask(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
readVarsDoubleBitmask(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
RED - Static variable in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
reduceSize() - Method in class org.processmining.plugins.etm.model.ParetoFront
 
reEvaluateParetoFitness() - Method in class org.processmining.plugins.etm.model.ParetoFront
Re-Evaluates all trees in the front and updates their overall fitness value using the ParetoFitnessEvaluator relative distance.
reEvaluateSeed(List<NAryTree>, TreeFitnessAbstract) - Static method in class org.processmining.plugins.etm.ETMAbstract
Re-evaluate the list of trees using the provided evaluator to make sure that we use the same dimensions, metrics, weights, etc.
ReflectionUtils - Class in org.uncommonseditedbyjoosbuijs.util.reflection
Helper methods to simplify code that uses reflection.
registry - Variable in class org.processmining.plugins.etm.factory.TreeFactoryAbstract
 
registry - Variable in class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
 
registry - Variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
registry - Variable in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
registry - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
Reference to the registry from where we get the values.
relaxed - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
remove(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
removes the child at index from node par.
remove(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
removes the node at index node from the tre
remove(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
remove(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
remove(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
remove(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
remove(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
RemoveActivityGuided - Class in org.processmining.plugins.etm.mutation.mutators
DISABLED!!!
RemoveActivityGuided(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.RemoveActivityGuided
 
removeAll(Collection<?>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
removeAll(TIntCollection) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
removeAll(int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
removeAllConfigurations() - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
 
removeAllConfigurations() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
removeAt(int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
removeConfiguration(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Removes the configuration at the given index from the list of configurations.
removeConfiguration(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
removeEvolutionObserver(EvolutionObserver<? super T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
Removes an evolution progress listener.
removeEvolutionObserver(EvolutionObserver<? super T>) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionEngine
Removes an evolution progress listener.
removeEvolutionObserver(IslandEvolutionObserver<? super T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.IslandEvolution
Remove the specified observer.
removeLast() - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
removeLogFiles(String, String, String) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
RemoveSubtreeRandom - Class in org.processmining.plugins.etm.mutation.mutators
This mutation operation randomly selects a node in the tree and them remove one of it's children and let the surviving child take its place at its parent
RemoveSubtreeRandom(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.RemoveSubtreeRandom
 
removeTerminationConditionIfExists(ETMParamAbstract, Class<? extends TerminationCondition>) - Static method in class org.processmining.plugins.etm.parameters.ETMParamFactory
 
RemoveUselessNode - Class in org.processmining.plugins.etm.mutation.mutators
 
RemoveUselessNode(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.RemoveUselessNode
 
render(T) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive.Renderer
Renders an object of one type as an instance of another.
render(T) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive.RendererAdapter
Renders an object of one type as an instance of another.
renderer - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.LeafView
 
renderer - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.OperatorView
 
renderer - Static variable in class org.processmining.plugins.etm.ui.visualization.narytree.OperatorView
 
Renderer<T,S> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive
Maps objects of one type to objects of a different type.
RendererAdapter<T,S> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive
Adapter class for chaining together two renderers in series to provide flexibility.
RendererAdapter(Renderer<T, ? extends R>, Renderer<R, S>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive.RendererAdapter
Creates an adapter that feeds the output of renderer1 into renderer2.
RepairInfo - Class in org.processmining.plugins.etm.fitness
 
RepairInfo(TIntObjectMap<Trace>, TIntObjectMap<LinkedList<Integer>>) - Constructor for class org.processmining.plugins.etm.fitness.RepairInfo
 
replace(int, int, NAryTree, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
replaces the n-th child of parent with the node from source.
replace(int, NAryTree, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
replaces node from this tree with the node from the source tree It is assumed that this tree and the given tree have an equal number of configurations.
replace(int, int, NAryTree, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
replace(int, NAryTree, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
replace(int, NAryTree, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
replace(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
Replacement<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
An evolutionary operator that replaces individuals with randomly-generated new individuals, according to some specified probability.
Replacement(CandidateFactory<T>, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.Replacement
Creates a replacement operator that replaces individuals according to the specified probability.
Replacement(CandidateFactory<T>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.Replacement
Creates a replacement operator that replaces individuals according to a variable probability.
ReplaceTreeByIntelligentTreeMutation - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
 
ReplaceTreeByIntelligentTreeMutation(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeByIntelligentTreeMutation
 
ReplaceTreeByLeafMutation - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
 
ReplaceTreeByLeafMutation(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeByLeafMutation
 
ReplaceTreeBySequenceMutation - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
 
ReplaceTreeBySequenceMutation(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.ReplaceTreeBySequenceMutation
 
ReplaceTreeMutation - Class in org.processmining.plugins.etm.mutation.mutators
 
ReplaceTreeMutation(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.ReplaceTreeMutation
 
replaceWithParentType(int, int, NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtilsAlignmentRepair
Returns the lowest parent that is equal to the input parent.
reset() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.UserAbort
Resets the abort condition to false so that it may be reused.
resetLimit() - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Resets the max number of edits allowed to go back to relative mode
restartFitness(NAryTree) - Method in class org.processmining.plugins.etm.CentralRegistry
 
result - Variable in class org.processmining.plugins.etm.ETMAbstract
The result
retainAll(Collection<?>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
retainAll(TIntCollection) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
retainAll(int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
reuseAlignment(PluginContext) - Static method in class org.processmining.plugins.etm.ui.plugins.TestReuseAlign
 
reuseAlignmentWithLog(PluginContext, XLog) - Static method in class org.processmining.plugins.etm.ui.plugins.TestReuseAlignWithLog
 
reverse() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
reverse(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
ReversedEdges - Static variable in class org.processmining.plugins.etm.ui.visualization.narytree.JGraphVisualisation
 
REVSEQ - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
REVSEQ - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type REVSEQ
rewriteRevSeq(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Rewrites all REVSEQ operators nodes to regular SEQ nodes (also updates configurations).
RingMigration - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands
Migrates a fixed number of individuals from each island to the adjacent island.
RingMigration() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands.RingMigration
 
rng - Variable in class org.processmining.plugins.etm.CentralRegistry
 
rng - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
rng - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
 
RouletteWheelSelection - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection
Implements selection of n candidates from a population by selecting n candidates at random where the probability of each candidate getting selected is proportional to its fitness score.
RouletteWheelSelection() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RouletteWheelSelection
 
route(GraphLayoutCache, EdgeView) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.OrthogonalRouting
 
rows - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
rows() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPDelegate
 
rows() - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeBasis2ILPDelegate
 
run() - Method in class org.processmining.plugins.etm.ETM
Run the ETM algorithm with the provided parameters
run() - Method in class org.processmining.plugins.etm.ETMPareto
Run the ETM algorithm with the provided parameters
run() - Method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeReplayerWithBasisILP
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp2.NAryTreeReplayerWithBasis2ILP
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in class org.processmining.plugins.etm.model.narytree.replayer.fullilp.NAryTreeReplayerWithFullILP
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeReplayerWithHybridILP
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in class org.processmining.plugins.etm.model.narytree.replayer.lp.NAryTreeReplayerWithLP
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
run(NAryTreeReplayer.VerboseLevel, int, int, double) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeReplayerWithNativeILP
 
RunInductiveHybridMiner(XLog) - Method in class org.processmining.plugins.etm.tests.InductiveHybridMiner
 

S

satisfiedTerminationConditions - Variable in class org.processmining.plugins.etm.ETMAbstract
Termination conditions that caused the alg.
satisfiedTerminationConditions - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
 
saveHistory(NAryTree, NAryTree, int, NAryTreeHistory.TypesOfChange) - Method in class org.processmining.plugins.etm.CentralRegistry
Function to save the ancestry of each new tree.
scaling - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
sdf - Variable in class org.processmining.plugins.etm.logging.StatisticsLogger
 
seed - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
select(List<? extends T>) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive.Console
 
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.interactive.InteractiveSelection
Select the specified number of candidates from the population.
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RankSelection
Select the specified number of candidates from the population.
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RouletteWheelSelection
Selects the required number of candidates from the population with the probability of selecting any particular candidate being proportional to that candidate's fitness score.
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.SigmaScaling
Select the specified number of candidates from the population.
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.StochasticUniversalSampling
 
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TournamentSelection
 
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TruncationSelection
Selects the fittest candidates.
select(List<EvaluatedCandidate<S>>, boolean, int, Random) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.SelectionStrategy
Select the specified number of candidates from the population.
selectionStrategy - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
selectionStrategy - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.GenerationalEvolutionEngine
 
SelectionStrategy<T> - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Strategy interface for "natural" selection.
SEQ - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
SEQ - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type SEQ
SequenceFactory - Class in org.processmining.plugins.etm.mutation.mutators.maikelvaneck
Selects a random trace from the log and builds a sequence tree, might introduce a loop if an activity occurs multiple times within a trace
SequenceFactory(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.SequenceFactory
 
set(int, short, int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
Sets the values of the internal arrays according to the given parameters.
set(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
set(int, int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
set(int, int[], int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
setAlgorithm(AStarAlgorithm) - Method in class org.processmining.plugins.etm.fitness.AlignmentInfo
 
setAlignments(Map<Trace, TreeRecord>) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
setAllowImplicitOrTermination(boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
setAllowImplicitOrTermination(boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
setAllowImplicitOrTermination(boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
setAlpha(double) - Method in class org.processmining.plugins.etm.fitness.metrics.ConfigurationFitness
 
setASyncMoveCount(int[]) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
setBasis(int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
setCaching(boolean) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
setCentralRegistry(CentralRegistry) - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
 
setCentralRegistry(CentralRegistry) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setCentralRegistry(CentralRegistryConfigurable) - Method in class org.processmining.plugins.etm.parameters.ETMParamConfigurable
 
setCentralRegistry(CentralRegistryConfigurable) - Method in class org.processmining.plugins.etm.parameters.ETMParamParetoConfigurable
 
setChartTheme(ChartTheme) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 
setConfidenceLevel(int) - Method in class org.processmining.plugins.etm.fitness.TreeFitness
 
setContext(PluginContext) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setCpuEfficient(boolean) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
setCrossoverProbability(double) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setDetailedAlignmentInfoEnabled(boolean) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Enables/disables the alignment cache.
setEliteCount(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setEliteCount(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setEstimatedRemainingCost(double, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
setEventlog(XLog) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setEvolutionaryOperators(List<EvolutionaryOperator<NAryTree>>) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setEvolutionObservers(List<EvolutionObserver<NAryTree>>) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setFactory(CandidateFactory<NAryTree>) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setFitnessEvaluator(TreeFitnessAbstract) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setFitnessEvaluator(TreeFitnessAbstract) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
For a Pareto Front ETM version, the 'normal' fitness evaluator indicates the dimensions to be considered in the Pareto front.
setFitnessWeight(double) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setGeneralizationWeight(double) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setGenerationWhenLimitsAreApplied(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
 
setIgnoredDimensions(Set<TreeFitnessInfo>) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
Set the complete set of dimensions to ignore.
setInGeneration(int) - Method in class org.processmining.plugins.etm.fitness.TreeFitness
 
setInitialized() - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.BasisHistory
 
setLimit(double) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
Set the limit of edits.
setLocation(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
setLocationLeaf(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
setLocationLoop(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
setLocationOther(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
setLocationSeq(int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
setLogModulo(int) - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
Set after how many generations a full population log should be written
setLogModulo(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Set after how many generations a new population log should be written to the logging path.
setMarking2ModelMove(Map<TreeMarkingVisit<ModelPrefix>, TIntSet>) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
setMarking2VisitCount(TObjectIntMap<TreeMarkingVisit<ModelPrefix>>) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
setMaxDuration(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setMaxF(double) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
Set a new limit on the replay fitness value, to improve performance.
setMaxIterations(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setMaxNumberOfBlocksToUse(long) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
Tell the algorithm to clear the memory (in between trace alignments) if it is close to using the specified amount of megabytes of memory.
setMaxNumberOfBlocksToUse(long) - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
Tell the algorithm to clear the memory (in between trace alignments) if it is close to using the specified amount of megabytes of memory.
setMaxSize(int) - Method in class org.processmining.plugins.etm.model.ParetoFront
 
setMaxThreads(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
Update the maximum number of simultaneous evaluation threads to use.
setMinModelCost(int) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
setMoveCount(int[]) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
setNodeConfiguration(int, int, byte) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Sets the configuration option for a node.
setNodeConfiguration(int, int, byte) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
setNrThreads(int) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
setOverallFitness(TreeFitnessInfo, double) - Method in class org.processmining.plugins.etm.fitness.TreeFitness
Sets or updates the overall fitness for this tree.
setParameterObject(ETMParamAbstract<R>) - Method in class org.processmining.plugins.etm.engines.LoggingEvolutionEngine
Gives the engine a reference to the parameter object if not done so already in the constructor
setParetoFitnessEvaluator(ParetoFitnessEvaluator) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
 
setParetoFront(ParetoFront) - Method in class org.processmining.plugins.etm.fitness.metrics.ParetoFitnessEvaluator
 
setParetoFrontMaxSize(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
Sets the maximum size of the Pareto front, when the front grows larger worst trees are removed until this size is again reached.
setPath(String) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setPopulationSize(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setPopulationSize(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setPrecisionWeight(double) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setPreventDuplicates(boolean) - Method in class org.processmining.plugins.etm.mutation.GuidedTreeMutationCoordinator
 
setPreventDuplicates(boolean) - Method in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
 
setProgressLevels(int) - Method in class org.processmining.plugins.etm.logging.EvolutionLogger
Updates the progress of the context such that it scales correctly to the maximum number of steps
setPushDownUnderAND(boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
setPushDownUnderAND(boolean) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
setRandomCandidateCount(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setRandomMutationRatioOverGuided(double) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setRandomWeight(double) - Method in class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
Update the random weight
setReliable(boolean) - Method in class org.processmining.plugins.etm.fitness.TreeFitness
Set to FALSE if the results stored in the fitness object are not reliable because calculations were aborted (f.i.
setRng(Random) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setSeed(List<NAryTree>) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setSeed(NAryTree[]) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setSelectionStrategy(SelectionStrategy<Object>) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setSimplicityWeight(double) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setSingleThreaded(boolean) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.AbstractEvolutionEngine
By default, fitness evaluations are performed on separate threads (as many as there are available cores/processors).
setState(long) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
setStateSpace(CompressedHashSet<State<H, T>>) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
setStateSpace(CompressedHashSet<State<NAryTreeHead, T>>) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
setSteadyStates(int) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setStubborn(boolean) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
setStubborn(boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
setStubborn(boolean) - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
setSyncMoveCount(int[]) - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
setTargetFitness(double) - Method in class org.processmining.plugins.etm.parameters.ETMParamSimple
 
setTerminationConditions(List<TerminationCondition>) - Method in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
setThreadCount(int) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.FitnessEvaluationWorker
 
setTimeLimit(double) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
settingsPanel - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
JPanel with all the settings for the chart
setType(int, short) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
Sets the type of the node.
setType(int, int, short) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
sets the type of the n-th child of parent par.
setType(int, short) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
setType(int, int, short) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
setType(NAryTreeReplayer.PerformanceType) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
setType(NAryTreeReplayer.PerformanceType, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
setType(NAryTreeReplayer.PerformanceType) - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
setType(NAryTreeReplayer.PerformanceType, int, int) - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
Allows the user more control over the type of implementation
setupReplayer(NAryTree, AStarAlgorithm, Map<TreeMarkingVisit<ModelPrefix>, TIntSet>, TObjectIntMap<TreeMarkingVisit<ModelPrefix>>, int[], int[], int[], int[], Map<Trace, TreeRecord>) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
setupRhs(byte[], ShortShortMultiset, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
setupRhsByte(byte[], ShortShortMultiset, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
Sets up the right hand side where every variable is represented by one byte.
setupRhsShort(byte[], ShortShortMultiset, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
Sets up the right hand side where every variable is represented by one short.
setupSSHClient(String, String, String, Object) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
setUseOrRows(boolean) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
shouldBeRemovedButIsLocked(NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
 
shouldContinue(PopulationData<T>, TerminationCondition...) - Static method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionUtils
Given data about the current population and a set of termination conditions, determines whether or not the evolution should continue.
shouldLog(int) - Method in class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
Returns whether the provided generation should be logged
shouldTerminate - Variable in class org.processmining.plugins.etm.termination.ExternalTerminationCondition
 
shouldTerminate(PopulationData<?>) - Method in class org.processmining.plugins.etm.termination.ExternalTerminationCondition
 
shouldTerminate(PopulationData<?>) - Method in class org.processmining.plugins.etm.termination.ProMCancelTerminationCondition
 
shouldTerminate(PopulationData<?>) - Method in class org.processmining.plugins.etm.termination.TerminateAtCertainTime
 
shouldTerminate(PopulationData<?>) - Method in class org.processmining.plugins.etm.termination.TerminateAtQDimValue
 
shouldTerminate(PopulationData<?>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.ElapsedTime
The condition is queried via this method to determine whether or not evolution should finish at the current point.
shouldTerminate(PopulationData<?>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.GenerationCount
The condition is queried via this method to determine whether or not evolution should finish at the current point.
shouldTerminate(PopulationData<?>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.Stagnation
The condition is queried via this method to determine whether or not evolution should finish at the current point.
shouldTerminate(PopulationData<?>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.TargetFitness
The condition is queried via this method to determine whether or not evolution should finish at the current point.
shouldTerminate(PopulationData<?>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.UserAbort
The condition is queried via this method to determine whether or not evolution should finish at the current point.
shouldTerminate(PopulationData<?>) - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.TerminationCondition
The condition is queried via this method to determine whether or not evolution should finish at the current point.
shuffle(Random) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
ShuffleCluster - Class in org.processmining.plugins.etm.mutation.mutators
Shuffles the order of the nodes in a randomly selected cluster
ShuffleCluster(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.mutators.ShuffleCluster
 
SigmaScaling - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection
An alternative to straightforward fitness-proportionate selection such as that offered by RouletteWheelSelection and StochasticUniversalSampling.
SigmaScaling() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.SigmaScaling
Creates a default sigma-scaled selection strategy.
SigmaScaling(SelectionStrategy<Object>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.SigmaScaling
Creates a sigma-scaled selection strategy that delegates to the specified selection strategy after adjusting individual fitness scores using sigma-scaling.
SimplicityDuplMissingAct - Class in org.processmining.plugins.etm.fitness.metrics
This fitness metric provide a simplicity measure based on the duplication and missing of activities.
SimplicityDuplMissingAct() - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityDuplMissingAct
 
SimplicityDuplMissingAct(CentralRegistry) - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityDuplMissingAct
 
SimplicityDuplMissingAct(SimplicityDuplMissingAct) - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityDuplMissingAct
Deep-clone copy constructor
SimplicityMaxTreeSize - Class in org.processmining.plugins.etm.fitness.metrics
 
SimplicityMaxTreeSize(int) - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityMaxTreeSize
Initialize this simplicity metrics.
SimplicityMaxTreeSize(SimplicityMaxTreeSize) - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityMaxTreeSize
 
SimplicityMixed - Class in org.processmining.plugins.etm.fitness.metrics
This fitness metric provide a simplicity measure based on a combination of measures.
SimplicityMixed() - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityMixed
 
SimplicityOperatorAlternation - Class in org.processmining.plugins.etm.fitness.metrics
 
SimplicityOperatorAlternation() - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityOperatorAlternation
 
SimplicityTreeSize - Class in org.processmining.plugins.etm.fitness.metrics
 
SimplicityTreeSize() - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityTreeSize
 
SimplicityUselessNodes - Class in org.processmining.plugins.etm.fitness.metrics
 
SimplicityUselessNodes() - Constructor for class org.processmining.plugins.etm.fitness.metrics.SimplicityUselessNodes
 
Simulator - Class in org.processmining.plugins.etm.model.narytree
 
Simulator(NAryTree, int, Random) - Constructor for class org.processmining.plugins.etm.model.narytree.Simulator
 
size(int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the size of the subtree under node
size() - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns the number of nodes in the tree
size(int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
size() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
size() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
size() - Method in class org.processmining.plugins.etm.model.narytree.StateSpace
 
SIZE - Static variable in class org.processmining.plugins.etm.model.narytree.test.MemTest
 
size() - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns the size of the Pareto front (e.g.
size() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
sizeAndSimilarityStats() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
 
skip(NAryTreeHead, SkippableOutputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
skipHead(InputStream) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTokenCountTailCompressor
 
skipHead(InputStream) - Method in class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.AbstractTreeTailCompressor
 
skipHead(InputStream) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
SMap - Class in org.processmining.plugins.ptmerge.cosemap
 
SMap() - Constructor for class org.processmining.plugins.ptmerge.cosemap.SMap
 
SMap(CoSeNet, CoSeNet) - Constructor for class org.processmining.plugins.ptmerge.cosemap.SMap
 
smap - Variable in class org.processmining.plugins.ptmerge.cosemap.SMap
 
solveForRhs(long, double[], double[]) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
Solves the LP identified by handle for the given right hand side rhs, and places the resulting variables in vars if successful.
solveForRhs(long, double[]) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.LpSolveExtension
Solves the LP identified by handle for the given right hand side rhs.
solvers - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
sort() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
sort(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
sort(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Sorts the provided tree.
sortEvaluatedPopulation(List<EvaluatedCandidate<T>>, boolean) - Static method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.EvolutionUtils
Sorts an evaluated population in descending order of fitness (descending order of fitness score for natural scores, ascending order of scores for non-natural scores).
SpiderChart - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
SpiderChart(ParetoFront, ParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.SpiderChart
 
SPLINEPOINTFRACTION - Static variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
splitChunk(List<TreeRecord>, int, Integer, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtilsAlignmentRepair
performance issue? recursive VS iteration
SplitEvolution<T> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Compound evolutionary operator that allows the evolution of a population to be split into two separate streams.
SplitEvolution(EvolutionaryOperator<T>, EvolutionaryOperator<T>, double) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.SplitEvolution
 
SplitEvolution(EvolutionaryOperator<T>, EvolutionaryOperator<T>, NumberGenerator<Double>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.SplitEvolution
 
SSHExperiments - Class in org.processmining.plugins.etm.experiments
Stripped and cleaned version of org.processmining.plugins.boudewijn.tree.SSHTestOLD with unused (BUT PROBABLY USEFULL (broken) methods removed!!!)
SSHExperiments() - Constructor for class org.processmining.plugins.etm.experiments.SSHExperiments
 
Stagnation - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination
A TerminationCondition that halts evolution if no improvement in fitness is observed within a specified number of generations.
Stagnation(int, boolean) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.Stagnation
Creates a TerminationCondition that will halt evolution after the specified number of generations passes without any improvement in the population's fittest individual.
Stagnation(int, boolean, boolean) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.Stagnation
Creates a TerminationCondition that will halt evolution after the specified number of generations passes without any improvement in the population's fitness (either the fittest individual or the mean fitness of the entire population, depending on the final parameter).
StandardLogs - Class in org.processmining.plugins.etm.experiments
This class contains several static methods to instantly create minimalistic (i.e.
StandardLogs() - Constructor for class org.processmining.plugins.etm.experiments.StandardLogs
 
standardWeights - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
start() - Method in interface org.processmining.plugins.etm.live.ETMLiveListener
When the ETM starts running this event is triggered (for instance indicating that updates are expected to come in).
start() - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
 
startWork(String, String, String) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
 
startWorkCommands(String, String, String, List<String>, boolean) - Static method in class org.processmining.plugins.etm.experiments.SSHExperiments
Starts the provided work (in the list of different parameter strings, one string per experiment) on the set list of nodes
stateBuilder - Variable in class org.processmining.plugins.etm.model.narytree.Simulator
 
StateBuilder - Class in org.processmining.plugins.etm.model.narytree
This class stores the state of a tree.
StateBuilder(NAryTree, int) - Constructor for class org.processmining.plugins.etm.model.narytree.StateBuilder
initialize the statebuilder.
StateBuilder(NAryTree, int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.StateBuilder
initialize the statebuilder.
StateBuilder.StateQueue - Interface in org.processmining.plugins.etm.model.narytree
Interface used in the execution of en enabled node in the current state.
stateBytes - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
StateCompressor(int) - Constructor for class org.processmining.plugins.etm.model.narytree.StateSpace.StateCompressor
 
statecount - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
stateList - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
StateSpace - Class in org.processmining.plugins.etm.model.narytree
 
StateSpace(int) - Constructor for class org.processmining.plugins.etm.model.narytree.StateSpace
 
StateSpace.Edge - Class in org.processmining.plugins.etm.model.narytree
 
StateSpace.StateCompressor - Class in org.processmining.plugins.etm.model.narytree
 
statistics - Variable in class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
generation -> dimension/alias -> statistic
StatisticsAggregator - Class in org.processmining.plugins.etm.experiments.thesis
This class can be fed detailed statistics per generation over different runs.
StatisticsAggregator(int[][]) - Constructor for class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
 
StatisticsLogger - Class in org.processmining.plugins.etm.logging
When this logger is added as an observer, a statistics file is created where certain statistics are recorded at each generation.
StatisticsLogger(ETMParamAbstract) - Constructor for class org.processmining.plugins.etm.logging.StatisticsLogger
 
statsDateFormat - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
STD_CONFIGURATION_ALPHA - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard configuration alpha for ConfigurationFitness
STD_CROSSOVER_CHANCE - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard crossover chance
STD_ELITE_COUNT - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard elite size for ETM Parameter objects
STD_GENERALIZATION_WEIGHT - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard weight for the generalization quality dimension
STD_MAXIMUM_NR_GENERATIONS - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard limit on number of generations
STD_MUTATION_RANDOM_CHANCE - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard chance of applying random (versus guided) mutation
STD_POPSIZE - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard population size for ETM Parameter objects
STD_PRECISION_WEIGHT - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard weight for the precision quality dimension
STD_PREVENT_DUPLICATES - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard setting whether duplicate trees should be prevented
STD_RANDOMTREES_NR - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard amount of trees that are created at random in each generation
STD_REPLAYFITNESS_MAXF - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard setting for the maximum allowed fitness value
STD_REPLAYFITNESS_MAXTIME - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard timeout for aligning a single trace
STD_REPLAYFITNESS_WEIGHT - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard weight for the replay fitness quality dimension
STD_SIMPLICITY_WEIGHT - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard weight for the simplicity quality dimension
STD_TARGET_FITNESS - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard target overall fitness
STD_XEVENTCLASSIFIER - Static variable in class org.processmining.plugins.etm.parameters.ETMParamFactory
Standard XEventClass classifier
SteadyStateEvolutionEngine<T extends java.lang.Comparable<? super T>> - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework
An implementation of steady-state evolution, which is a type of evolutionary algorithm where a population is changed incrementally, with one individual evolved at a time.
SteadyStateEvolutionEngine(CandidateFactory<T>, EvolutionaryOperator<T>, FitnessEvaluator<? super T>, SelectionStrategy<? super T>, int, boolean, Random) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.SteadyStateEvolutionEngine
Create a steady-state evolution strategy in which one or more (usually just one) evolved offspring replace randomly-chosen individuals.
StochasticUniversalSampling - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection
An alternative to RouletteWheelSelection as a fitness-proportionate selection strategy.
StochasticUniversalSampling() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.StochasticUniversalSampling
 
StringCrossover - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Variable-point (fixed or random) cross-over for String candidates.
StringCrossover() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringCrossover
Default is single-point cross-over, applied to all parents.
StringCrossover(int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringCrossover
Cross-over with a fixed number of cross-over points.
StringCrossover(int, Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringCrossover
Cross-over with a fixed number of cross-over points.
StringCrossover(NumberGenerator<Integer>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringCrossover
Cross-over with a variable number of cross-over points.
StringCrossover(NumberGenerator<Integer>, NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringCrossover
Sets up a cross-over implementation that uses a variable number of cross-over points.
StringFactory - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories
General-purpose candidate factory for EAs that use a fixed-length String encoding.
StringFactory(char[], int) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.factories.StringFactory
 
StringMutation - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators
Mutation of individual characters in a string according to some probability.
StringMutation(char[], Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringMutation
Creates a mutation operator that is applied with the given probability and draws its characters from the specified alphabet.
StringMutation(char[], NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.operators.StringMutation
Creates a mutation operator that is applied with the given probability and draws its characters from the specified alphabet.
StringPrefixIDSource - Class in org.uncommonseditedbyjoosbuijs.util.id
Thread-safe ID source that wraps another source of IDs and adds a fixed String prefix to each ID generated.
StringPrefixIDSource(String, IDSource<?>) - Constructor for class org.uncommonseditedbyjoosbuijs.util.id.StringPrefixIDSource
 
StubbornNAryTreeAStarThread<H extends NAryTreeHead,T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.etm.model.narytree.replayer
 
StubbornNAryTreeAStarThread(NAryTree, Delegate<H, T>, Trace, int, AbstractAStarThread.StorageHandler<H, T>) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.StubbornNAryTreeAStarThread
 
StubbornNAryTreeAStarThread.CPUEfficient<H extends NAryTreeHead,T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.etm.model.narytree.replayer
CPU efficient variant of the Stubborn set implementation
StubbornNAryTreeAStarThread.MemoryEfficient<H extends NAryTreeHead,T extends nl.tue.astar.Tail> - Class in org.processmining.plugins.etm.model.narytree.replayer
Memory efficient variant of the Stubborn set implementation
subList(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
submit(FitnessEvalutationTask<T>) - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.FitnessEvaluationWorker
 
sum() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
swap(int, int) - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns a new tree with the two nodes swapped.
swap(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
swap(int, int) - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
 
SYNC - Static variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
SyncFileWriter - Class in org.processmining.plugins.etm.utils
 
SyncFileWriter(String) - Constructor for class org.processmining.plugins.etm.utils.SyncFileWriter
 
SyncFileWriter(String, String) - Constructor for class org.processmining.plugins.etm.utils.SyncFileWriter
 
syncMoveCount - Variable in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreePostProcessor
 

T

T - Static variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
constant indicating the current node of type OR is ready to terminate.
TailCreated - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.basisilp.NAryTreeBasisILPTail
 
TailCreated - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.hybridilp.NAryTreeHybridILPTail
 
TailCreated - Static variable in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.NAryTreeNativeILPTail
 
TargetFitness - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination
Terminates evolution once at least one candidate in the population has equalled or bettered a pre-determined fitness score.
TargetFitness(double, boolean) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.TargetFitness
 
targetFitness - Variable in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.TargetFitness
 
TAU - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type for tau-LEAF
TEMPuntarDir - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
Directory used to temporarily untar the tar.gz files, process the contents and then delete the files again.
TerminateAtCertainTime - Class in org.processmining.plugins.etm.termination
 
TerminateAtCertainTime(Date) - Constructor for class org.processmining.plugins.etm.termination.TerminateAtCertainTime
Stop the algorithm as soon as the provided date (with time) has passed.
TerminateAtQDimValue - Class in org.processmining.plugins.etm.termination
 
TerminateAtQDimValue(CentralRegistry, Set<Pair<TreeFitnessInfo, Double>>) - Constructor for class org.processmining.plugins.etm.termination.TerminateAtQDimValue
Stop the algorithm as soon as the best candidate has the following minimal quality dimension values
TerminationCondition - Interface in org.uncommonseditedbyjoosbuijs.watchmaker.framework
Interface for implementing conditions used to terminate evolutionary algorithms.
terminationConditions - Variable in class org.processmining.plugins.etm.parameters.ETMParamAbstract
 
Test - Class in org.processmining.plugins.etm.model.narytree.test
 
Test() - Constructor for class org.processmining.plugins.etm.model.narytree.test.Test
 
testCLink(PluginContext) - Method in class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.TestPlugins
 
testConfig() - Static method in class org.processmining.plugins.etm.tests.ConfigurationTests
 
testConfigurationApplication() - Static method in class org.processmining.plugins.etm.tests.ConfigurationTests
 
testCPUEfficient(Random, int) - Static method in class org.processmining.plugins.etm.model.narytree.test.MemTest
 
testLongAlignmentTrees() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPMsmallFunctions
 
testMemEfficient(Random, int) - Static method in class org.processmining.plugins.etm.model.narytree.test.MemTest
 
testNATtoPT() - Static method in class org.processmining.plugins.etm.tests.TranslationsTest
 
TestNormalization - Class in org.processmining.plugins.etm.model.narytree.test
 
TestNormalization() - Constructor for class org.processmining.plugins.etm.model.narytree.test.TestNormalization
 
TestPlugins - Class in org.processmining.plugins.etm.model.narytree.replayer.nativeilp
 
TestPlugins() - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.nativeilp.TestPlugins
 
TestReuseAlign - Class in org.processmining.plugins.etm.ui.plugins
 
TestReuseAlign() - Constructor for class org.processmining.plugins.etm.ui.plugins.TestReuseAlign
 
TestReuseAlignWithLog - Class in org.processmining.plugins.etm.ui.plugins
 
TestReuseAlignWithLog() - Constructor for class org.processmining.plugins.etm.ui.plugins.TestReuseAlignWithLog
 
testSanderConversionBug() - Static method in class org.processmining.plugins.etm.tests.PTConversionTests
Test code for fixing bug found by sander 4-4-2014
TestTreeFitnessGenericDeepClone - Class in org.processmining.plugins.etm.tests
 
TestTreeFitnessGenericDeepClone() - Constructor for class org.processmining.plugins.etm.tests.TestTreeFitnessGenericDeepClone
 
TestTreeFunctions - Class in org.processmining.plugins.etm.model.narytree.test
 
TestTreeFunctions() - Constructor for class org.processmining.plugins.etm.model.narytree.test.TestTreeFunctions
 
ThesisBaseDirectory - Static variable in class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
ThesisExperimentProcessor - Class in org.processmining.plugins.etm.experiments.thesis
Convenience class to quickly process the tar.gz files that are the result of the thesis experiments to aggregated files used in Joos' PhD thesis.
ThesisExperimentProcessor() - Constructor for class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor
 
ThesisExperimentProcessor.ConfigurationApproaches - Enum in org.processmining.plugins.etm.experiments.thesis
The different configuration approaches available (might also be referred to by number)
ThesisExperimentProcessor.ExperimentCodes - Enum in org.processmining.plugins.etm.experiments.thesis
Known experiment codes we can parse.
ThesisExperimentProcessor.ProcessingModes - Enum in org.processmining.plugins.etm.experiments.thesis
 
ThesisExperimentSettings - Class in org.processmining.plugins.etm.experiments.thesis
This class provides methods that create parameter strings for the different experiments shown an discussed in my PhD thesis to be passed to the command line (f.i.
ThesisExperimentSettings(String, String, String) - Constructor for class org.processmining.plugins.etm.experiments.thesis.ThesisExperimentSettings
Initializes the thesis experiment settings class with a global directory where the logging files are written to and a directory where the event log files are stored.
threads - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
threads - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
threads - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
timeLimit - Variable in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
 
timeOut - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
TimePerGenerationPlot - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
TimePerGenerationPlot(ParetoFront, LiveETMParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.TimePerGenerationPlot
 
TimeSeriesPlot - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
TimeSeriesPlot(ParetoFront, LiveETMParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.TimeSeriesPlot
 
TIntListIteratorShell - Class in org.processmining.plugins.etm.model.narytree.replayer
 
TIntListIteratorShell(AbstractNAryTreeDelegate<?>, byte[]) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
TIntListIteratorShell(AbstractNAryTreeDelegate<?>, byte[], short) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
TIntListIteratorShell(AbstractNAryTreeDelegate<?>, byte[], boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
TIntListIteratorShell(AbstractNAryTreeDelegate<?>, byte[], short, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
toArray() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
toArray(int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
toArray(int[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
toArray(int[], int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
toArray(int[], int, int, int) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
toCoSeNets() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPMsmallFunctions
 
toFile(XLog, String) - Static method in class org.processmining.plugins.etm.experiments.StandardLogs
Stores the provided XLog instance in the provided filename (no filename extension should be provided)
toInternalString() - Method in interface org.processmining.plugins.etm.model.narytree.NAryTree
returns a string representation of the internal datastructures of the tree (for debugging only)
toInternalString() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
toLblTree(NAryTree) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperPQGram
 
toLblTree(NAryTree, int) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperPQGram
 
toLblTree(NAryTree) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
toLblTree(NAryTree, int) - Method in class org.processmining.plugins.etm.fitness.metrics.EditDistanceWrapperRTEDAbsolute
 
toList(String...) - Static method in class org.processmining.plugins.etm.experiments.ExperimentSettingsAbstract
Utility method to go from an array/varargs to a List of strings
TooltipHelper - Class in org.processmining.plugins.etm.ui.wizards
Custom extension to the ProMTextfield to allow Tooltips (and in the future also more strict formatting checks etc.)
TooltipHelper() - Constructor for class org.processmining.plugins.etm.ui.wizards.TooltipHelper
 
toString() - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.ModelPrefix
 
toString() - Method in class org.processmining.plugins.boudewijn.treebasedreplay.astar.TreeMarkingVisit
 
toString(short, short) - Method in interface org.processmining.plugins.boudewijn.treebasedreplay.TreeDelegate
 
toString() - Method in class org.processmining.plugins.etm.fitness.BehaviorCounter
 
toString() - Method in class org.processmining.plugins.etm.fitness.TreeFitness
 
toString() - Method in class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Currently implemented to return the code
toString() - Method in class org.processmining.plugins.etm.model.narytree.Configuration
 
toString() - Method in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
 
toString(short, short) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
toString() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
toString(short[]) - Static method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
toString() - Method in class org.processmining.plugins.etm.model.narytree.replayer.empty.NAryTreeEmptyTail
 
toString() - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHead
 
toString() - Method in class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
toString(byte[]) - Method in class org.processmining.plugins.etm.model.narytree.StateBuilder
returns a string representation of the state by listing the enabled nodes first, then the future nodes.
toString(NAryTree) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns a human-readable string representation of an NAryTree
toString(NAryTree, XEventClasses) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns a human-readable string representation of an NAryTree using the provided XEventClasses for leafs
toString(NAryTree, int) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns a human-readable string representation of the provided node in an NAryTree
toString(NAryTree, int, XEventClasses) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Returns a human-readable string representation of the provided node in an NAryTree using the XEventClasses for the leafs
toString() - Method in enum org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder.Type
 
toString() - Method in class org.processmining.plugins.etm.model.ParetoFront
Returns a string representation of the Pareto front
toString() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
toString() - Method in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMoveList
 
toString() - Method in class org.processmining.plugins.etm.mutation.TreeMutationInfo
Currently implemented to return the code
toString() - Method in enum org.processmining.plugins.etm.ui.visualization.paretofront.JFreeChartCustomThemes.Themes
 
toString() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RankSelection
toString() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.RouletteWheelSelection
toString() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.SigmaScaling
toString() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.StochasticUniversalSampling
toString() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TournamentSelection
toString() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TruncationSelection
toString() - Method in class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.GenerationCount
 
toString() - Method in interface org.uncommonseditedbyjoosbuijs.watchmaker.framework.TerminationCondition
A string representation of the termination condition, preferably including the settings/limit reached causing the termination (e.g.
TournamentSelection - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection
Selection strategy that picks a pair of candidates at random and then selects the fitter of the two candidates with probability p, where p is the configured selection probability (therefore the probability of the less fit candidate being selected is 1 - p).
TournamentSelection(NumberGenerator<Probability>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TournamentSelection
Creates a tournament selection strategy that is controlled by the variable selection probability provided by the specified NumberGenerator.
TournamentSelection(Probability) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TournamentSelection
Creates a tournament selection strategy with a fixed probability.
traceCount - Variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
traceID - Variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
traceIndex - Variable in class org.processmining.plugins.etm.mutation.mutators.maikelvaneck.AlignmentMove
 
traceIterator() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AStarAlgorithm
 
transformValues(TIntFunction) - Method in class org.processmining.plugins.etm.model.narytree.replayer.TIntListIteratorShell
 
TranslationsTest - Class in org.processmining.plugins.etm.tests
Testing translations between ProcessTrees and NAryTrees (back and forth)
TranslationsTest() - Constructor for class org.processmining.plugins.etm.tests.TranslationsTest
 
tree - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeDelegate
 
tree - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
tree - Variable in class org.processmining.plugins.etm.model.narytree.replayer.StubbornNAryTreeAStarThread
 
tree - Variable in class org.processmining.plugins.etm.model.narytree.Simulator
 
tree - Variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
TreeCellRenderer - Class in org.processmining.plugins.etm.model.narytree.visualisation
 
TreeCellRenderer() - Constructor for class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellRenderer
 
TreeCellViewFactory - Class in org.processmining.plugins.etm.model.narytree.visualisation
 
TreeCellViewFactory() - Constructor for class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellViewFactory
 
TreeComparatorByFitness - Class in org.processmining.plugins.etm.fitness
Sorts trees by sorting them on the quality dimensions, in the provided order (e.g.
TreeComparatorByFitness(CentralRegistry, boolean, TreeFitnessInfo...) - Constructor for class org.processmining.plugins.etm.fitness.TreeComparatorByFitness
 
TreeCrossover<R extends NAryTree> - Class in org.processmining.plugins.etm.mutation
Cross-over operator for the trees of Nodes.
TreeCrossover(int, Probability, CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.TreeCrossover
 
TreeDelegate<H extends nl.tue.astar.Head,T extends nl.tue.astar.Tail> - Interface in org.processmining.plugins.boudewijn.treebasedreplay
 
TreeDotCreator - Class in org.processmining.plugins.etm.tests
 
TreeDotCreator() - Constructor for class org.processmining.plugins.etm.tests.TreeDotCreator
 
TreeEvaluationTest - Class in org.processmining.plugins.etm.tests
 
TreeEvaluationTest() - Constructor for class org.processmining.plugins.etm.tests.TreeEvaluationTest
 
TreeEvolutionEngine - Class in org.processmining.plugins.etm.engines
Specific implementation of an evolution engine for NAryTrees.
TreeEvolutionEngine(ETMParam) - Constructor for class org.processmining.plugins.etm.engines.TreeEvolutionEngine
 
TreeFactoryAbstract - Class in org.processmining.plugins.etm.factory
 
TreeFactoryAbstract(CentralRegistry) - Constructor for class org.processmining.plugins.etm.factory.TreeFactoryAbstract
 
TreeFactoryCoordinator - Class in org.processmining.plugins.etm.factory
CandidateFactory for generating trees of NAryTrees for the genetic programming example application.
TreeFactoryCoordinator(CentralRegistry) - Constructor for class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
 
TreeFactoryCoordinator(CentralRegistry, double) - Constructor for class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
 
TreeFactoryCoordinator(CentralRegistry, Map<TreeFactoryAbstract, Double>) - Constructor for class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
 
TreeFactoryCoordinator(CentralRegistry, double, Map<TreeFactoryAbstract, Double>) - Constructor for class org.processmining.plugins.etm.factory.TreeFactoryCoordinator
 
TreeFactoryFlower - Class in org.processmining.plugins.etm.factory
 
TreeFactoryFlower(CentralRegistry) - Constructor for class org.processmining.plugins.etm.factory.TreeFactoryFlower
 
TreeFactoryXORofSEQ - Class in org.processmining.plugins.etm.factory
 
TreeFactoryXORofSEQ(CentralRegistry) - Constructor for class org.processmining.plugins.etm.factory.TreeFactoryXORofSEQ
 
TreeFitness - Class in org.processmining.plugins.etm.fitness
An object that stores fitness information for a particular (here unknown) tree
TreeFitness(int) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitness
 
TreeFitnessAbstract - Class in org.processmining.plugins.etm.fitness
All fitness metrics should extend this abstract Tree Fitness class.
TreeFitnessAbstract() - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessAbstract
 
TreeFitnessAbstract.TreeFitnessGUISettingsAbstract<F extends TreeFitnessAbstract> - Class in org.processmining.plugins.etm.fitness
An abstract instance of a GUI interface to set up a TreeFitness metric.
TreeFitnessAbstract.TreeFitnessGUISettingsEmpty<F extends TreeFitnessAbstract> - Class in org.processmining.plugins.etm.fitness
The 'empty' GUI that is automatically used for fitness metrics that provide no provide GUI.
TreeFitnessComparator - Class in org.processmining.plugins.etm.fitness
Compares TreeFitness objects based on the provided TreeFitnessInfo.
TreeFitnessComparator(boolean, TreeFitnessInfo) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessComparator
 
TreeFitnessComparatorTest - Class in org.processmining.plugins.etm.tests
 
TreeFitnessComparatorTest() - Constructor for class org.processmining.plugins.etm.tests.TreeFitnessComparatorTest
 
TreeFitnessGUISettingsAbstract(ETMParamAbstract) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsAbstract
 
TreeFitnessGUISettingsEmpty(ETMParamAbstract) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessAbstract.TreeFitnessGUISettingsEmpty
 
TreeFitnessInfo - Class in org.processmining.plugins.etm.fitness
Information class with immutable values that describe a fitness metric.
TreeFitnessInfo(Class<? extends TreeFitnessAbstract>, String, String, String, TreeFitnessInfo.Dimension, boolean, Class<? extends TreeFitnessAbstract>...) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessInfo
Create a new instance of information for a tree fitness evaluator.
TreeFitnessInfo(TreeFitnessInfo) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessInfo
 
TreeFitnessInfo.Dimension - Enum in org.processmining.plugins.etm.fitness
The dimension that the fitness metric belongs to.
TreeFitnessInfo.TreeFitnessInfoComboboxRenderer - Class in org.processmining.plugins.etm.fitness
A renderer for TreeFitnessInfo objects which uses the original renderer but then shows the TreeFitnessInfo name in the combobox
TreeFitnessInfoComboboxRenderer(ListCellRenderer) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessInfo.TreeFitnessInfoComboboxRenderer
 
TreeFitnessPropertyWrapper<F extends TreeFitnessAbstract> - Class in org.processmining.plugins.etm.fitness
Wrapper around a TreeFitnessInfo object to be able to use it as a (root!) property of a ProcessTree.
TreeFitnessPropertyWrapper(TreeFitnessInfo) - Constructor for class org.processmining.plugins.etm.fitness.TreeFitnessPropertyWrapper
 
TreeHashCodeProvider - Class in org.processmining.plugins.boudewijn.treebasedreplay.tokencount
 
TreeHashCodeProvider() - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.tokencount.TreeHashCodeProvider
 
TreeHead - Interface in org.processmining.plugins.boudewijn.treebasedreplay
 
TreeLayoutBuilder - Class in org.processmining.plugins.etm.model.narytree.visualisation
 
TreeLayoutBuilder(NAryTree) - Constructor for class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
TreeLayoutBuilder(NAryTree, XEventClasses) - Constructor for class org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder
 
TreeLayoutBuilder.EdgeRouting - Enum in org.processmining.plugins.etm.model.narytree.visualisation
 
TreeLayoutBuilder.Type - Enum in org.processmining.plugins.etm.model.narytree.visualisation
 
TreeMarkingVisit<V> - Class in org.processmining.plugins.boudewijn.treebasedreplay.astar
 
TreeMarkingVisit(TIntCollection, V) - Constructor for class org.processmining.plugins.boudewijn.treebasedreplay.astar.TreeMarkingVisit
 
TreeMutationAbstract - Class in org.processmining.plugins.etm.mutation
 
TreeMutationAbstract(CentralRegistry) - Constructor for class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
TreeMutationAnnotation - Annotation Type in org.processmining.plugins.etm.mutation
Classes that have this annotation should extend (a subclass of) the TreeMutationAbstract class.
TreeMutationCoordinator - Class in org.processmining.plugins.etm.mutation
Mutation operator for the trees of Nodes.
TreeMutationCoordinator(LinkedHashMap<TreeMutationAbstract, Double>, boolean) - Constructor for class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
The tree mutation operator requires a map of mutators, with weights assigned to them, to select which one to apply.
TreeMutationInfo - Class in org.processmining.plugins.etm.mutation
 
TreeMutationInfo(Class<?>, String, String, String, boolean, Class<TreeFitnessInfo.Dimension>[], Class<? extends TreeFitnessAbstract>...) - Constructor for class org.processmining.plugins.etm.mutation.TreeMutationInfo
Create a new instance of information for a tree mutation operator.
TreeMutationInfo(TreeMutationInfo) - Constructor for class org.processmining.plugins.etm.mutation.TreeMutationInfo
 
TreeMutationRegistry - Class in org.processmining.plugins.etm.mutation
This class gets all known fitness metrics using the {@link
TreeMutationRegistry(PluginContext) - Constructor for class org.processmining.plugins.etm.mutation.TreeMutationRegistry
Instantiates the registry of all known TreeMutationAnnotation instances.
treeOfLifeID - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImplWithHistory
Stores the id to correctly retrieve its parent in the history log.
TreeRecord - Class in org.processmining.plugins.etm.model.narytree.replayer
 
TreeRecord(int, TIntList, int, int, boolean) - Constructor for class org.processmining.plugins.etm.model.narytree.replayer.TreeRecord
 
treeSize - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
treeSize - Variable in class org.processmining.plugins.etm.model.narytree.StateBuilder
 
treesToPNGs() - Static method in class org.processmining.plugins.etm.experiments.bpm2013.BPM2013PaperMethods
 
treeToBPMN(ProcessTree, File) - Static method in class org.processmining.plugins.etm.experiments.CommandLineInterface
 
TreeUtils - Class in org.processmining.plugins.etm.model.narytree
 
TreeUtils() - Constructor for class org.processmining.plugins.etm.model.narytree.TreeUtils
 
TreeUtilsAlignmentRepair - Class in org.processmining.plugins.etm.model.narytree
 
TreeUtilsAlignmentRepair() - Constructor for class org.processmining.plugins.etm.model.narytree.TreeUtilsAlignmentRepair
 
TreeVisualization - Class in org.processmining.plugins.etm.ui.visualization.narytree
 
TreeVisualization() - Constructor for class org.processmining.plugins.etm.ui.visualization.narytree.TreeVisualization
 
TruncationSelection - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection
Implements selection of n candidates from a population by simply selecting the n candidates with the highest fitness scores (the rest are discarded).
TruncationSelection(NumberGenerator<Double>) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TruncationSelection
Creates a truncation selection strategy that is controlled by the variable selection ratio provided by the specified NumberGenerator.
TruncationSelection(double) - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.selection.TruncationSelection
 
TwoDimDotPlot - Class in org.processmining.plugins.etm.ui.visualization.paretofront
 
TwoDimDotPlot(String, ParetoFront, ParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
TwoDimDotPlot(ParetoFront, ParetoVisualization) - Constructor for class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
type - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
stores the type of a node m.
type - Variable in class org.processmining.plugins.etm.model.narytree.visualisation.TreeCellRenderer
 
typeOfChange - Variable in class org.processmining.plugins.etm.mutation.TreeMutationAbstract
 
typeOfChange - Variable in class org.processmining.plugins.etm.mutation.TreeMutationCoordinator
 
types - Variable in class org.processmining.plugins.etm.model.narytree.NAryTreeImpl
stores the type of a node m for each configuration.
types - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 

U

unlockTree(NAryTree) - Method in class org.processmining.plugins.etm.model.ParetoFront
Unlocks the provided tree, allowing it to be deleted.
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontNavigator
Triggered when there is a new data update.
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.DimensionBarChart
 
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.DotPlotWithHeatMap
 
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.GenerationSeriesPlot
 
updateData(ChartPanel, ParetoFront, TreeFitnessInfo, TreeFitnessInfo) - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.GenericDotPlotChart
Updates the dot plot with the provided pareto front
updateData(ChartPanel, ParetoFront, TreeFitnessInfo, TreeFitnessInfo, TreeFitnessInfo) - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.GenericDotPlotChart
Updates the dot plot with the provided pareto front
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.GridDotPlots
 
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
 
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.SpiderChart
 
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TimePerGenerationPlot
 
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TimeSeriesPlot
 
updateData(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
updateEventClassifier(XEventClassifier) - Method in class org.processmining.plugins.etm.CentralRegistry
Updates the classifier to the given one and also creates a new LogInfo instance and fires a changed event to trigger all listeners.
updateFront(boolean) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
Updates the information on the front, but not the current tree
updateLogDerived() - Method in class org.processmining.plugins.etm.CentralRegistry
Updates logCosts, estimatedMinLogCost and the aStarAlgorithm It also Calculates the minLogCost (the minimal cost) for replaying the log on an 'empty' model.
updateLowerLimit(TreeFitnessInfo, double) - Method in class org.processmining.plugins.etm.model.ParetoFront
Set a new lower limit for the given dimension.
updateLowerLimit(TreeFitnessInfo, double) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
Set a new lower limit for the given dimension.
updateMaxBytesToUse(long) - Method in class org.processmining.plugins.etm.fitness.metrics.FitnessReplay
The alignment algorithm will clear its internal cache when this number of bytes is (almost) exceeded.
updateMaxSize(int) - Method in class org.processmining.plugins.etm.fitness.metrics.SimplicityMaxTreeSize
Update the maximum tree size, can be done at run time.
updateMinLogCost() - Method in class org.processmining.plugins.etm.CentralRegistry
 
updateRegistryEClist(CentralRegistry, XEventClassifier) - Method in class org.processmining.plugins.etm.CentralRegistryConfigurable
Updates the given registry's list of event classes with all event classes known by this instance of the registry, but not by the individual one.
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.AbstractParetoFrontNavigator
Triggered when the selected model is changed by the user
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.DimensionBarChart
 
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.GenerationSeriesPlot
 
updateSelectedModel(ChartPanel, NAryTree, CentralRegistry, TreeFitnessInfo, TreeFitnessInfo) - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.GenericDotPlotChart
Places the crosshaires such that it points to the currently selected model
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.GridDotPlots
 
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoFrontDimensionNavigator
When we get notified of a new selected model, we currently completely rebuild the layout
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.SpiderChart
 
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TimePerGenerationPlot
 
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TimeSeriesPlot
 
updateSelectedModel(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
updateTree(NAryTree) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
Changes the currently shown tree to the provided one
updateUpperLimit(TreeFitnessInfo, double) - Method in class org.processmining.plugins.etm.model.ParetoFront
Set a new upper limit for the given dimension.
updateUpperLimit(TreeFitnessInfo, double) - Method in class org.processmining.plugins.etm.parameters.ETMParamPareto
Set a new upper limit for the given dimension.
updateVariables(AbstractNAryTreeDelegate<?>, NAryTree, byte[], short[], int, boolean) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
useInt - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
uselessNodesRatio(NAryTree) - Static method in class org.processmining.plugins.etm.fitness.metrics.SimplicityUselessNodes
 
useORrows - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
UserAbort - Class in org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination
TerminationCondition implementation that allows for user-initiated termination of an evolutionary algorithm.
UserAbort() - Constructor for class org.uncommonseditedbyjoosbuijs.watchmaker.framework.termination.UserAbort
 
useSemCon - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 

V

valueOf(String) - Static method in enum org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor.ConfigurationApproaches
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor.ExperimentCodes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor.ProcessingModes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.fitness.TreeFitnessInfo.Dimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.live.ETMLiveListener.RunningState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.model.narytree.NAryTreeHistory.TypesOfChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer.PerformanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer.VerboseLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder.EdgeRouting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.processmining.plugins.etm.ui.visualization.paretofront.JFreeChartCustomThemes.Themes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor.ConfigurationApproaches
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor.ExperimentCodes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.experiments.thesis.ThesisExperimentProcessor.ProcessingModes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.fitness.TreeFitnessInfo.Dimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.live.ETMLiveListener.RunningState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.model.narytree.NAryTreeHistory.TypesOfChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer.PerformanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer.VerboseLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder.EdgeRouting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.model.narytree.visualisation.TreeLayoutBuilder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.processmining.plugins.etm.ui.visualization.paretofront.JFreeChartCustomThemes.Themes
Returns an array containing the constants of this enum type, in the order they are declared.
variableBytes - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
variables - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTail
 
variables - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 
varUpBo - Variable in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPDelegate
 
vcells - Static variable in class org.processmining.plugins.etm.ui.visualization.narytree.JGraphVisualisation
 
visualize(PluginContext, NAryTree) - Static method in class org.processmining.plugins.etm.ui.visualization.narytree.TreeVisualization
 
visualize(PluginContext, ETMPareto) - Method in class org.processmining.plugins.etm.ui.visualization.paretofront.LiveETMParetoVisualization
 
visualize(PluginContext, ParetoFront) - Static method in class org.processmining.plugins.etm.ui.visualization.paretofront.ParetoVisualization
 

W

wasReliable() - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeReplayer
 
wasReliable() - Method in interface org.processmining.plugins.etm.model.narytree.replayer.NAryTreeReplayer
 
withoutSeed(UIPluginContext, XLog) - Method in class org.processmining.plugins.etm.ui.plugins.ETMPlugin
 
withoutSeedParams(PluginContext, XLog, ETMParam) - Method in class org.processmining.plugins.etm.ui.plugins.ETMPlugin
 
withSeed(UIPluginContext, XLog, ProcessTree...) - Method in class org.processmining.plugins.etm.ui.plugins.ETMPlugin
 
withSeedParams(PluginContext, XLog, ETMParam, ProcessTree...) - Method in class org.processmining.plugins.etm.ui.plugins.ETMPlugin
 
write(String) - Method in class org.processmining.plugins.etm.utils.SyncFileWriter
 
writeBehaviorToDot(NAryTree, int, OutputStreamWriter, boolean) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
writeBehaviorToDot(OutputStreamWriter, boolean, StateBuilder) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
writeBehaviorToDot(OutputStreamWriter, StateSpace, StateBuilder) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
writeFiles(String, String) - Method in class org.processmining.plugins.etm.experiments.thesis.StatisticsAggregator
Writes the aggregated CSV file, and a file with the 'most average' trees (if given).
writeParikhDoubleBitMask(OutputStream, ShortShortMultiset) - Method in class org.processmining.plugins.etm.model.narytree.replayer.NAryTreeHeadCompressor
 
writeTreeToDot(NAryTree, int, OutputStreamWriter) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
writeTreeToDot(NAryTree, int, OutputStreamWriter, String[]) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
 
writeVarsDoubleBitMask(OutputStream, short[]) - Method in class org.processmining.plugins.etm.model.narytree.replayer.AbstractNAryTreeLPTailCompressor
 

X

xDim - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
The currently set X dimension
xDimensionDropdown - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 
XEVENTCLASSES - Static variable in class org.processmining.plugins.etm.model.narytree.connections.NAryTreeToXEventClassesConnection
 
xEventClassesToShortmap(XEventClasses) - Static method in class org.processmining.plugins.etm.model.narytree.TreeUtils
Convenience method to produce a shortmap required for the fromString method
XOR - Static variable in class org.processmining.plugins.etm.model.narytree.Configuration
 
XOR - Static variable in interface org.processmining.plugins.etm.model.narytree.NAryTree
indicates the type XOR

Y

yDim - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
The currently set Y dimension
yDimensionDropdown - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.TwoDimDotPlot
 

Z

zDim - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.DotPlotWithHeatMap
The currently set Z (color) dimension
zDimensionDropdown - Variable in class org.processmining.plugins.etm.ui.visualization.paretofront.DotPlotWithHeatMap
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links