Conflict

data class Conflict(val id: String, val tick: Int, val aircraftIds: Set<String>, val type: ConflictType, val horizontalDistance: Double, val verticalDistanceFeet: Int, val predictedAtTick: Int? = null)(source)

Loss of separation detected or predicted between two or more aircraft.

A conflict records the tick at which it was detected, the involved aircraft, the measured distances, and optionally the future tick where the unsafe situation is expected to occur.

Constructors

Link copied to clipboard
constructor(id: String, tick: Int, aircraftIds: Set<String>, type: ConflictType, horizontalDistance: Double, verticalDistanceFeet: Int, predictedAtTick: Int? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
val tick: Int
Link copied to clipboard
Link copied to clipboard