Starcraft 2 algorithms for gradient ascent