contestObject |
appearance as argument number 1 |
(documentation contestObject EnglishLanguage "(contestObject ?CONTEST ?OBJ ?AGENT) refers to the ?OBJ entered by ?AGENT in a ?CONTEST in cases where winning is based on judging an Object instead of some physical process between opponents") | Dining.kif 876-878 | |
(domain contestObject 1 Contest) | Dining.kif 879-879 | The number 1 argument of contest object is an instance of contest |
(domain contestObject 2 Object) | Dining.kif 880-880 | The number 2 argument of contest object is an instance of object |
(domain contestObject 3 AutonomousAgent) | Dining.kif 881-881 | The number 3 argument of contest object is an instance of agent |
(instance contestObject TernaryPredicate) | Dining.kif 875-875 | contest object is an instance of ternary predicate |
appearance as argument number 2 |
(format ChineseLanguage contestObject "%3 entered %2 在 %1 ") | domainEnglishFormat.kif 3082-3082 | |
(format ChineseTraditionalLanguage contestObject "%3 entered %2 在 %1 ") | domainEnglishFormat.kif 3081-3081 | |
(format EnglishLanguage contestObject "%3 entered %2 in %1") | domainEnglishFormat.kif 3080-3080 | |
(termFormat EnglishLanguage contestObject "contest object") | domainEnglishFormat.kif 65846-65846 |
antecedent |
(=> (contestObject ?CONTEST ?OBJ ?AGENT) (and (contestParticipant ?CONTEST ?AGENT) (exists (?MAKE ?JUDGE ?PROC ?AFTR) (and (instance ?MAKE Making) (result ?MAKE ?OBJ) (agent ?MAKE ?AGENT) (instance ?PROC Judging) (agent ?PROC ?JUDGE) (patient ?PROC ?OBJ) (result ?PROC (subjectiveAttribute ?OBJ ?AFTR ?JUDGE)) (subProcess ?PROC ?CONTEST))))) |
Dining.kif 883-896 |
|
consequent |
(=> (and (subjectiveAttribute ?X Won ?JUDGE) (instance ?X (FoodForFn Human))) (exists (?CONTEST ?AGENT ?PROC) (and (contestObject ?CONTEST ?X ?AGENT) (instance ?PROC Judging) (agent ?PROC ?JUDGE) (subProcess ?PROC ?CONTEST)))) |
Dining.kif 900-909 |
|