message: fix usage of of CheckValidityInPlan
diff: @@ -23,7 +23,7 @@ BehaviorMPMacroActions::BehaviorMPMacroActions(
  motion_primitives_(motion_primitives),
  check_validity_in_plan_(params->GetBool(
  "BehaviorMPMacroActions::CheckValidityInPlan",
  - "If true only primitives can be selected which are valid", true)) {}
  + "If true only primitives can be selected which are valid", false)) {}
  BehaviorMotionPrimitives::MotionIdx BehaviorMPMacroActions::AddMotionPrimitive(
  const primitives::PrimitivePtr& primitive) {
  @@ -99,6 +99,7 @@ BehaviorMotionPrimitives::MotionIdx
  BehaviorMPMacroActions::GetNumMotionPrimitivesByCorridors(
  const ObservedWorld& observed_world,
  const AdjacentLaneCorridors& adjacent_corridors) {
  + if (check_validity_in_plan_) {
  MotionIdx i = 0;
  valid_primitives_.clear();
  for (auto const& p : motion_primitives_) {
  @@ -109,6 +110,10 @@ BehaviorMPMacroActions::GetNumMotionPrimitivesByCorridors(
  }
  return valid_primitives_.size();
  }
  + else {
  + return motion_primitives_.size();
  + }
  +}
  const std::vector<BehaviorMPMacroActions::MotionIdx>&
  BehaviorMPMacroActions::GetValidPrimitives(
  const ObservedWorldPtr& observed_world) {
  