# HG changeset patch # User "Rex Tsai " # Date 1234372580 -28800 # Node ID 0db3e2bcbd0f027fd8b8179ae309052481c51617 # Parent 7077be1a14d5ebcb7aea62a8f46f80e14b5597f3 updated timing diff -r 7077be1a14d5 -r 0db3e2bcbd0f planner.pl --- a/planner.pl Wed Feb 11 21:04:27 2009 +0800 +++ b/planner.pl Thu Feb 12 01:16:20 2009 +0800 @@ -56,14 +56,13 @@ # NAVY my $city = LoadFile(sprintf("city-%s-dump.yaml", $navyCity)); -# $city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 8) + 45; -$city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 8) + 25; +$city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 33) + 25; $city->{type} = "navy"; push (@cities, $city); # ARMY my $city = LoadFile(sprintf("city-%s-dump.yaml", $armyCity)); -$city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 20) + 5; +$city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 50) + 5; $city->{type} = "army"; push (@cities, $city); @@ -73,9 +72,9 @@ my $city = LoadFile(sprintf("city-%s-dump.yaml", $cityId)); $city->{type} = "wingman" . ($i+1); if(defined($opt_w)) { - $city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 20) - ($i * 20 + 20); + $city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 50) - ($i * 20 + 20); } else { - $city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 20); + $city->{distance} = travelTime($targetCity->island->x, $targetCity->island->y, $city->{island}->{x}, $city->{island}->{y}, 50); } push (@cities, $city); } @@ -126,6 +125,7 @@ printf("\tcargo_army_%s => %s, # %s \n", $army->{$k}, $v, $k); } } + printf("\ttransporter => %s, # transporter\n", $cities[$i]->{transporters}->{avail}); printf('});' . "\n", $cities[$i]->{id}); } printf('$ikariam->logout;' . "\n");