BurnySc2 / python-sc2

A StarCraft II bot api client library for Python 3
MIT License
509 stars 157 forks source link

Fix for expansion locations bot_ai.py #104

Closed Fox2232 closed 3 years ago

Fox2232 commented 3 years ago

function _find_expansion_locations generates group of locations: 'possible_points'. Then this group is eliminated based on distance to closest resources. In case none is left, later at line 367 min() function for distance fails as it has no arguments to compare. Fix enables playing on wider variety of maps. (Like many maps for 3+ players where resource placement is not perfect.)

Fox2232 commented 3 years ago

Crash is desired outcome for burnySc2's bot.