| Ducking(ducking) | duck |
| appearance as argument number 1 |
|
|
| (subclass Ducking IntentionalProcess) | Mid-level-ontology.kif 14601-14601 | Ducking is a subclass of intentional process |
| (subclass Ducking BodyMotion) | Mid-level-ontology.kif 14602-14602 | Ducking is a subclass of body motion |
| (subclass Ducking MotionDownward) | Mid-level-ontology.kif 14603-14603 | Ducking is a subclass of motion downward |
| (documentation Ducking EnglishLanguage "Purposely moving one's body downward in such a way as to avoid being hit by something.") | Mid-level-ontology.kif 14604-14605 | Ducking is a subclass of motion downward |
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| (=> (and (instance ?MOTION Ducking) (agent ?MOTION ?AGENT)) (hasPurpose ?MOTION (not (exists (?IMPACT) (and (instance ?IMPACT Impacting) (patient ?IMPACT ?AGENT)))))) |
Mid-level-ontology.kif 14607-14614 | If X is an instance of ducking and Y is an agent of X, then X has the purpose there doesn't exist Z such that Z is an instance of impacting and Y is a patient of Z |
|
|