public override IEnumerator Enter(Machine owner, Brain controller)
 {
     mainMachine = owner;
     myBrain = controller;
     Legs myLegs = myBrain.legs;
     cohesion = new Cohesion(controller.allObjects);
     cohesion.setWeight (0.3f);
     cohesion.Init (myLegs);
     alignment = new Alignment(controller.allObjects);
     alignment.Init (myLegs);
     alignment.setWeight(0.2f);
     myLegs.addSteeringBehaviour(cohesion);
     myLegs.addSteeringBehaviour(alignment);
     yield return null;
 }