Closed GoogleCodeExporter closed 8 years ago
What steps will reproduce the problem? 1. Run the application 2. Set 200 zerglings as the target goals (not possible to satisfy) 3. Press start and wait What is the expected output? What do you see instead? I expect to see no BuildExtractor commands in a build order where the target state consists of only mineral units (no upgrades only zerglings). Instead the application starts building extractors. I'm marking it additionally as a performance issue because the extractors are not needed and artificially increase the number of builds that have to be tried. The resulting build order: @0:59 M:303 G:0 L:3 S:6.0/10 -- BuildHatchery @1:12 M:51 G:0 L:3 S:5.0/10 -- BuildDrone @1:27 Larva+1 @1:29 Drone+1 @1:38 M:102 G:0 L:3 S:6.0/10 -- BuildOverlord @1:50 M:54 G:0 L:2 S:6.0/10 -- BuildDrone @1:53 Larva+1 @2:3 Overlord+1 @2:7 Drone+1 @2:8 Larva+1 @2:32 M:201 G:0 L:3 S:7.0/18 -- BuildSpawningPool @2:39 Hatchery+1 @2:55 M:103 G:0 L:3 S:6.0/20 -- BuildOverlord @3:10 Larva+1 @3:20 Overlord+1 @3:25 Larva+1 @3:37 Spawning Pool+1 @3:39 M:201 G:0 L:6 S:6.0/28 -- BuildSpawningPool @3:52 M:50 G:0 L:6 S:5.0/28 -- BuildDrone @4:6 M:53 G:0 L:5 S:6.0/28 -- BuildZergling @4:7 Larva+1 @4:9 Drone+1 @4:17 M:51 G:0 L:6 S:7.0/28 -- BuildDrone @4:28 M:50 G:0 L:5 S:8.0/28 -- BuildZergling @4:30 Zergling+2 @4:32 Larva+1 @4:34 Drone+1 @4:39 M:54 G:0 L:6 S:9.0/28 -- BuildZergling @4:44 Spawning Pool+1 @4:48 M:51 G:0 L:5 S:10.0/28 -- BuildZergling @4:52 Zergling+2 @4:54 Larva+1 @4:58 M:54 G:0 L:6 S:11.0/28 -- BuildZergling @5:3 Zergling+2 @5:7 M:51 G:0 L:5 S:12.0/28 -- BuildZergling @5:12 Zergling+2 @5:13 Larva+1 @5:17 M:54 G:0 L:6 S:13.0/28 -- BuildZergling @5:22 Zergling+2 @5:26 M:51 G:0 L:5 S:14.0/28 -- BuildZergling @5:31 Zergling+2 @5:32 Larva+1 @5:36 M:53 G:0 L:6 S:15.0/28 -- BuildZergling @5:41 Zergling+2 @5:45 M:51 G:0 L:5 S:16.0/28 -- BuildZergling @5:50 Zergling+2 @5:51 Larva+1 @6:0 Zergling+2 @6:4 M:100 G:0 L:6 S:17.0/28 -- BuildOverlord @6:9 Zergling+2 @6:19 Larva+1 @6:23 M:100 G:0 L:6 S:17.0/28 -- BuildOverlord @6:29 Overlord+1 @6:33 M:53 G:0 L:5 S:17.0/36 -- BuildZergling @6:38 Larva+1 @6:42 M:50 G:0 L:6 S:18.0/36 -- BuildDrone @6:48 Overlord+1 @6:52 M:52 G:0 L:5 S:19.0/44 -- BuildZergling @6:57 Zergling+2 @6:57 Larva+1 @6:59 Drone+1 @7:1 M:52 G:0 L:6 S:20.0/44 -- BuildZergling @7:9 M:50 G:0 L:5 S:21.0/44 -- BuildZergling @7:16 Zergling+2 @7:16 Larva+1 @7:18 M:54 G:0 L:6 S:22.0/44 -- BuildZergling @7:25 Zergling+2 @7:26 M:52 G:0 L:5 S:23.0/44 -- BuildZergling @7:33 Zergling+2 @7:33 Larva+1 @7:34 M:50 G:0 L:6 S:24.0/44 -- BuildZergling @7:42 Zergling+2 @7:43 M:54 G:0 L:5 S:25.0/44 -- BuildZergling @7:49 Larva+1 @7:50 Zergling+2 @7:51 M:52 G:0 L:6 S:26.0/44 -- BuildZergling @7:58 Zergling+2 @7:59 M:50 G:0 L:5 S:27.0/44 -- BuildZergling @8:6 Larva+1 @8:7 Zergling+2 @8:15 Zergling+2 @8:16 M:102 G:0 L:6 S:28.0/44 -- BuildOverlord @8:23 Zergling+2 @8:24 M:50 G:0 L:5 S:28.0/44 -- BuildZergling @8:31 Larva+1 @8:33 M:54 G:0 L:6 S:29.0/44 -- BuildZergling @8:41 Overlord+1 @8:41 M:52 G:0 L:5 S:30.0/52 -- BuildZergling @8:48 Zergling+2 @8:48 Larva+1 @8:49 M:50 G:0 L:6 S:31.0/52 -- BuildZergling @8:57 Zergling+2 @8:58 M:54 G:0 L:5 S:32.0/52 -- BuildZergling @9:4 Larva+1 @9:5 Zergling+2 @9:6 M:52 G:0 L:6 S:33.0/52 -- BuildZergling @9:13 Zergling+2 @9:14 M:50 G:0 L:5 S:34.0/52 -- BuildZergling @9:21 Larva+1 @9:22 Zergling+2 @9:23 M:54 G:0 L:6 S:35.0/52 -- BuildZergling @9:30 Zergling+2 @9:31 M:52 G:0 L:5 S:36.0/52 -- BuildZergling @9:38 Zergling+2 @9:38 Larva+1 @9:39 M:50 G:0 L:6 S:37.0/52 -- BuildZergling @9:47 Zergling+2 @9:48 M:54 G:0 L:5 S:38.0/52 -- BuildZergling @9:54 Larva+1 @9:55 Zergling+2 @9:56 M:52 G:0 L:6 S:39.0/52 -- BuildZergling @10:3 Zergling+2 @10:4 M:50 G:0 L:5 S:40.0/52 -- BuildZergling @10:11 Larva+1 @10:12 Zergling+2 @10:13 M:54 G:0 L:6 S:41.0/52 -- BuildZergling @10:20 Zergling+2 @10:21 M:52 G:0 L:5 S:42.0/52 -- BuildZergling @10:28 Zergling+2 @10:28 Larva+1 @10:29 M:50 G:0 L:6 S:43.0/52 -- BuildZergling @10:37 Zergling+2 @10:38 M:54 G:0 L:5 S:44.0/52 -- BuildZergling @10:44 Larva+1 @10:45 Zergling+2 @10:46 M:52 G:0 L:6 S:45.0/52 -- BuildZergling @10:53 Zergling+2 @10:54 M:50 G:0 L:5 S:46.0/52 -- BuildZergling @11:1 Larva+1 @11:2 Zergling+2 @11:10 Zergling+2 @11:11 M:102 G:0 L:6 S:47.0/52 -- BuildOverlord @11:18 Zergling+2 @11:19 M:50 G:0 L:5 S:47.0/52 -- BuildZergling @11:26 Larva+1 @11:36 Overlord+1 @11:36 M:102 G:0 L:6 S:48.0/60 -- BuildOverlord @11:43 Zergling+2 @11:44 M:50 G:0 L:5 S:48.0/60 -- BuildZergling @11:51 Larva+1 @11:53 M:54 G:0 L:6 S:49.0/60 -- BuildZergling @12:1 Overlord+1 @12:1 M:52 G:0 L:5 S:50.0/68 -- BuildZergling @12:8 Zergling+2 @12:8 Larva+1 @12:9 M:50 G:0 L:6 S:51.0/68 -- BuildZergling @12:17 Zergling+2 @12:18 M:54 G:0 L:5 S:52.0/68 -- BuildZergling @12:24 Larva+1 @12:25 Zergling+2 @12:33 Zergling+2 @12:34 M:100 G:0 L:6 S:53.0/68 -- BuildOverlord @12:42 Zergling+2 @12:43 M:54 G:0 L:5 S:53.0/68 -- BuildZergling @12:49 Larva+1 @12:59 Overlord+1 @12:59 M:100 G:0 L:6 S:54.0/76 -- BuildOverlord @13:7 Zergling+2 @13:8 M:54 G:0 L:5 S:54.0/76 -- BuildZergling @13:14 Larva+1 @13:16 M:52 G:0 L:6 S:55.0/76 -- BuildZergling @13:24 Overlord+1 @13:24 M:50 G:0 L:5 S:56.0/84 -- BuildZergling @13:31 Larva+1 @13:32 Zergling+2 @13:33 M:54 G:0 L:6 S:57.0/84 -- BuildZergling @13:40 Zergling+2 @13:41 M:52 G:0 L:5 S:58.0/84 -- BuildZergling @13:48 Zergling+2 @13:48 Larva+1 @13:49 M:50 G:0 L:6 S:59.0/84 -- BuildZergling @13:57 Zergling+2 @13:58 M:54 G:0 L:5 S:60.0/84 -- BuildZergling @14:4 Larva+1 @14:5 Zergling+2 @14:6 M:52 G:0 L:6 S:61.0/84 -- BuildZergling @14:13 Zergling+2 @14:14 M:50 G:0 L:5 S:62.0/84 -- BuildZergling @14:21 Larva+1 @14:22 Zergling+2 @14:23 M:54 G:0 L:6 S:63.0/84 -- BuildZergling @14:30 Zergling+2 @14:31 M:52 G:0 L:5 S:64.0/84 -- BuildZergling @14:38 Zergling+2 @14:38 Larva+1 @14:39 M:50 G:0 L:6 S:65.0/84 -- BuildZergling @14:47 Zergling+2 @14:48 M:54 G:0 L:5 S:66.0/84 -- BuildZergling @14:54 Larva+1 @14:55 Zergling+2 @14:56 M:52 G:0 L:6 S:67.0/84 -- BuildZergling @15:3 Zergling+2 @15:4 M:50 G:0 L:5 S:68.0/84 -- BuildZergling @15:11 Larva+1 @15:12 Zergling+2 @15:13 M:54 G:0 L:6 S:69.0/84 -- BuildZergling @15:20 Zergling+2 @15:21 M:52 G:0 L:5 S:70.0/84 -- BuildZergling @15:28 Zergling+2 @15:28 Larva+1 @15:29 M:50 G:0 L:6 S:71.0/84 -- BuildZergling @15:37 Zergling+2 @15:38 M:54 G:0 L:5 S:72.0/84 -- BuildZergling @15:44 Larva+1 @15:45 Zergling+2 @15:46 M:52 G:0 L:6 S:73.0/84 -- BuildZergling @15:53 Zergling+2 @15:54 M:50 G:0 L:5 S:74.0/84 -- BuildZergling @16:1 Larva+1 @16:2 Zergling+2 @16:3 M:54 G:0 L:6 S:75.0/84 -- BuildZergling @16:10 Zergling+2 @16:11 M:52 G:0 L:5 S:76.0/84 -- BuildZergling @16:18 Zergling+2 @16:18 Larva+1 @16:19 M:50 G:0 L:6 S:77.0/84 -- BuildZergling @16:24 M:30 G:0 L:5 S:78.0/84 -- BuildExtractor @16:27 Zergling+2 @16:28 M:26 G:0 L:5 S:77.0/84 -- BuildExtractor @16:34 Larva+1 @16:35 Zergling+2 @16:39 M:50 G:0 L:6 S:76.0/84 -- BuildZergling @16:43 Zergling+2 @16:50 M:50 G:0 L:5 S:77.0/84 -- BuildZergling @16:54 Extractor+1 @16:54 Larva+1 @16:58 Extractor+1 @17:3 Zergling+2 @17:14 Zergling+2 Expired on BuildSpawningPool Tue Oct 19 13:53:33 CEST 2010: 3927.026 Running version 0003 on Windows XP SP3 on the following java platform: java version "1.6.0_06" Java(TM) SE Runtime Environment (build 1.6.0_06-b02) Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing) Please use labels and text to provide additional information.
Original issue reported on code.google.com by netpr...@gmail.com on 19 Oct 2010 at 12:06
netpr...@gmail.com
Original comment by Frit...@gmail.com on 19 Oct 2010 at 9:56
Frit...@gmail.com
Fixed.
Original comment by Frit...@gmail.com on 19 Oct 2010 at 11:54
Original issue reported on code.google.com by
netpr...@gmail.com
on 19 Oct 2010 at 12:06