a1-500-20.fig a2-200-100.fig a3-500-100.fig b1-500-20.fig b2-200-100.fig b3-500-100.fig crossgens.m delrepeat.m distance.m fitness.m select.m tsp1.m TspGa.m