public override Vector2 CalculateSteering(Vehicle agent, List <Vehicle> targets) { if (targets.Count == 2) { return(Steering.Interpose(agent, targets)); } return(Vector2.zero); }