i think you need any learning software for this.
take a look at this:
Machine learningIf something like this is realized, a bot will be evolving and will react like a real intelligent person or player, but i don't know if that's realizable with GS.
It's possible, but it will be very hard to code
another problem is the fact of teams, so your bot need to know who is who and who to shoot.
if you can do something like this, it would be cool!