| MilitaryOperation(military operation) |
| appearance as argument number 1 |
|
|
| (documentation MilitaryOperation EnglishLanguage "A MilitaryOperation is distinguished from the broader class of MilitaryProcess in that it is planned in advance.") | Military.kif 19-21 | |
| (subclass MilitaryOperation MilitaryProcess) | Military.kif 23-23 | Military operation is a subclass of military process |
| appearance as argument number 2 |
|
|
| appearance as argument number 3 |
|
|
| (domain areaOfOperation 2 MilitaryOperation) | MilitaryProcesses.kif 1334-1334 | The number 2 argument of area of operation is an instance of military operation |
| (domain AbortedMissionFn 2 MilitaryOperation) | MilitaryProcesses.kif 2455-2455 | The number 2 argument of aborted mission is an instance of military operation |
| antecedent |
|
|
| consequent |
|
|
| (=> (and (instance ?SHN SupportHNAssistance) (experiencer ?SHN ?HN) (instance ?HN HostNation)) (exists (?OP) (and (instance ?OP MilitaryOperation) (instance ?OP Helping) (experiencer ?OP ?HN) (patient ?SHN ?OP)))) |
MilitaryProcesses.kif 1312-1322 | If X is an instance of support to HN assistance, Y experiences X, and Y is an instance of host nation, then there exists Z such that Z is an instance of military operation, Z is an instance of helping, Y experiences Z, and Z is a patient of X |
| (=> (instance ?CO CounterOperation) (hasPurpose ?CO (exists (?AGENT ?ENEMY ?OP ?CLASS) (and (agent ?CO ?AGENT) (enemy ?AGENT ?ENEMY) (subclass ?CLASS MilitaryOperation) (instance ?OP ?CLASS) (agent ?OP ?ENEMY) (prevents ?CO ?CLASS))))) |
MilitaryProcesses.kif 2193-2203 | If X is an instance of counter operation, then All of the following hold: (1) X has the purpose there exist Y, Z,, , W (2) V such that Y is an agent of X (3) Y (4) Z are enemies of each other (5) V is a subclass of military operation (6) W is an instance of V (7) Z is an agent of W (8) X prevents the occurrence of V |
|
|