6 double max_mass=-1, max_volu=-1, max_capi=-1;
7 double distance_loss_factor_per_league;
10 int main(int argc, const char **argv) {
13 debug_flags= ~( dbg_sql2 );
14 sysassert( !setvbuf(debug,0,_IOLBF,0) );
18 if (arg[0] != '-') break;
19 if (!strcmp(arg,"-DN")) {
30 max_mass= atof(*argv++);
31 max_volu= atof(*argv++);
32 max_capi= atof(*argv++);
33 double loss_per_league= atof(*argv++);
35 if (!loss_per_league) loss_per_league= 1e-7;
36 distance_loss_factor_per_league= 1.0 - loss_per_league;
39 if (!strcmp(arg,"specific")) {
41 while ((arg= *argv++))
44 double val= value_route(ni, ia);
45 printf("route value is %g\n", val);
46 } else if (!strcmp(arg,"search")) {
47 max_dist= atoi(*argv++);
48 while ((arg= *argv++))