Commit 7f0c5265 authored by Neil McGlohon's avatar Neil McGlohon
Browse files

dfp: revert minimal to choose best on local

parent 32527fe2
...@@ -3017,18 +3017,18 @@ static Connection do_dfp_routing(router_state *s, ...@@ -3017,18 +3017,18 @@ static Connection do_dfp_routing(router_state *s,
if (poss_next_stops.size() < 1) if (poss_next_stops.size() < 1)
tw_error(TW_LOC, "MINIMAL DEAD END\n"); tw_error(TW_LOC, "MINIMAL DEAD END\n");
int rand_sel = tw_rand_integer(lp->rng, 0, poss_next_stops.size() -1 ); // int rand_sel = tw_rand_integer(lp->rng, 0, poss_next_stops.size() -1 );
return poss_next_stops[rand_sel]; // return poss_next_stops[rand_sel];
// ConnectionType conn_type = poss_next_stops[0].conn_type; ConnectionType conn_type = poss_next_stops[0].conn_type;
// Connection best_min_conn; Connection best_min_conn;
// if (conn_type == CONN_GLOBAL) { if (conn_type == CONN_GLOBAL) {
// int rand_sel = tw_rand_integer(lp->rng, 0, poss_next_stops.size() -1); int rand_sel = tw_rand_integer(lp->rng, 0, poss_next_stops.size() -1);
// return poss_next_stops[rand_sel]; return poss_next_stops[rand_sel];
// } }
// else else
// best_min_conn = get_absolute_best_connection_from_conns(s, bf, msg, lp, poss_next_stops); //gets absolute best best_min_conn = get_absolute_best_connection_from_conns(s, bf, msg, lp, poss_next_stops); //gets absolute best
// return best_min_conn; return best_min_conn;
} }
else { //routing algorithm is specified in routing else { //routing algorithm is specified in routing
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment