The Kristiansen cycle engine, aka the K-Cycle, was developed by a Professor Kristiansen of the University of Manitoba in Winnipeg, Manitoba, Canada. I don't remember the exact date of its development, but it was sometime in the early 60's if I remember correctly. It used 6 pistons, 6 cylinders, 1 sparkplug one exhaust port and one intake port. There were no valves. It looked like the barrel of a six shooter used in old westerns.
Each piston moved freely inside its respective cylinder. The cylinders would move around the drive shaft like the bullet holders in a six shooter barrel. Each piston's connecting rod would ride on a rollercoaster like track. The cylinders were attached to the drive shaft to translate the energy of combustion in every one of the cylinders to the rotation of the shaft. As the track moved, the pistons and corresponding connecting rod would move through the intake, compression, spark, drive and exhaust positions. When the fuel combusted, the piston that was at the drive position would push the rest of the pistons through the other stroke positions.
This design resulted in a much longer time for expansion of the combusted fuel thereby increasing the engine's efficiency. When demonstrating this engine, Kristiansen would ask spectators to touch the exhaust port and, to everyone's amazement, the exhaust port ran at a comfortably warm temperature.
The advantage of this engine was its high efficiency - more than 3 to 4 times that of the internal combustion engines of today.
The disadvantage of this engine was the moving parts and the difficulty in lubricating them. The engine would fail frequently due to fatigue and material creep. The centrifugal force on the parts, as one might imagine, was incredible. No one was ever killed from these failures, which was incredibly lucky!
My personal assessment of this engine was that it was a great try, but it is impractical. Maybe someone could revisit the design and come up with a better solution.