]> rtime.felk.cvut.cz Git - hubacji1/iamcar.git/commitdiff
Limit outer while with #iterations
authorJiri Hubacek <hubacji1@fel.cvut.cz>
Fri, 5 Oct 2018 14:33:19 +0000 (16:33 +0200)
committerJiri Hubacek <hubacji1@fel.cvut.cz>
Fri, 5 Oct 2018 14:59:41 +0000 (16:59 +0200)
base/main.cc

index 95080a7c7e03afb37ecc7a820f025fd46119d99a..c4f4ac4f322afbb775524e0e43173d6215778f58 100644 (file)
@@ -120,7 +120,8 @@ int main()
         p.logr(p.root());
 #endif
 #else // NOT USE_INTERRUPT
-        while(!p.goal_found()) {
+        i = 0;
+        while (!p.goal_found() && i < 20) {
                 p.tstart();
                 p.tend();
                 while (p.elapsed() < TMAX) {
@@ -143,7 +144,9 @@ int main()
                 p.logr(p.root());
 #endif
                 p.rebase(nn);
+                i++;
         }
+        std::cerr << "#iterations is " << i << std::endl;
 #endif // USE_INTERRUPT
 
         std::cerr << "Elapsed is " << p.elapsed() << std::endl;