(=>
(and
(attribute ?X WheelchairAccessible)
(or
(instance ?X Building)
(instance ?X Room)))
(modalAttribute
(exists (?MOTION ?WHEELCHAIR)
(and
(instance ?MOTION Motion)
(instrument ?MOTION ?WHEELCHAIR)
(instance ?WHEELCHAIR Wheelchair)
(eventLocated ?MOTION ?X))) Possibility)) |
Mid-level-ontology.kif 26423-26435 |
|
(=>
(and
(instance ?ATTR SpeedScaleAttribute)
(property ?X ?ATTR))
(instance ?X Motion)) |
Weather.kif 2039-2043 |
|
(=>
(and
(instance ?B VehicleBrake)
(instance ?V Vehicle)
(part ?B ?V))
(hasPurpose ?B
(exists (?S)
(and
(instance ?S
(StopFn Motion))
(patient ?S ?V)
(instrument ?S ?B))))) |
Mid-level-ontology.kif 3409-3419 |
|
(=>
(and
(instance ?C Clutch)
(instance ?A Automobile)
(instance ?E Engine)
(instance ?G Gearbox)
(instance ?GEAR Gear)
(part ?GEAR ?G)
(part ?G ?A)
(part ?C ?A)
(part ?E ?A)
(instance ?M Motion)
(patient ?M ?E)
(attribute ?C DeviceOff))
(exists (?M2)
(and
(instance ?M2 Motion)
(patient ?M2 ?G)
(causes ?M ?M2)))) |
Cars.kif 1821-1839 |
|
(=>
(and
(instance ?C Clutch)
(instance ?A Automobile)
(instance ?E Engine)
(instance ?G Gearbox)
(instance ?GEAR Gear)
(part ?GEAR ?G)
(part ?G ?A)
(part ?C ?A)
(part ?E ?A)
(instance ?M Motion)
(patient ?M ?E)
(attribute ?C DeviceOn))
(not
(exists (?M2)
(and
(instance ?M2 Motion)
(patient ?M2 ?G)
(causes ?M ?M2))))) |
Cars.kif 1800-1819 |
|
(=>
(and
(instance ?SAW Saw)
(instance ?CUT Cutting)
(instrument ?CUT ?SAW)
(instance ?OBJ Object)
(patient ?CUT ?OBJ))
(exists (?MOTION ?DIR1 ?DIR2 ?TIME ?T1 ?T2 ?PART)
(and
(instance ?MOTION Motion)
(subProcess ?MOTION ?CUT)
(instance ?PART CuttingDevice)
(part ?PART ?SAW)
(meetsSpatially ?PART ?OBJ)
(patient ?MOTION ?PART)
(instance ?T2 TimeInterval)
(instance ?T2 TimeInterval)
(equal
(WhenFn ?MOTION) ?TIME)
(temporalPart ?TIME ?T1)
(temporalPart ?TIME ?T2)
(instance ?DIR1 DirectionalAttribute)
(instance ?DIR2 DirectionalAttribute)
(=>
(holdsDuring ?T1
(direction ?MOTION ?DIR1))
(holdsDuring ?T2
(and
(direction ?MOTION ?DIR2)
(or
(equal ?DIR1 ?DIR2)
(oppositeDirection ?DIR1 ?DIR2))
(not
(and
(equal ?DIR1 ?DIR2)
(oppositeDirection ?DIR1 ?DIR2))))))))) |
Mid-level-ontology.kif 18408-18442 |
- If an object is an instance of saw and a process is an instance of cutting and the object is an instrument for the process and another object is an instance of object and the other object is a patient of the process,
- then there exist another process, an entity,, , another entity,, , a time interval,, , a time position,, , another time position and a third object such that the other process is an instance of motion and the other process is a subprocess of the process and the third object is an instance of cutting device and the third object is a part of the object and the third object meets the other object and the third object is a patient of the other process and the other time position is an instance of time interval and the other time position is an instance of time interval and the time of existence of the other process is equal to the time interval and the time interval is a part of the time position and the time interval is a part of the other time position and the entity is an instance of directional attribute and the other entity is an instance of directional attribute and
|
(=>
(and
(not
(instance ?A AutonomousAgent))
(holdsDuring ?T
(attribute ?A Motionless)))
(not
(exists (?P)
(and
(instance ?P Motion)
(patient ?P ?A)
(during
(WhenFn ?P) ?T))))) |
Mid-level-ontology.kif 30512-30523 |
|
(=>
(and
(speedScaleAttributeMinMax ?ATTR
(MeasureFn ?MIN ?U)
(MeasureFn ?MAX ?U))
(instance ?U UnitOfMeasure))
(exists (?X ?SPEED)
(and
(instance ?X Motion)
(property ?X ?ATTR)
(measure ?X
(MeasureFn ?SPEED ?U))
(greaterThanOrEqualTo ?SPEED ?MIN)
(lessThanOrEqualTo ?SPEED ?MAX)))) |
Weather.kif 2113-2126 |
|
(=>
(attribute ?X Locked)
(exists (?LOCK ?CLOSE ?MOVE)
(and
(instance ?LOCK Lock)
(connected ?LOCK ?X)
(instance ?CLOSE Closing)
(patient ?CLOSE ?LOCK)
(instance ?MOVE Motion)
(earlier
(WhenFn ?CLOSE)
(WhenFn
(attribute ?X Locked)))
(holdsDuring
(WhenFn
(attribute ?X Locked))
(not
(modalAttribute
(patient ?MOVE ?X) Possibility)))))) |
Mid-level-ontology.kif 2691-2707 |
|
(=>
(instance ?C Catheter)
(hasPurpose ?C
(exists (?M ?O ?OBJ ?L)
(and
(instance ?O Organism)
(instance ?M Motion)
(moves ?M ?OBJ)
(orientation ?L ?O Outside)
(path ?M ?C)
(or
(and
(origin ?M ?L)
(destination ?M ?O))
(and
(origin ?M ?O)
(destination ?M ?L))))))) |
Medicine.kif 548-564 |
|
(=>
(instance ?GUIDE GuidingMotion)
(exists (?MOTION)
(and
(subProcess ?MOTION ?GUIDE)
(instance ?MOTION Motion)))) |
ComputerInput.kif 71-76 |
|
(=>
(instance ?I IntermittentCombustionEngine)
(hasPurpose ?I
(exists (?E ?M)
(and
(instance ?E Explosion)
(instance ?M Motion)
(eventLocated ?E ?I)
(eventLocated ?M ?I)
(causes ?E ?M))))) |
Cars.kif 280-289 |
|
(=>
(instance ?I InternalCombustionEngine)
(hasPurpose ?I
(exists (?C ?M ?P)
(and
(instance ?C Combustion)
(instance ?M Motion)
(part ?P ?I)
(patient ?M ?P))))) |
Cars.kif 57-65 |
|
(=>
(instance ?MJ MechanicalJoint)
(hasPurpose ?MJ
(exists (?S ?P1 ?P2 ?M)
(and
(instance ?M Motion)
(instance ?S PhysicalSystem)
(instance ?P1 EngineeringComponent)
(instance ?P2 EngineeringComponent)
(part ?P1 PhysicalSystem)
(part ?MJ PhysicalSystem)
(part ?P2 PhysicalSystem)
(not
(patient ?M ?P1))
(patient ?M ?P2)
(connectedEngineeringComponents ?P1 ?MJ)
(connectedEngineeringComponents ?P2 ?MJ))))) |
Cars.kif 1381-1397 |
|
(=>
(instance ?TUB WhirlpoolTub)
(exists (?VALVE)
(and
(instance ?VALVE PressureControlValve)
(part ?VALVE ?TUB)
(hasPurpose ?VALVE
(exists (?WATER ?CREATION ?MOTION)
(and
(instance ?WATER Water)
(located ?WATER ?TUB)
(instance ?CREATION Creation)
(instrument ?CREATION ?VALVE)
(result ?CREATION ?MOTION)
(instance ?MOTION Motion)
(located ?MOTION ?WATER))))))) |
Mid-level-ontology.kif 25571-25586 |
|
(=>
(instance ?X
(JuiceOfFn ?Y))
(exists (?Z ?P)
(and
(instance ?Z ?Y)
(instance ?P Motion)
(resource ?P ?Z)
(result ?P ?X)))) |
Food.kif 2603-2610 |
|
(=>
(instance ?X WaterSkiing)
(exists (?HUMAN ?SKI ?BOAT ?LINE ?WATER ?TRANS ?MOTION)
(and
(instance ?BOAT WaterVehicle)
(instance ?WATER WaterArea)
(instance ?SKI WaterSki)
(eventLocated ?X ?WATER)
(instance ?HUMAN Human)
(located ?HUMAN ?SKI)
(connects ?LINE ?HUMAN ?BOAT)
(instance ?TRANS Transportation)
(instrument ?TRANS ?BOAT)
(instance ?MOTION Motion)
(agent ?MOTION ?HUMAN)
(instrument ?MOTION ?SKI)
(causes ?TRANS ?MOTION)
(subProcess ?MOTION ?X)))) |
Sports.kif 1247-1264 |
- If a process is an instance of water skiing,
- then there exist an agent, an object,, , another object,, , a third object,, , a fourth object,, , another process and a third process such that the other object is an instance of water vehicle and the fourth object is an instance of water area and the object is an instance of water ski and the process is located at the fourth object and the agent is an instance of human and the agent is located at the object and the third object connects the agent and the other object and the other process is an instance of transportation and the other object is an instrument for the other process and the third process is an instance of motion and the agent is an agent of the third process and the object is an instrument for the third process and the other process causes the third process and the third process is a subprocess of the process
|
(=>
(instance ?X WindSurfing)
(exists (?BOARD ?WATER ?MOTION ?WIND)
(and
(instance ?BOARD WindSurfingBoard)
(instance ?WATER WaterArea)
(instance ?WIND Wind)
(instance ?MOTION Motion)
(eventLocated ?X ?WATER)
(subProcess ?MOTION ?X)
(instrument ?MOTION ?BOARD)
(causes ?WIND ?MOTION)))) |
Sports.kif 1305-1316 |
|