(=>
(instance ?EC EngineCranking)
(exists (?EM ?E ?S ?R1 ?C ?R2)
(and
(instance ?EM ElectricalMotor)
(instance ?E InternalCombustionEngine)
(instance ?S Shaft)
(instance ?C Crankshaft)
(part ?S ?EM)
(subProcess ?R1 ?EC)
(instance ?R1 Rotating)
(patient ?R1 ?S)
(instance ?R2 Rotating)
(patient ?R2 ?C)
(part ?C ?E)
(causes ?R1 ?R2)))) |
Cars.kif 2198-2213 |
- If a process is an instance of engine cranking,
- then there exist an object, another object,, , a third object,, , another process,, , a fourth object and a third process such that the object is an instance of electrical motor and the other object is an instance of internal combustion engine and the third object is an instance of shaft and the fourth object is an instance of crankshaft and the third object is a part of the object and the other process is a subprocess of the process and the other process is an instance of rotating and the third object is a patient of the other process and the third process is an instance of rotating and the fourth object is a patient of the third process and the fourth object is a part of the other object and the other process causes the third process
|