Subject: TooCloseTo -> t2 in t1.tooCloseTo } inv
From: Jeanne Dennis (hijeane@mediaone.net)
Date: Tue Dec 18 2001 - 13:19:43 EST
CurrentTrack in s1.tracks &&
f in s1.controls && f in s1.communicates &&
f.nextTrack in s2.tracks && f in s2.communicates
}
cond noSeriousConflict {
no f1, f2: Flight | f1 != f2 &&
(f1.currentTrack in f2.currentTrack.tooCloseTo)
}
op reasonableController {
all s: Sector | all f1, f2: (s.communicates + s.warned) |
f1 != f2 ->
((f1 in s.controls || f2 in s.controls) ->
f1.nextTrack not in f2.nextTrack.tooCloseTo)
&&
(f1 not in s.controls && f2 not in s.controls) <->
f2 in f1.~controls.
This archive was generated by hypermail 2b28 : Tue Dec 18 2001 - 13:21:28 EST