(=>
(snowfallIntensity ?AREA ?TIME ?RATE)
(exists (?PROCESS ?STUFF ?BOARD ?TOP ?BOTTOM ?SNOWFALL)
(and
(instance ?PROCESS Snowing)
(eventLocated ?PROCESS ?AREA)
(during
(WhenFn ?PROCESS) ?TIME)
(instance ?STUFF Snow)
(objectTransferred ?PROCESS ?STUFF)
(instance ?BOARD BoardOrBlock)
(bottom ?BOTTOM ?BOARD)
(attribute ?BOTTOM Flat)
(located ?BOARD ?AREA)
(holdsDuring
(BeginFn ?TIME)
(not
(exists (?X)
(and
(instance ?X Object)
(located ?X ?BOARD)))))
(holdsDuring
(EndFn ?TIME)
(and
(located ?STUFF ?BOARD)
(top ?TOP ?STUFF)
(depth ?TOP ?BOTTOM ?SNOWFALL)
(equal ?SNOWFALL
(MultiplicationFn ?TIME ?RATE))))))) |
Weather.kif 4360-4387 |
- If snowfallIntensity a geographic area, a time interval and a function quantity,
- then there exist a transfer, an object,, , a self connected object,, , an entity,, , another self connected object and another entity such that the transfer is an instance of Snowing and event located the transfer and the geographic area and the time of existence of the transfer takes place during the time interval and the object is an instance of Snow and objectTransferred the transfer and the object and the self connected object is an instance of BoardOrBlock and the bottom of the self connected object is the other self connected object and Flat is an attribute of the other self connected object and the self connected object is located at the geographic area and there doesn't exist a third entity such that the third entity is an instance of object and the third entity is located at the self connected object holds during the beginning of the time interval and the object is located at the self connected object and the top of the object is the entity and depth the entity, the other self connected object and the other entity and equal the other entity and the time interval and the function quantity holds during the end of the time interval
|