![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
Oven(oven)
| Dutch_oven, broiler, gas_oven, oven, tandoor |
| appearance as argument number 1 |
|
|
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| (=> (instance ?O Oven) (hasPurpose ?O (exists (?C) (and (instance ?C Cooking) (instrument ?C ?O))))) |
Mid-level-ontology.kif 2921-2927 | If X is an instance of oven, then X has the purpose there exists Y such that Y is an instance of cooking and X is an instrument for Y |
| consequent |
|
|
| (=> (instance ?B Baking) (exists (?O) (and (instance ?O Oven) (instrument ?B ?O)))) |
Food.kif 1446-1451 | If X is an instance of baking, then there exists Y such that Y is an instance of oven and Y is an instrument for X |
| (=> (instance ?D Stove) (exists (?PAD ?OVEN) (and (instance ?PAD CookerPad) (instance ?OVEN Oven) (part ?D ?PAD) (part ?D ?OVEN)))) |
HouseholdAppliances.kif 773-780 | If X is an instance of stove, then there exist Y, Z such that Y is an instance of cooker pad, Z is an instance of oven, X is a part of Y, and X is a part of Z |