pyldraw3 creator here btw... would love to find a forum where we (i.e. the handful of us trying to push lego tooling forward) can collaborate and communicate better.
My current main effort is deterministic model/instructions building but I've been thinking a lot about how to incorporate agents: https://github.com/hbmartin/legolization