message: fix validity check
diff: @@ -72,7 +72,7 @@ void World::Execute(const float& delta_time) {
  const float inc_world_time = world_time_ + delta_time;
  using models::dynamic::StateDefinition::TIME_POSITION;
  for (auto agent : agents_) {
  - if (agent.second->IsValidAtTime(world_time_) &&
  + if (agent.second->IsValidAtTime(inc_world_time) &&
  agent.second->GetBehaviorStatus() == BehaviorStatus::VALID &&
  agent.second->GetExecutionStatus() == ExecutionStatus::VALID) {
  agent.second->UpdateStateAction();
  