CateringService |
appearance as argument number 1 |
(documentation CateringService EnglishLanguage "CateringService refers to the ServiceProcess of an AutonomousAgent to prepare food and beverage for consumption in a location away from where the agent is located") | Dining.kif 572-574 | |
(subclass CateringService ServiceProcess) | Dining.kif 571-571 | CateringService 是 服务 的 subclass |
appearance as argument number 2 |
(subclass FoodPickup CateringService) | Dining.kif 604-604 | FoodPickup 是 CateringService 的 subclass |
(termFormat EnglishLanguage CateringService "catering") | Dining.kif 575-575 |
antecedent |
(=> (and (instance ?C CateringService) (agent ?C ?AGENT) (destination ?C ?CUST) (located ?AGENT ?LOC1) (customer ?CUST ?AGENT) (exists (?S ?FOOD ?E) (and (instance ?S Cooking) (agent ?S ?AGENT) (result ?S ?FOOD) (patient ?C ?FOOD) (instance ?E Eating) (agent ?E ?CUST) (eventLocated ?E ?LOC2)))) (not (equal ?LOC1 ?LOC2))) |
Dining.kif 586-602 |
|
(=> (and (instance ?P CateringService) (instance ?P ?CLASS) (agent ?P ?REST)) (capability ?CLASS agent ?REST)) |
Dining.kif 579-584 |