Identifier type for elements.
Type alias for something that is identifiable.
Type alias for a marking.
Some convenience method additions to work with Markings.
Some convenience method additions to work with Markings.
Type alias for a multi set.
maps a MultiSet of Places to a Marking with always null values.
Having null values here is due to the design of petrinet library which uses a ColoredPetriNet which supports tokens with values.
Here we only know the Place and the number of tokens, but not the values, so the value is initialized to null.
maps a MultiSet of Places to a Marking with always null values.
Having null values here is due to the design of petrinet library which uses a ColoredPetriNet which supports tokens with values.
Here we only know the Place and the number of tokens, but not the values, so the value is initialized to null.
Place type parameter
Marking (state of the petrinet) with 'null' token values
Petri net class.
Petri net class.
Backed by a graph object from scala-graph (https://github.com/scala-graph/scala-graph)
Type alias for a petri net graph.
Type alias for a petri net graph.
See also: scala-graph (https://github.com/scala-graph/scala-graph