Package-level declarations
Types
Aircraft state snapshot for one tick.
Agent belief update event used for BDI observability in the GUI.
Event sink that forwards each simulation event to multiple child sinks.
Conflict event representing either a current or predicted loss of separation.
Event sink that writes each simulation event as one JSONL line to standard output.
Human-readable explanation event generated by the explanation layer.
Event sink that writes simulation events to a UTF-8 JSONL file.
Selected maneuver event connecting a plan to an aircraft-level decision.
Planner output event containing symbolic action strings.
Replanning trigger event describing why a new route or maneuver was requested.
Route snapshot event used to visualize planned routes and waypoints.
Serializable waypoint DTO used inside route snapshot events.
Base interface for all structured events emitted by the simulation.
Converts a simulation run into a stream of structured simulation events.
Destination for structured simulation events.
Weather-zone activation event used by the GUI to draw forbidden areas.