![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
Projectile(projectile)
| missile, pellet, projectile, seeker, shot, spitball |
| appearance as argument number 1 |
|
|
| (subclass Projectile Weapon) | Mid-level-ontology.kif 1103-1103 | Projectile is a subclass of weapon |
| (documentation Projectile EnglishLanguage "A missile, bullet, etc. that is fired from a Weapon.") | Mid-level-ontology.kif 1104-1105 | Projectile is a subclass of weapon |
| (externalImage Projectile "http://articulatesoftware.com/SUMOpictures/tools/ weapons/ projectile_01.png") | pictureList.kif 678-678 | Projectile is a subclass of weapon |
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| (=> (instance ?PROJECTILE Projectile) (capability Shooting patient ?PROJECTILE)) |
Mid-level-ontology.kif 1107-1109 | If X is an instance of projectile, then X is capable of doing shooting as a patient |
| (=> (and (instance ?G Gun) (instance ?B GunBarrel) (part ?B ?G) (instance ?S Shooting) (instrument ?S ?G) (patient ?S ?P) (instance ?P Projectile)) (exists (?SUB) (and (subProcess ?SUB ?S) (path ?SUB ?B)))) |
Mid-level-ontology.kif 1336-1348 | If All of the following hold: (1) X is an instance of gun (2) Y is an instance of gun barrel (3) Y is a part of X (4) Z is an instance of shooting (5) X is an instrument for Z (6) W is a patient of Z (7) W is an instance of projectile, then there exists V such that V is a subprocess of Z and Y is path along which V occurs |
| (=> (and (instance ?SHOT Shooting) (instrument ?SHOT ?GUN) (patient ?SHOT ?PROJ) (width ?PROJ ?LM1) (instance ?GUN ?GUNCLASS) (instance ?PROJ Projectile) (caliber ?GUNCLASS ?LM)) (equal ?LM ?LM1)) |
MilitaryDevices.kif 376-385 | If All of the following hold: (1) X is an instance of shooting (2) Y is an instrument for X (3) Z is a patient of X (4) the width of Z is W (5) Y is an instance of V (6) Z is an instance of projectile (7) U is a caliber of V, then equal U and W |
| (=> (and (instance ?PROJ Projectile) (caliber ?GUNCLASS ?LM) (instance ?GUN ?GUNCLASS) (width ?PROJ ?LM1) (equal ?LM ?LM1)) (capability (KappaFn ?SHOOTING (and (instance ?SHOOTING Shooting) (patient ?SHOOTING ?PROJ))) instrument ?GUN)) |
MilitaryDevices.kif 390-402 | If X is an instance of projectile, Y is a caliber of Z, W is an instance of Z, the width of X is V, and equal Y and V, then W is capable of doing the class described by U as a instrument |
| (=> (and (instance ?PROJ Projectile) (caliber ?GUNCLASS ?LM) (instance ?GUN ?GUNCLASS) (width ?PROJ ?LM1) (equal ?LM ?LM1)) (hasPurpose ?GUN (exists (?SHOOTING) (and (instance ?SHOOTING Shooting) (patient ?SHOOTING ?PROJ) (instrument ?SHOOTING ?GUN))))) |
MilitaryDevices.kif 407-419 | If X is an instance of projectile, Y is a caliber of Z, W is an instance of Z, the width of X is V, and equal Y and V, then W has the purpose there exists U such that U is an instance of shooting, X is a patient of U, and W is an instrument for U |
| consequent |
|
|