At the OpenAI research lab, they have trained an AI that knows how to play Dota 2 in team player mode. They used reinforcement learning to train the bots, and they perform quite well in this complex group game:
My source: ACM newsletter: https://www.acm.org/articles
OpenAI learns how to play Dota 2