![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
|
|
PositiveInteger
|
|
|
| appearance as argument number 1 |
|
|
| (subclass BreadOrBiscuit PreparedFood) | Food.kif 1540-1540 | Bread or biscuit is a subclass of food |
| (documentation BreadOrBiscuit EnglishLanguage "Food that consists largely of WheatFlour and water. Note that this class covers crackers, cookies, as well as any self_connected instance of bread, whether it is a loaf, a slice, a chunk of bread, etc.") | Food.kif 1542-1545 | Bread or biscuit is a subclass of food |
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| consequent |
|
|
| (=> (instance ?S Sandwich) (exists (?B1 ?B2 ?F) (and (instance ?B1 BreadOrBiscuit) (instance ?B2 BreadOrBiscuit) (instance ?F (FoodForFn Human)) (between ?B1 ?F ?B2) (not (equal ?B1 ?B2)) (not (equal ?B1 ?F)) (not (equal ?B2 ?F)) (part ?B1 ?S) (part ?B2 ?S) (part ?F ?S)))) |
Food.kif 1569-1582 | If X is an instance of sandwich, then All of the following hold: (1) there exist Y, Z (2) W such that Y is an instance of bread or biscuit (3) Z is an instance of bread or biscuit (4) W is an instance of food for human (5) W is between Y (6) Z (7) equal Y (8) Z (9) equal Y (10) W (11) equal Z (12) W (13) Y is a part of X (14) Z is a part of X (15) W is a part of X |
| (=> (instance ?DEVICE Breadmaker) (hasPurpose ?DEVICE (exists (?BREAD ?MAKE) (and (instance ?BREAD BreadOrBiscuit) (instance ?MAKE Cooking) (result ?MAKE ?BREAD) (instrument ?MAKE ?DEVICE))))) |
HouseholdAppliances.kif 825-833 | If X is an instance of bread maker, then X has the purpose there exist Y, Z such that Y is an instance of bread or biscuit, Z is an instance of cooking, Y is a result of Z, and X is an instrument for Z |
| (=> (instance ?DEVICE Toaster) (hasPurpose ?DEVICE (exists (?HEAT ?BREAD) (and (instance ?HEAT Heating) (instance ?BREAD BreadOrBiscuit) (patient ?HEAT ?BREAD))))) |
HouseholdAppliances.kif 931-938 | If X is an instance of toaster, then X has the purpose there exist Y, Z such that Y is an instance of heating, Z is an instance of bread or biscuit, and Z is a patient of Y |
| (=> (instance ?CLASS BreadMakingClass) (exists (?PROC) (and (instance ?PROC Cooking) (result ?PROC BreadOrBiscuit) (subProcess ?PROC ?CLASS)))) |
Offers.kif 267-273 | If X is an instance of BreadMakingClass, then there exists Y such that Y is an instance of cooking, bread or biscuit is a result of Y, and Y is a subprocess of X |