J2R5M3 / evolutionchamber

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

A Queen can be built from a new hatchery before it finishes building #12

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?

1. Ask the program to make 2 or 3 queens.

What is the expected output? What do you see instead?

You'd expect it to build 2 queens from one hatchery and wait for the first one 
to finish, or to wait for the hatchery to finish before building another queen. 
Instead, it starts building a hatchery and immediately starts building a queen 
from it.

What version of the product are you using? On what operating system?

alpha v2

Please provide any additional information below.

Simple solution. The program should know it can't build queens from a hatchery 
before it finishes building. This may have caused related bugs which I am 
unable to check (does mining start from a new hatchery before it finishes?).

Original issue reported on code.google.com by glaci...@gmail.com on 18 Oct 2010 at 7:51

GoogleCodeExporter commented 8 years ago

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

GoogleCodeExporter commented 8 years ago

Original comment by Frit...@gmail.com on 18 Oct 2010 at 8:57

GoogleCodeExporter commented 8 years ago
I think the case that is causing this problem is that hatcheries in use is not 
being tracked correctly.

Original comment by Frit...@gmail.com on 18 Oct 2010 at 9:00

GoogleCodeExporter commented 8 years ago
Fixed up hatch based upgrades/queen synchronization.

Original comment by Frit...@gmail.com on 18 Oct 2010 at 11:48

GoogleCodeExporter commented 8 years ago

Original comment by Frit...@gmail.com on 19 Oct 2010 at 12:06