Skip to main content

Module supervisor

Module supervisor 

Source
Expand description

Pure-Rust supervisory execution and verification pipeline.

Structsยง

LightweightSnnPool ๐Ÿ”’
PetriNetSnapshot
Snapshot transferred from the RT loop to the Z3 worker.
PySpikingControllerPool
SupervisorState
Shared supervisor state for RT loop + worker lane.

Enumsยง

SupervisorExecutionError

Constantsยง

DEFAULT_SNAPSHOT_CAPACITY ๐Ÿ”’
DEFAULT_SNAPSHOT_PERIOD ๐Ÿ”’
DEFAULT_STEP_INTERVAL_NS ๐Ÿ”’
NUM_PLACES ๐Ÿ”’
NUM_TRANSITIONS ๐Ÿ”’
SAFETY_THRESHOLD_P3 ๐Ÿ”’
VERIFICATION_DEPTH ๐Ÿ”’
W_IN ๐Ÿ”’
W_OUT ๐Ÿ”’

Functionsยง

bind_core ๐Ÿ”’
execute_snn_control_loop ๐Ÿ”’
run_supervisor_steps
run_supervisor_steps_with_flag ๐Ÿ”’
spawn_z3_verification_worker
verify_bounds_at_depth