J2R5M3 / evolutionchamber

Automatically exported from code.google.com/p/evolutionchamber
0 stars 0 forks source link

Redundant step after achieving the goal #17

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Run the application
2. Enter 2 infestors and Pathogen Glands as the target state
3. Press start and wait

What is the expected output? What do you see instead?
I expect the build to finish on the second infestor and the upgrade finished.
Instead there is an additional step of building a drone added right after 
(exact timing) of the upgrade finish.

Here is the resulting build:
@0:35 M:200 G:0 L:3 S:6.0/10 -- BuildSpawningPool
@0:49 M:51 G:0 L:3 S:5.0/10 -- BuildDrone
@1:4 Larva+1
@1:4 M:56 G:0 L:3 S:6.0/10 -- Wait
@1:4 M:56 G:0 L:3 S:6.0/10 -- BuildDrone
@1:6 Drone+1
@1:15 M:53 G:0 L:2 S:7.0/10 -- BuildDrone
@1:19 Larva+1
@1:21 Drone+1
@1:21 M:29 G:0 L:2 S:8.0/10 -- BuildExtractor
@1:32 Drone+1
@1:34 Larva+1
@1:40 Spawning Pool+1
@1:42 M:101 G:0 L:3 S:7.0/10 -- BuildOverlord
@1:51 Extractor+1
@1:57 Larva+1
@2:7 Overlord+1
@2:43 M:200 G:100 L:3 S:7.0/18 -- BuildLair
@2:43 M:50 G:0 L:3 S:7.0/18 -- BuildDrone
@2:58 Larva+1
@3:0 Drone+1
@3:0 M:52 G:33 L:3 S:8.0/18 -- BuildDrone
@3:15 Larva+1
@3:15 M:56 G:61 L:3 S:9.0/18 -- Wait
@3:17 Drone+1
@3:17 M:64 G:65 L:3 S:9.0/18 -- Wait
@3:17 M:64 G:65 L:3 S:9.0/18 -- BuildExtractor
@3:20 M:50 G:71 L:3 S:8.0/18 -- BuildDrone
@3:34 M:51 G:97 L:2 S:9.0/18 -- BuildDrone
@3:35 Larva+1
@3:37 Drone+1
@3:46 M:52 G:120 L:2 S:10.0/18 -- BuildDrone
@3:47 Extractor+1
@3:50 Larva+1
@3:51 Drone+1
@4:3 Lairs+1
@4:3 Drone+1
@4:3 M:50 G:185 L:2 S:11.0/18 -- BuildDrone
@4:5 Larva+1
@4:20 Drone+1
@4:20 Larva+1
@4:29 M:102 G:283 L:3 S:12.0/18 -- BuildInfestationPit
@5:19 Infestation Pit+1
@5:19 M:184 G:373 L:3 S:11.0/18 -- Wait
@5:19 M:184 G:373 L:3 S:11.0/18 -- Pathogen Glands
@5:24 M:53 G:242 L:3 S:11.0/18 -- BuildDrone
@5:39 Larva+1
@5:41 Drone+1
@5:49 M:100 G:337 L:3 S:12.0/18 -- BuildInfestor
@6:4 Larva+1
@6:13 M:103 G:279 L:3 S:14.0/18 -- BuildInfestor
@6:24 M:50 G:170 L:2 S:16.0/18 -- BuildDrone
@6:28 Larva+1
@6:36 M:52 G:216 L:2 S:17.0/18 -- BuildDrone
@6:39 Infestor+1
@6:41 Drone+1
@6:43 Larva+1
@6:52 M:78 G:277 L:2 S:18.0/18 -- ExtractorTrick
@6:52 M:53 G:277 L:2 S:17.0/18 -- BuildDrone
@6:53 Drone+1
@6:54 Extractor Trick Finished, Drone Restored
@6:58 Larva+1
@7:3 Infestor+1
@7:9 Pathogen Glands
@7:9 Drone+1
Satisfied.
Number of actions in build order: 28
Tue Oct 19 10:26:38 CEST 2010: 346213.75622279814

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 8:30

GoogleCodeExporter commented 8 years ago
This was tested on release 0003 running on:
Windows XP SP3
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)

Original comment by netpr...@gmail.com on 19 Oct 2010 at 8:30

GoogleCodeExporter commented 8 years ago

Original comment by netpr...@gmail.com on 19 Oct 2010 at 8:31

GoogleCodeExporter commented 8 years ago
The drone finished on the same time as the pathogen glands. That it happened to 
be listed first is not particularly bug-worthy.

Original comment by Frit...@gmail.com on 19 Oct 2010 at 9:54

GoogleCodeExporter commented 8 years ago

Original comment by Frit...@gmail.com on 19 Oct 2010 at 9:55

GoogleCodeExporter commented 8 years ago
Right you are. I don't know why I misread that build (treated Drone+1 as a 
BuildDrone action).

Original comment by netpr...@gmail.com on 19 Oct 2010 at 9:58