RaphaelRoyerRivard / MicroMachine

Starcraft 2 Bot
MIT License
14 stars 0 forks source link

Dead builders are not always replaced #403

Closed RaphaelRoyerRivard closed 5 years ago

RaphaelRoyerRivard commented 5 years ago

Happened once for the first expand and once for a supply depot, both in different maps. image

RaphaelRoyerRivard commented 5 years ago

These log should help identify what is wrong


9400: CCBot::drawProfilingInfo | getRefineryPosition took 3.583000ms
9425: CCBot::drawProfilingInfo | 0 Starcraft II took 15.260001ms
9425: CCBot::drawProfilingInfo | 0.10 m_gameCommander.onFrame took 6.973001ms
9425: CCBot::drawProfilingInfo | 0.10.2   m_productionManager.onFrame took 3.446000ms
9425: CCBot::drawProfilingInfo | 0.10.4   m_combatCommander.onFrame took 3.501000ms
9425: CCBot::drawProfilingInfo | 0.10.4.2    updateSquads took 2.951000ms
9425: CCBot::drawProfilingInfo | 0.10.4.2.1    updateDefenseBuildings took 2.866000ms
9425: CCBot::drawProfilingInfo | 0.8 m_buildings.onFrame took 2.844000ms
9425: CCBot::drawProfilingInfo | 0.8.3.1.1 getRefineryPosition took 3.332000ms
9425: CCBot::drawProfilingInfo | 0.8.6 checkForDeadTerranBuilders took 2.824000ms
9425: CCBot::drawProfilingInfo | 2.0 manageBuildOrderQueue took 3.390000ms
9425: CCBot::drawProfilingInfo | 2.2   checkQueue took 3.384000ms
9425: CCBot::drawProfilingInfo | 2.2.2     tryingToBuild took 3.347000ms
9425: CCBot::drawProfilingInfo | 2.2.4     Build with premovement took 3.342000ms
9425: CCBot::drawProfilingInfo | 2.2.5     getNextBuildingLocation took 3.337000ms
9425: CCBot::drawProfilingInfo | getRefineryPosition took 3.327000ms
9475: CCBot::drawProfilingInfo | 0 Starcraft II took 14.319000ms
9475: CCBot::drawProfilingInfo | 0.10 m_gameCommander.onFrame took 7.028000ms
9475: CCBot::drawProfilingInfo | 0.10.2   m_productionManager.onFrame took 3.678000ms
9475: CCBot::drawProfilingInfo | 0.10.4   m_combatCommander.onFrame took 3.327000ms
9475: CCBot::drawProfilingInfo | 0.10.4.2    updateSquads took 2.907000ms
9475: CCBot::drawProfilingInfo | 0.10.4.2.1    updateDefenseBuildings took 2.823000ms
9475: CCBot::drawProfilingInfo | 0.8 m_buildings.onFrame took 2.672000ms
9475: CCBot::drawProfilingInfo | 0.8.3.1.1 getRefineryPosition took 3.568000ms
9475: CCBot::drawProfilingInfo | 0.8.6 checkForDeadTerranBuilders took 2.652000ms
9475: CCBot::drawProfilingInfo | 2.0 manageBuildOrderQueue took 3.625000ms
9475: CCBot::drawProfilingInfo | 2.2   checkQueue took 3.619000ms
9475: CCBot::drawProfilingInfo | 2.2.2     tryingToBuild took 3.582000ms
9475: CCBot::drawProfilingInfo | 2.2.4     Build with premovement took 3.578000ms
9475: CCBot::drawProfilingInfo | 2.2.5     getNextBuildingLocation took 3.572000ms
9475: CCBot::drawProfilingInfo | getRefineryPosition took 3.562000ms
9480: [ERROR] : Invalid build location for TERRAN_REFINERY | 0x0000002
9482: BuildingManager::checkForDeadTerranBuilders | Worker is invalid for building TERRAN_SUPPLYDEPOT
9483: BuildingManager::checkForDeadTerranBuilders | Worker is invalid for building TERRAN_SUPPLYDEPOT
9484: BuildingManager::checkForDeadTerranBuilders | Worker is invalid for building TERRAN_SUPPLYDEPOT
9485: BuildingManager::checkForDeadTerranBuilders | Worker is invalid for building TERRAN_SUPPLYDEPOT```