Tu Prolog Safety Reasoner
tuProlog-backed implementation of SafetyReasoner.
It translates Kotlin domain objects into Prolog facts, loads the airspace safety theory, and solves symbolic queries for priorities, unsafe pairs, and maneuvers.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun isManeuverAllowed(aircraftId: String, maneuver: Maneuver, state: SimulationState): Boolean
Link copied to clipboard