void setup_search(void);
void search(int start_isle, PotentialResult ****strat_base_io
- /* strat_base[finalisle][midisle]-> */);
+ /* strat_base[finalarch][midarch]-> */);
extern double max_mass, max_volu, max_capi;
extern double distance_loss_factor_per_league;
extern int islandtablesz;
+extern int narches;
+extern char **archnames;
+extern int *islandid2arch;
+
#define ONDEMAND(pointer_lvalue, calloc_size_count) \
((pointer_lvalue) ? : \