(=>
(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 27254-27266 |
|
(=>
(and
(instance ?ATTR SpeedScaleAttribute)
(property ?X ?ATTR))
(instance ?X Motion)) |
Weather.kif 2038-2042 |
|
(=>
(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 3482-3492 |
|
(=>
(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 1822-1840 |
|
(=>
(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 1801-1820 |
|
(=>
(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 19239-19273 |
- 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 31369-31380 |
|
(=>
(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 2112-2125 |
|
(=>
(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 2764-2780 |
|
(=>
(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 536-552 |
|
(=>
(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 26402-26417 |
|
(=>
(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 ElectroMechanicalFitting)
(hasPurpose ?X
(exists (?M ?E ?D)
(and
(instance ?M Motion)
(instance ?E Electricity)
(resource ?M ?E)
(instrument ?M ?X)
(patient ?M ?D)
(instance ?D Machine))))) |
engineering.kif 939-949 |
|
(=>
(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 1248-1265 |
- 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 1306-1317 |
|