(=>
(and
(instance ?POLICY DailyHousekeepingPolicy)
(policyOwner ?AGENT ?POLICY))
(modalAttribute
(exists (?GUEST ?ROOM)
(and
(guest ?GUEST ?AGENT)
(stays ?GUEST ?ROOM)
(equal ?STAY
(WhenFn
(stays ?GUEST ?ROOM)))
(holdsDuring ?STAY
(forall (?DAY)
(=>
(and
(instance ?DAY Day)
(during ?DAY ?STAY))
(exists (?RC)
(and
(instance ?RC RoomCleaningService)
(patient ?RC ?ROOM)
(during ?RC ?DAY)))))))) Likely)) |
Hotel.kif 2627-2647 |
|
(=>
(and
(instance ?POLICY NoHousekeepingPolicy)
(policyOwner ?AGENT ?POLICY)
(attribute ?AGENT TravelerAccommodation))
(modalAttribute
(exists (?GUEST ?ROOM)
(and
(guest ?GUEST ?AGENT)
(holdsDuring
(WhenFn
(stays ?GUEST ?ROOM))
(not
(exists (?CLEAN)
(and
(instance ?CLEAN RoomCleaningService)
(patient ?CLEAN ?ROOM))))))) Likely)) |
Hotel.kif 2654-2670 |
|
(=>
(and
(instance ?POLICY WithHousekeepingPolicy)
(policyOwner ?AGENT ?POLICY)
(attribute ?AGENT TravelerAccommodation))
(modalAttribute
(exists (?GUEST ?ROOM)
(and
(guest ?GUEST ?AGENT)
(holdsDuring
(WhenFn
(stays ?GUEST ?ROOM))
(exists (?CLEAN)
(and
(instance ?CLEAN RoomCleaningService)
(patient ?CLEAN ?ROOM)))))) Likely)) |
Hotel.kif 2677-2692 |
|
(=>
(and
(maxRoomCapacity ?ROOM ?NUM)
(instance ?X ?ROOM)
(element ?X
(PropertyFn ?AGENT)))
(modalAttribute
(exists (?GRP)
(and
(instance ?GRP GroupOfPeople)
(memberCount ?GRP ?PPL)
(lessThanOrEqualTo ?PPL ?NUM)
(stays ?GRP ?X))) Possibility)) |
Hotel.kif 459-470 |
|
(=>
(and
(paidRoomAmenity ?ROOM ?OBJ)
(subclass ?OBJ Object))
(=>
(and
(instance ?R ?ROOM)
(stays ?GUEST ?R)
(element ?R
(PropertyFn ?HOTEL))
(instance ?O ?OBJ)
(located ?O ?R)
(instance ?P Process)
(agent ?P ?GUEST)
(or
(located ?P ?O)
(patient ?P ?O)
(instrument ?P ?O)
(resource ?P ?O)))
(and
(price ?P
(MeasureFn ?PRICE ?U) ?HOTEL)
(instance ?U UnitOfCurrency)
(greaterThan ?PRICE 0)))) |
Hotel.kif 374-396 |
|
(=>
(and
(paidRoomAmenity ?ROOM ?PROC)
(subclass ?PROC Process))
(=>
(and
(instance ?R ?ROOM)
(stays ?GUEST ?R)
(element ?R
(PropertyFn ?HOTEL))
(patient ?P ?GUEST)
(or
(instance ?P ?PROC)
(and
(instance ?S ?PROC)
(subProcess ?P ?S)))
(located ?P ?R))
(and
(price ?P
(MeasureFn ?PRICE ?U) ?HOTEL)
(instance ?U UnitOfCurrency)
(greaterThan ?PRICE 0)))) |
Hotel.kif 398-418 |
|
(=>
(and
(reservedRoom ?RESERVE ?ROOMTYPE)
(reservationStart ?RESERVE ?TIME1)
(reservationEnd ?RESERVE ?TIME2)
(reservingEntity ?RESERVE ?CUST))
(modalAttribute
(holdsDuring
(TimeIntervalFn ?TIME1 ?TIME2)
(and
(instance ?X ?ROOMTYPE)
(stays ?CUST ?X))) Likely)) |
Hotel.kif 2920-2931 |
|
(=>
(attribute ?X ChildrenSuite)
(hasPurpose ?X
(exists (?CHILD)
(and
(instance ?CHILD HumanChild)
(stays ?CHILD ?X))))) |
Hotel.kif 1007-1013 |
|
(=>
(attribute ?X ExclusiveFemaleLevel)
(forall (?Y)
(=>
(and
(instance ?Y HotelRoom)
(located ?Y ?X))
(hasPurpose ?Y
(exists (?HUMAN)
(and
(attribute ?HUMAN Female)
(stays ?HUMAN ?Y))))))) |
Hotel.kif 1221-1232 |
|
(=>
(attribute ?X ExecutiveLevel)
(forall (?Y)
(=>
(and
(instance ?Y HotelRoom)
(located ?Y ?X))
(hasPurpose ?Y
(exists (?HUMAN)
(and
(attribute ?HUMAN BusinessExecutive)
(instance ?HUMAN Human)
(stays ?HUMAN ?Y))))))) |
Hotel.kif 1202-1214 |
|
(=>
(attribute ?X FemaleExecutiveRoom)
(hasPurpose ?X
(exists (?HUMAN)
(and
(instance ?HUMAN Human)
(attribute ?HUMAN Female)
(attribute ?HUMAN BusinessExecutive)
(stays ?HUMAN ?X))))) |
Hotel.kif 1020-1028 |
|
(=>
(instance ?SVC ExecutiveService)
(exists (?HUMAN ?LEVEL ?ROOM)
(and
(serviceRecipient ?SVC ?HUMAN)
(stays ?HUMAN ?ROOM)
(located ?ROOM ?LEVEL)
(attribute ?LEVEL ExecutiveLevel)))) |
Hotel.kif 2218-2225 |
|
(=>
(instance ?SVC ValetLaundryService)
(exists (?CUST ?AGENT ?LOC ?CLOTHES ?LAUNDRY ?PICKUP ?DELIVERY)
(and
(customer ?CUST ?AGENT)
(stays ?CUST ?LOC)
(agent ?SVC ?AGENT)
(instance ?CLOTHES Clothing)
(instance ?PICKUP Getting)
(located ?PICKUP ?LOC)
(patient ?PICKUP ?CLOTHES)
(agent ?PICKUP ?AGENT)
(or
(instance ?LAUNDRY LaundryService)
(instance ?LAUNDRY DryCleaningService))
(agent ?LAUNDRY ?AGENT)
(patient ?LAUNDRY ?CLOTHES)
(instance ?DELIVERY DeliveryService)
(patient ?DELIVERY ?CLOTHES)
(destination ?DELIVERY ?LOC)
(before
(BeginFn
(WhenFn ?PICKUP))
(BeginFn
(WhenFn ?LAUNDRY)))
(before
(BeginFn
(WhenFn ?LAUNDRY))
(BeginFn
(WhenFn ?DELIVERY)))))) |
Hotel.kif 1802-1823 |
- If a process is an instance of valet laundry,
- then there exist a human, a cognitive agent,, , a temporary residence,, , an entity,, , another process,, , a third process and a fourth process such that the cognitive agent is a customer of the human and the human stays at the temporary residence and the cognitive agent is an agent of the process and the entity is an instance of clothing and the third process is an instance of getting and the third process is located at the temporary residence and the entity is a patient of the third process and the cognitive agent is an agent of the third process and the other process is an instance of laundry service or the other process is an instance of dry-clean and the cognitive agent is an agent of the other process and the entity is a patient of the other process and the fourth process is an instance of delivery service and the entity is a patient of the fourth process and the fourth process ends up at the temporary residence and the beginning of the time of existence of the third process happens before the beginning of the time of existence of the other process and the beginning of the time of existence of the other process happens before the beginning of the time of existence of the fourth process
|