The author seems confused about what artificial general intelligence is. People have not meaningfully moved towards AGI - it's still a distant pipe dream. The closest we've gotten is probably a Dota bot that's pretty good as long as you give the bot a huge advantage. Which is an incredible piece of technology, but about as close to AGI as an ant is to a human.
> a Dota bot that's pretty good as long as you give the bot a huge advantage Excuse my ignorance but what is the huge advantage? And what happens if you don't give the bot that?
They play with a reduced number of playable heroes (5 of the 100+). Each hero changes the dynamic of the game and many heroes have unique interactions with each other, so this is a very substantial simplification.
Additionally, Dota is a game where mechanics (the ability to quickly and precisely click the thing you intend to click) play a huge role and bots have a natural advantage there.
Another important skill in Dota is watching everything that's going on, positioning your screen in the right place and paying attention to the minimap. As bots don't interact with the game via a screen (I believe the game exposes variables that describe the full state of the game that the bots can see), this is another advantage they have.