CTR(ipairs_relevant) \
CTR(quantities_loaded) \
CTR(routes_considered) \
+ CTR(routes_wrongfinalelim) \
CTR(routes_quickelim) \
CTR(routes_stratelim) \
CTR(routes_valued) \
+ CTR(routes_wrongfinal) \
CTR(newbests_strat_absolute) \
- CTR(newbests_strat_perleague) \
+ CTR(newbests_strat_perleague) \
CTR(subroute_tails_valued) \
CTR(subroutes_valued) \
CTR(subroutes_nonempty)
} PotentialResult;
void setup_search(void);
-void search(int start_isle, PotentialResult ****strat_base_io
- /* strat_base[finalarch][midarch]-> */);
+void search(int start_isle, int final_isle /* -1 means any */,
+ PotentialResult ****strat_base_io
+ /* strat_base[finalarch][midarch]-> */);
extern double max_mass, max_volu, max_capi;
extern double distance_loss_factor_per_league;