AI-Driven Replays

OmgItsGenoma·2/11/2017, 3:04:49 AM·1 votes·505 views

Recently had a teammate claiming that if I had played differently in a certain trade the outcome would've been different. I disagreed and argued that there was nothing (at most, very little) significance I could've done at that situation. It almost got us into a sour state of affairs for the rest of the game.

Was thinking if maybe there would be a way to add a function during game replays where you can take the champion of your choosing and "take over" the replay where the AI could faithfully correspond with the patterns of movement and action from the rest of the players. With it you can try a different play-through and give an idea at how a certain situation would have turned out.

Thanks

5 Comments

Mysticman892/11/2017, 3:30:12 AM1 votes

I think thats giving a huge amount of credit to the state of AI and machine learning that from a single game that an AI that'd play the same as a given player would be producable.

Heck, I feel like making an AI that plays in the same style and manner as a given player given all of riots data on the player over their entire gameplay history might be close to the pinnacle of what might be remotely feasible, and even then I wouldn't expect it to be done by riot, but rather experts in AI.

Keep in mind that they can't even make bots that remotely come close to being able to jungle properly (e.g. including ganks/counter jungling), and what they're capable of with lane bots is still a far cry from humans. Even with absurd tunings (i.e. doom bots), humans still eventually learn how to stomp them.

OmgItsGenoma9/7/2017, 12:27:49 AM1 votes

This is a bump to this thread regarding new developments. There's a new AI Bot specifically for DOTA 2. I wouldn't be surprised there would be experiments in LoL anytime soon.

https://www.youtube.com/watch?v=jAu1ZsTCA64