Encoding topological optimisation logical structure rules into multi-agent system for architectural design and robotic fabrication. (March 2022)