Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
1–10 of 59 posts
Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#2Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#3Good discussions on Reddit: https://www.reddit.com/r/MachineLearning/comments/5vh4ae/r_a... https://www.reddit.com/r/smashbros/comments/5vin8x/beating_t...
Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#4Note: it doesn't learn from pixels but features directly from RAM; and superhuman reaction time, with performance badly degrading when human-like delays added. Good discussions on Reddit: https://www.reddit.com/r/MachineLearning/comments/5vh4ae/r_a... https://www.reddit.com/r/smashbros/comments/5vin8x/beating_t...
So it's cheating, presumably knowing the opponents action before the animation even starts to play.
Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#5Note: it doesn't learn from pixels but features directly from RAM; and superhuman reaction time, with performance badly degrading when human-like delays added. Good discussions on Reddit: https://www.reddit.com/r/MachineLearning/comments/5vh4ae/r_a... https://www.reddit.com/r/smashbros/comments/5vin8x/beating_t...
Further advancement in this area will require huge leaps in hardware performance. Luckily in the next few years I expect that the pace of improvement in specialized hardware for neural nets will far outpace Moore's Law.
Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#6Note: it doesn't learn from pixels but features directly from RAM; and superhuman reaction time, with performance badly degrading when human-like delays added. Good discussions on Reddit: https://www.reddit.com/r/MachineLearning/comments/5vh4ae/r_a... https://www.reddit.com/r/smashbros/comments/5vin8x/beating_t...
With Marines usually.
Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#7Note: it doesn't learn from pixels but features directly from RAM; and superhuman reaction time, with performance badly degrading when human-like delays added. Good discussions on Reddit: https://www.reddit.com/r/MachineLearning/comments/5vh4ae/r_a... https://www.reddit.com/r/smashbros/comments/5vin8x/beating_t...
we instead use features read from the game’s memory on each frame, consisting of each player’s position, velocity, and action state, along with several other values So it's cheating, presumably knowing the opponents action before the animation even starts to play.
Most mid-level players already have a good grasp of prediction, which is arguably along the sames lines of being able to know with certainty what action your opponent is taking a few frames before he does it.
Coupling that with pretty obscene frame-lag for Smash, it's not really that much of an advantage.
As well that competitive isn't really that impressive considering how limited your actions are by banning items and more dynamic stages (see: restricting RNG). In this way, it's nothing more than a simple chess-bot. Now, if it could actually take in complex environments and multiple tools, that'd be pretty next level.
Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#8Re: Beating the World’s Best at Super Smash Bros. with Deep Reinforcement Learning
#9It's about boiling it down to strategy. With chess, you don't have to beat Deep Blue in 5 minutes. You are given ample time; analogously, one shouldn't play a computer with frame-perfect reactions but rather one that is comparable APM of a top-ten player.