From 30df8a2211049983e5759cf7fb9637c18d28097d Mon Sep 17 00:00:00 2001 From: Joan Sola <jsola@iri.upc.edu> Date: Fri, 23 Feb 2018 12:02:38 +0100 Subject: [PATCH] Make loosing features random --- src/processor_tracker_feature_dummy.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/processor_tracker_feature_dummy.cpp b/src/processor_tracker_feature_dummy.cpp index ead77710e..016d2459c 100644 --- a/src/processor_tracker_feature_dummy.cpp +++ b/src/processor_tracker_feature_dummy.cpp @@ -23,7 +23,8 @@ unsigned int ProcessorTrackerFeatureDummy::trackFeatures(const FeatureBaseList& auto features_lost = 0; for (auto feat_in_ptr : _feature_list_in) { - if (features_lost < 2) + + if ( rand() % static_cast<int>(101) < 30 ) { features_lost++; std::cout << "feature " << feat_in_ptr->id() << " lost!" << std::endl; -- GitLab