Autonomous Mechanism Designs