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 | contestObject の数値 1 引数は コンテスト の instance では %n |
(domain contestObject 2 Object) | Dining.kif 880-880 | contestObject の数値 2 引数は オブジェクト の instance では %n |
(domain contestObject 3 AutonomousAgent) | Dining.kif 881-881 | contestObject の数値 3 引数は AutonomousAgent の instance では %n |
(instance contestObject TernaryPredicate) | Dining.kif 875-875 | contestObject は 3進述語 の instance では %n |
appearance as argument number 2 |
(format ChineseLanguage contestObject "%3 entered %2 在 %1 ") | domainEnglishFormat.kif 3090-3090 | |
(format ChineseTraditionalLanguage contestObject "%3 entered %2 在 %1 ") | domainEnglishFormat.kif 3089-3089 | |
(format EnglishLanguage contestObject "%3 entered %2 in %1") | domainEnglishFormat.kif 3088-3088 | |
(termFormat EnglishLanguage contestObject "contest object") | domainEnglishFormat.kif 65797-65797 |
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 |
|