DOTA 2 Logo

My history with MOBA’s is tenuous at best. I remember when Defense of the Ancients was all the rage from Warcraft III and I just never got into it. I remember thinking that I didn’t understand wtf they were creating a “clone” called League of Legends (LOL). I didn’t really think it was going to be anything other than a niche game.

LOL 2015 Crowd I was fucking wrong

There was a time when I got into Smite a good bit. I had a former coworker go to work for Hi-Rez studios a good number of years ago when Smite was in its infancy and had been following them a good bit because the studio is based in the same suburb here in Atlanta. I think Smite appealed to me because it was “almost” a first-person shooter vs. the top down usual MOBA fare. I started playing it on PC and then slowly migrated to the Xbox version when the game was released hoping I could capitalize on the fact I could migrate accounts. I still got my ass whipped; however it was fun. The game slowly faded for me on Xbox although sometimes I will pop up a stream of the big yearly Smite tourney here in Atlanta to see the progression of the game and if it is growing at the insane numbers that LOL did.

I read a lot about AI/ML and keep tabs on significant accomplishments just for my knowledge and have had a lot of fun keeping up with Musk and Altman’s brainchild OpenAI which has its hands in a lot of cookie jars at the moment. One of the cookie jars I am most interested in is the OpenAI Five (OAI5) which is a team of neural networks (5!) that learn via self-play how to beat humans at Defence of the Ancients 2 (DOTA 2). Having played some MOBA’s in the past, I felt I needed to learn the intricacies of the game to appreciate the results that they are getting. I picked up the game a few nights ago and have played 4 or 5 matches. My goal is to get into the game enough to where I can watch a game (OAI5 vs. humans) and know what is going on and objectively judge how well the AI is doing/progressing.

Here is a quick list of observations on playing the game so far. More incoming in the next few weeks:

More reading:

  1. Competitive Self-Play
  2. Welcome to Dota, You Suck