BryanSWeber / CUNYAIModule

CUNYBot, an AI that plays complete games of Starcraft.
MIT License
6 stars 3 forks source link

Extend scouting #223

Closed BryanSWeber closed 4 years ago

BryanSWeber commented 4 years ago

I would like up to 3 overlords scouting at a time.

They do not need the 'map' anymore.

BryanSWeber commented 4 years ago

I now have 2 overlords scouting,

But I would like to separate the air scouts and groudn scouts like before.

I also would like to only reassign 1 scout at a time. This might require a special map of sorts.

BryanSWeber commented 4 years ago

I now have n scouts, and I reassign only one at a time. They may head where the army is heading, so the air scouts overlap with the ground scouts. daacbfdcd88520d3eb3c1d8a1de116d35f94a43b

Remaining: At the start of the game for 4-player maps, lings should head to 1/3 locations while overlords head to the remaining 2. However this is accomplished is fine, with maximum parsimony.

BryanSWeber commented 4 years ago

If I have N overlord scouts (hypothetically) it should assign all N to positions not being marched on with my army.

BryanSWeber commented 4 years ago

85ea6b825fdc2cca55f05d149d8b0dffa9fd28eb

BryanSWeber commented 4 years ago

Modification: If there are <=2 start locations, while they are unexplored, the bot can send both ARMY and SCOUTS to them.

6d03644e70847e96ee8b8a31c56bc7f034b09ae4