Expand description
Configurations of a ACSThresholdAutomaton
This module contains the type definitions for configurations of a
ACSThresholdAutomaton. These types are designed to have a small memory
footprint and should be easily computable.
This also means that when working with configurations, there is no extensive
validation that is performed. In particular, one must ensure that
configurations, locations, and intervals etc. from different threshold
automata are not mixed. Otherwise panics can arise, and the results will not
have any meaning.
Modules§
- partially_
ordered_ 🔒cfg_ map - A data structure for mapping
ACSTAConfigs to a typeTand efficiently checking for comparable configurations.
Structs§
- ACSInterval
State - Assignment of variables to their current value
- ACSLoc
State - Assignment of process counts to a location
- ACSTA
Config - Configuration of a
ACSThresholdAutomaton