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.