In natural language, the use of a negation may propagate from one event to a closely related second one. Consider the following sentence:
If the user does not close the popup window or press escape, the window closes automatically.
The sentence is labeled correctly by CiRA:

However, CiRA does not propagate the negation in Cause1 to Cause2 - even though it should logically - which results in the following incorrect cause-effect graph (the edge from "the user press escape" to the disjunction should be negated):

A negation seems to propagate between two adjacent events if they share the same variable.
In natural language, the use of a negation may propagate from one event to a closely related second one. Consider the following sentence:
The sentence is labeled correctly by CiRA:
However, CiRA does not propagate the negation in
Cause1toCause2- even though it should logically - which results in the following incorrect cause-effect graph (the edge from "the user press escape" to the disjunction should be negated):A negation seems to propagate between two adjacent events if they share the same
variable.