(=>
(and
(instance ?DUSTSTORM DustStorm)
(instance ?WIND Wind)
(subProcess ?DUSTSTORM ?WIND))
(exists (?TRANSLOCATE ?PM ?SAND ?A1 ?A2 ?STRONG)
(and
(instance ?A1 LandArea)
(eventLocated ?WIND ?A1)
(surfaceWindSpeed ?A1
(MeasureFn ?STRONG KnotUnitOfSpeed))
(greaterThan ?STRONG 30.0)
(instance ?TRANSLOCATE Translocation)
(subProcess ?TRANSLOCATE ?DUSTSTORM)
(objectTransferred ?TRANSLOCATE ?PM)
(objectTransferred ?TRANSLOCATE ?SAND)
(instance ?PM ParticulateMatter)
(instance ?SAND Sand)
(instance ?A2 LandArea)
(destination ?TRANSLOCATE ?A2)
(not
(overlapsSpatially ?A1 ?A2))))) |
Weather.kif 1259-1280 |
- Wenn Process ist ein fall von DustStorm %n{nicht} und ** Process ist ein fall von Wind %n{nicht} und ** Process ist ein subProzess von ** ** Process,
- dann es gibt Transfer, Object,, , ** Object,, , ** Object,, , ** Object, and und RealNumber um ** ** Object ist ein fall von LandArea %n{nicht} und eventLocated ** ** Process and ** ** Object und surfaceWindSpeed ** ** Object and ** RealNumber KnotUnitOfSpeed(s) und ** RealNumber ist groesserAls 30.0 %n{nicht} und ** Transfer ist ein fall von Translocation %n{nicht} und ** Transfer ist ein subProzess von ** Process und objectTransferred ** Transfer and ** Object und objectTransferred ** Transfer and ** ** Object und ** Object ist ein fall von ParticulateMatter %n{nicht} und ** ** Object ist ein fall von Sand %n{nicht} und ** ** Object ist ein fall von LandArea %n{nicht} und ** Transfer endet an ** ** Object %n{nicht} und ** ** Object deckt sich mit ** ** Object raeumlich nicht
|