Map matching test coverage fix (#3201)

* fixed map matching test coverage
This commit is contained in:
Kajari Ghosh
2016-10-29 11:22:09 -04:00
committed by Patrick Niklaus
parent 7b756bd0e9
commit c6472eb289
4 changed files with 34 additions and 23 deletions
@@ -251,6 +251,7 @@ class MapMatching final : public BasicRoutingInterface<DataFacadeT, MapMatching<
for (const auto s_prime : util::irange<std::size_t>(0UL, current_viterbi.size()))
{
const double emission_pr = emission_log_probabilities[t][s_prime];
double new_value = prev_viterbi[s] + emission_pr;
if (current_viterbi[s_prime] > new_value)
@@ -290,7 +291,7 @@ class MapMatching final : public BasicRoutingInterface<DataFacadeT, MapMatching<
// very low probability transition -> prune
if (d_t >= max_distance_delta)
{
continue;
continue;
}
const double transition_pr = transition_log_probability(d_t);