-
controllerName
String controllerName
Name of this TrafCod controller.
-
trafcodRules
List<E> trafcodRules
The original rules.
-
tokenisedRules
List<E> tokenisedRules
The tokenised rules.
-
variables
Map<K,V> variables
The TrafCOD variables.
-
detectors
Map<K,V> detectors
The detectors.
-
conflictGroups
int conflictGroups
Sequence information; number of conflict groups.
-
conflictGroupSize
int conflictGroupSize
Sequence information; size of conflict group.
-
structureNumber
int structureNumber
Chosen structure number (as assigned by VRIGen).
-
conflictgroups
List<E> conflictgroups
The conflict groups in order that they will be served.
-
maxLoopCount
int maxLoopCount
Maximum number of evaluation loops.
-
currentToken
int currentToken
Position in current expression.
-
stack
List<E> stack
The expression evaluation stack.
-
currentRule
Object[] currentRule
Rule that is currently being evaluated.
-
currentTime10
int currentTime10
The current time in units of 0.1 s
-
simulator
nl.tudelft.simulation.dsol.simulators.DEVSSimulator<A extends Comparable<A>,R extends Number & Comparable<R>,T extends nl.tudelft.simulation.dsol.simtime.SimTime<A,R,T>> simulator
The simulation engine.