Routing predictor fix
diff --git a/vpr/SRC/route/route_common.c b/vpr/SRC/route/route_common.c
index 8bd99712..813ea02 100755
--- a/vpr/SRC/route/route_common.c
+++ b/vpr/SRC/route/route_common.c
@@ -379,9 +379,8 @@
 }

 

 int predict_success_route_iter(const std::vector<double>& historical_overuse_ratio, const t_router_opts& router_opts) {

-

 	// invalid condition for prediction

-	if (router_opts.routing_failure_predictor == OFF || num_nets > MIN_NETS_TO_ACTIVATE_PREDICTOR) return 0;

+	if (router_opts.routing_failure_predictor == OFF || num_nets < MIN_NETS_TO_ACTIVATE_PREDICTOR) return 0;

 

 	// use the last 5 iterations in prediction

 	size_t itry {historical_overuse_ratio.size() - 1};