Uses of Class
org.tweetyproject.logics.petri.syntax.reachability_graph.Marking
Packages that use Marking
Package
Description
-
Uses of Marking in org.tweetyproject.logics.bpm.analysis
Methods in org.tweetyproject.logics.bpm.analysis with parameters of type MarkingModifier and TypeMethodDescriptionDeadEndMeasure.getMarkingCulpability
(Marking marking) Retrieve for a particular (non-final) state its local culpability for the global inconsistency A high culpability means that this state features many tokens in non-final places and the state is entered with a high probability -
Uses of Marking in org.tweetyproject.logics.petri.syntax
Methods in org.tweetyproject.logics.petri.syntax that return MarkingModifier and TypeMethodDescriptionPetriNet.getMarking()
Get the marking of this graph, based on the current token distribution at the placesMethods in org.tweetyproject.logics.petri.syntax that return types with arguments of type MarkingMethods in org.tweetyproject.logics.petri.syntax with parameters of type MarkingModifier and TypeMethodDescriptionboolean
PetriNet.addInitialMarking
(Marking initialMarking) add a designated initial markingPetriNet.createEmptyTransition
(Marking marking) Add a transition which is enabled at the specified marking and does not change the markingboolean
Check whether the marking is an initial markingvoid
Set the state (token distribution) according to the provided marking -
Uses of Marking in org.tweetyproject.logics.petri.syntax.reachability_graph
Methods in org.tweetyproject.logics.petri.syntax.reachability_graph that return types with arguments of type MarkingModifier and TypeMethodDescriptionReachabilityGraph.getChildren
(Node node) ReachabilityGraph.getComplementGraph
(int selfloops) ReachabilityGraph.getInitialMarkings()
Retrieve the designated initial markingsReachabilityGraph.getMarking
(Marking marking) Retrieve, if present, the marking in this graph that equals the query marking in the sense that both markings describe the same token distribution over placesReachabilityGraph.getMarkings()
Retrieve the markingsReachabilityGraph.getNeighbors
(Marking node) ReachabilityGraph.getNodes()
ReachabilityGraph.getParents
(Node node) ReachabilityGraph.getRestriction
(Collection<Marking> nodes) ReachabilityGraph.getStronglyConnectedComponents()
ReachabilityGraph.getSubgraphs()
ReachabilityGraph.iterator()
Methods in org.tweetyproject.logics.petri.syntax.reachability_graph with parameters of type MarkingModifier and TypeMethodDescriptionboolean
boolean
ReachabilityGraph.areAdjacent
(Marking a, Marking b) int
boolean
check if this marking deeply equals that markingboolean
ReachabilityGraph.existsDirectedPath
(Marking node1, Marking node2) ReachabilityGraph.getMarking
(Marking marking) Retrieve, if present, the marking in this graph that equals the query marking in the sense that both markings describe the same token distribution over placesReachabilityGraph.getNeighbors
(Marking node) ReachabilityGraph.getOutgoing
(Marking marking) For one particular marking, retrieve all outgoing edgesboolean
ReachabilityGraph.hasMarking
(Marking marking) Determine if the specified marking is present as a node in the graphboolean
Check whether a marking is a designated initial markingMethod parameters in org.tweetyproject.logics.petri.syntax.reachability_graph with type arguments of type MarkingModifier and TypeMethodDescriptionboolean
ReachabilityGraph.add
(GeneralEdge<Marking> edge) ReachabilityGraph.getRestriction
(Collection<Marking> nodes) Constructors in org.tweetyproject.logics.petri.syntax.reachability_graph with parameters of type MarkingModifierConstructorDescriptionMarkingEdge
(Marking from, Marking to, Transition transition) Create a new instance