protected AlgoPullTight(RoutingBoard p_board,NetNosList p_only_net_no_arr,ThreadStoppable p_stoppable_thread,BrdKeepPoint p_keep_point,int p_min_move_dist){
  r_board=p_board;
  only_net_no_arr=p_only_net_no_arr;
  stoppable=p_stoppable_thread;
  keep_point=p_keep_point;
  min_move_dist=Math.max(p_min_move_dist,10);
}

protected AlgoPullTight ( RoutingBoard p_board , NetNosList p_only_net_no_arr , ThreadStoppable p_stoppable_thread , BrdKeepPoint p_keep_point , int p_min_move_dist ) { r_board = p_board ; only_net_no_arr = p_only_net_no_arr ; stoppable = p_stoppable_thread ; keep_point = p_keep_point ; min_move_dist = Math . max ( p_min_move_dist , 10 ) ; }
can only be created by subclasses
