Index: work/gpstroke/cap.c =================================================================== --- work/gpstroke/cap.c (revision 7381) +++ work/gpstroke/cap.c (revision 7382) @@ -174,9 +174,9 @@ gp_pop_t pop = { - .len = 16*3, - .weak_kill = 5*3, - .clone_times = 2*3, + .len = 16, + .weak_kill = 5, + .clone_times = 2, .create = pcb_create, .score = pcb_score, .mutate = pcb_mutate, @@ -184,11 +184,16 @@ .dump = pcb_dump }; -int main() +int main(int argc, char *argv[]) { int n; + char *ref_fn = "l.pnm"; + + if (argv[1] != NULL) + ref_fn = argv[1]; + srand(time(NULL)); - ref = pnm_load("wiki2.pnm"); + ref = pnm_load(ref_fn); canvas = image_new(ref->sx, ref->sy); gp_setup(&pop);