diff --git a/r2sol.cc b/r2sol.cc
index fd8bb2eef860089456c675fdb028f520cf42cb73..0bf241c651ae4cbccc98eabf2626f480c1850b14 100644
--- a/r2sol.cc
+++ b/r2sol.cc
@@ -2195,11 +2195,11 @@ void GetMoves(const char* testid, bool replay_mode = false) {
     const int kMaxNumAdjustIPathsWithoutFullPlanRegenartion = 3;//5;
     const bool full_regenerate_paths = !updated_paths_ok || num_adjust_ipaths_without_full_plan_regeneration > kMaxNumAdjustIPathsWithoutFullPlanRegenartion;
     if (full_regenerate_paths) {
-      RegenerateFullPlan(4, TINIT == 0 ? 20 : /*10*/8);
+      RegenerateFullPlan(4, TINIT == 0 ? 20 : /*8*/9);
       num_adjust_ipaths_without_full_plan_regeneration = 0;
     } else {
       assert(TINIT >= 1);
-      RegenerateFullPlan(1, 1);
+      RegenerateFullPlan(/*1*/2, 1);
     }
     if (TINIT >= 1 && any_best_solution_updates) AdjustIPaths();
   }