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