|
|
|
|
|
|
|
|
|
|
• |
Assert
that conflicts is symmetric
|
|
|
assert
ConflictsSym {
|
|
|
|
all s,t | s in t.conflicts
|
|
|
-> t in s.conflicts
|
|
|
}
|
|
|
• |
Alcoa
reports a counterexample (with two
|
|
|
connectors
and two segments)
|
|
|
• |
Fix
by adding constraint on overlaps
|
|
|
all s,t | s in t.overlaps -> t in
s.overlaps
|
|