
A close read of aDSL’s fixed relational DSL and Plan–Execute–Critic loop, with the evidence and the missing DreamCoder-style library-learning test.
"Crucially, the Planner, Coder, and Critic communicate through the same representation." — Rui-Huan Wang and colleagues, Agentic 3D Creation via Joint Agent-Program Design. 1

| Dataset | aDSL | Scene Language |
|---|---|---|
| ShapeNet 1 | 29.63 / 65.34 / 1.00 | 28.35 / 59.13 / 0.97 |
| ABO 1 | 30.39 / 68.10 / 1.00 | 29.18 / 65.42 / 0.98 |
| Objaverse 1 | 29.07 / 69.37 / 1.00 | 26.77 / 62.45 / 0.95 |
| System | What persists | Neural role | Lineage boundary |
|---|---|---|---|
| DreamCoder 2 | A learned symbolic DSL and its hierarchy of abstractions across tasks | A trained recognition model guides search; wake-sleep cycles train it and grow the library | The reference architecture for learned declarative and procedural expertise |
| LAPS 3 | Libraries and search heuristics learned with language annotations | Natural language guides abstraction learning and neural search | Language enters the library-learning loop rather than only the task prompt |
| Stitch 4 | Compressed reusable functions extracted from a program corpus | Symbolic compression performs the abstraction step | It supplies the refactoring mechanism later used by LILO |
| LILO 5 | A compressed, documented library reused on later tasks | LLM-guided and enumerative search use the learned abstractions | It joins language-model priors to persistent symbolic library induction |
| aDSL 1 | The current program hierarchy, spatial constraints, and session context | Training-free LLM agents plan, write, inspect, and repair | It improves the representation and repair interface; the reported setup keeps the DSL fixed, with library growth and recognizer training left unmeasured |
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.