message: better logging for out of bucket action samples
diff: @@ -106,8 +106,10 @@ modules::commons::Probability BehaviorHypothesisIDM::GetProbability(const Action
  for(size_t i = 0; i < num_samples_; ++i) {
  behavior_idm_stoch->SampleParameters();
  auto action_sample = behavior_idm_stoch->CalcACCAcc(net_distance, vel_ego, vel_other, acc_ego, acc_other);
  - BARK_EXPECT_TRUE(action_sample >= buckets_lower_bound_);
  - BARK_EXPECT_TRUE(action_sample <= buckets_upper_bound_);
  + if(action_sample < buckets_lower_bound_ || action_sample > buckets_upper_bound_) {
  + LOG(FATAL) << "Wrong bucket sizes, action=" << action_sample << ", bucket_lower=" << buckets_lower_bound_ <<
  + ", bucket_upper=" << buckets_upper_bound_;
  + }
  sample_container[std::floor((action_sample-buckets_lower_bound_)/bucket_size)] += 1;
  }
  