Components that carry private properties and are embedded in a component combination cannot be represented with logical operators other than an implicit AND.
In the following example, it is not possible to reflect an [OR] linkage between A1(farmer) and A2(citizen), where only farmer has a private property (A1,p(first)).
Example: A(Program Manager) D(may) I(administer) Bdir(sanctions) {Cac{A(Program Manager) I(suspects) Bdir{A1,p(first) A1(farmer) A2(citizen) I((violates [OR] does not comply)) with Bdir(regulations)}} [OR] Cac{A(Program Manager) I(has witnessed) Bdir,p(farmer's) Bdir(non-compliance) Cex(in the past)}}
Components that carry private properties and are embedded in a component combination cannot be represented with logical operators other than an implicit AND.
In the following example, it is not possible to reflect an [OR] linkage between
A1(farmer)
andA2(citizen)
, where only farmer has a private property (A1,p(first)
).Example:
A(Program Manager) D(may) I(administer) Bdir(sanctions) {Cac{A(Program Manager) I(suspects) Bdir{A1,p(first) A1(farmer) A2(citizen) I((violates [OR] does not comply)) with Bdir(regulations)}} [OR] Cac{A(Program Manager) I(has witnessed) Bdir,p(farmer's) Bdir(non-compliance) Cex(in the past)}}
Proposed syntax:
... Bdir{A1,p(first) (A1(farmer) [OR] A2(citizen)) ...
or... Bdir{(A1,p(first) A1(farmer) [OR] A2(citizen)) ...