- Replaced testQueue with VulturesAndTanksQueue
- Corrected Marines micro for VulturesAndTanks strategy
- Changes to queue (bug: crash due to BC build order)
- Improved build order
- There is still bug with BC Upgrades
- Implemented tank upgrades
- Same bug as with Science Facility (crash when building second armory, which shouldn't be build at all)
- Armory and Science Facility crash may be due to ProductionManager::isDuplicate method
- Improved build order
- Improved tank micro
- Added Goliaths to the queue
Queue supply management adjusted (not perfect yet)
Added GoliathManagerExt to manage Goliath micro
- Goliaths priority is to destroy flying units. Especially Carriers and Battlecruisers
- Bot wins with default Protoss, Terran and Zerg AIs
- Added ScienceVesselManagerExt (based on DetectorManager)
- Improved Wraith attack priorities
- Improved QueueConstructorExt air threat detection
Changes to build order queue:
- CleanQueue now put items as lowest priority (instead of highest)
- Improved queue
- Science Vessel still don't move
Added Science Vessels to combatUnits vector
Small performance adjustments
Fixed supply to be built in correct numbers
Improved Science Vessel movement
- Science Vessels should now explore the map
- Tanks attack workers as they were buildings
- Temporary performance fix (building manager invoked every 240 frames)
- Performance issues fixed, but not in elegant way
- Science Vessel minor change to scouting
Merge branch 'feature/tanks_adjustments' into develop