| FoodArtifact |
| appearance as argument number 1 |
|
|
| (subclass FoodArtifact Artifact) | Society.kif 1324-1324 | FoodArtifact is a subclass of artifact |
| (documentation FoodArtifact EnglishLanguage "FoodArtifact is the class of food Artifacts, packaged or unpackaged.") | Society.kif 1326-1326 | FoodArtifact is a subclass of artifact |
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| (=> (instance ?ITEM FoodArtifact) (or (instance ?ITEM (FoodForFn Organism)) (instance ?ITEM PackagedFoodArtifact))) |
Society.kif 1328-1332 | If X is an instance of FoodArtifact, then X is an instance of food for organism or X is an instance of PackagedFoodArtifact |
| consequent |
|
|
| (=> (instance ?ITEM PackagedFoodArtifact) (exists (?FOOD ?PACKAGE) (and (instance ?FOOD FoodArtifact) (instance ?PACKAGE ArtifactPackage) (contains ?PACKAGE ?FOOD)))) |
Society.kif 1339-1345 | If X is an instance of PackagedFoodArtifact, then there exist Y, Z such that Y is an instance of FoodArtifact, Z is an instance of ArtifactPackage, and Z contains Y |
|
|