Earlier quoted context omitted.
Honest question: why do they need a constraint engine? Can't everything be done in exact integer multiples of the smallest brick size?
You can build sideways whenever pieces have studs on the side, for example (the first brick with studs on the side was created in 1979 for headlights!). And also put sticks into hollow studs, "click" Technic pegs into holes, rotate Technic pegs and gears. And even place bricks and plates at an angle, using Pythagorean triples or careful rotations, and much more---this is what makes Lego fun for adults too! Despite re…
Can you explain this a bit more? I'm having trouble visualizing what you mean.