Autonomous mechanisms in architectural design systems