RaphaelRoyerRivard / MicroMachine

Starcraft 2 Bot
MIT License
12 stars 0 forks source link

Proxy Factory was not part of the list of buildings under construction #1398

Open RaphaelRoyerRivard opened 3 years ago

RaphaelRoyerRivard commented 3 years ago

https://aiarena.net/matches/523048/ Very weird bug, the proxy Factory was started by the proxy worker but it didn't register in the list of building under construction... image We see that there was a Factory that was assigned to a worker that is in our base (based on the coordinates).

2688: drawProductionInformation | Being built:      
TERRAN_SUPPLYDEPOT UnderConstruction, Builder: TERRAN_SCV (144.098, 150.375), Building: TERRAN_SUPPLYDEPOT (144, 151)
TERRAN_FACTORY Assigned, Builder: TERRAN_SCV (144.642, 165.092)
TERRAN_BARRACKSTECHLAB UnderConstruction, Builder: TERRAN_BARRACKS (36.5, 134.5), Building: TERRAN_BARRACKSTECHLAB (39, 134)

And that Factory gets build in our proxy location too. image

I also found these lines that are weird and might give a clue.


2088: CancelBuilding | Cancel building TERRAN_FACTORY : invalid or blocked location
Cyclone needs a producer: TERRAN_FACTORY
2112: CancelBuilding | Cancel building TERRAN_FACTORY : invalid or blocked location
Cyclone needs a producer: TERRAN_FACTORY
2136: CancelBuilding | Cancel building TERRAN_FACTORY : invalid or blocked location
Cyclone needs a producer: TERRAN_FACTORY
2154: [ERROR] : Invalid build location for TERRAN_REFINERY | 0x0000002
2160: CancelBuilding | Cancel building TERRAN_FACTORY : invalid or blocked location
Cyclone needs a producer: TERRAN_FACTORY