Create timed Petri nets in a simple way through place and transition nodes that execute actions defined by you.
Module with all the logic of a Petri net. It contains classes that allow you to create the structure of a Petri net through nodes such as Place () and Transition (), bind actions to transitions, configure individual waiting times for each transition and useful functions to implement everything in the simplest way possible.
You need numpy to run it.
pip install numpy
pip install PetriPy
To do.
See also the list of contributors who participated in this project.
- Hat tip to anyone whose code was used
- Inspiration
- References