Reverse engineered prompt

Build me a working version of YADE, a particle simulation tool for discrete element method.

I want it to build cleanly and run locally, with the heavy simulation engine in C++ and an easy Python workflow for creating scenes, controlling simulations, and doing basic postprocessing. Please make sure the included examples actually run, and give me a simple way to launch a demo, inspect what happened, and tweak a few parameters without digging through the whole codebase.

If the repo already has a GUI, get that working too, but the main thing I care about is a solid Python driven and command line experience. Please add clear setup and run instructions, a couple of starter examples, and short notes on how to debug a scene or extend the system with new simulation logic later.

Keep it practical and usable for someone who wants to experiment with particle based simulations right away. You can look up the current YADE docs online if needed.

Want more depth? Deep Reverse