> The major limitation of our project was the opposing player. Of course, we would have preferred training against human players who play Melee professionally.
An alternative training method could be through the use of the 20XX hack pack [0], a mod of Super Smash Bros Melee that adds, among many useful features, an improved AI. Here's a video of the AI from release 4.05 in action: https://www.youtube.com/watch?v=rzl5NXV5bHQ
The built-in SSBM AI is very noticeably different from competitive play, and the 20XX AI makes significant steps toward more human-like competitive play. It would be interesting to see the results if trained on these AI.
Why not just put it on netplay? Faster Melee makes strides towards latency improvements but I think a little latency and instability would actually be better to teach the AI fundamentals like spacing and zoning, rather than just beating opponents in terms of timing.
Can you prove that it's intentional? It looks more like a very specific positioning of the character relative to the map and a lot of trial and error that is causing the cpu to kill itself
I was pretty impressed by the Falcon AI earlier this year. He actually used modern reinforcement learning to train from 0 instead of the crappy built in AI. Also, his AI was limited to near-human reaction time (10 frames) which led to a more human-looking agent.
At the end of the day these papers are from master's students. I think they're both impressive in that context.
Interestingly the reason they chose falcon was that he has no projectile attacks. I also remember hearing that it could only play against other falcons, and only on battlefield.
But it could have been improved since then
"The agent has access to five actions to choose from: do nothing, left dodge, right dodge, standing
dodge, and Fox’s shine (essentially a shield that pushes opponents away)."
It requires a shine, jump, and then a left/right dodge executed in a specific time frame, which makes it seem like it was programmed in. My guess is that they just wanted to focus on the deep learning and not get bogged down in Melee mechanics/terminology.
Google Drive says the videos have exceeded some limit and can no longer be played. Which, to me, suggests that maybe Google Drive is not the best place to host videos.
> The major limitation of our project was the opposing player. Of course, we would have preferred training against human players who play Melee professionally.
An alternative training method could be through the use of the 20XX hack pack [0], a mod of Super Smash Bros Melee that adds, among many useful features, an improved AI. Here's a video of the AI from release 4.05 in action: https://www.youtube.com/watch?v=rzl5NXV5bHQ
The built-in SSBM AI is very noticeably different from competitive play, and the 20XX AI makes significant steps toward more human-like competitive play. It would be interesting to see the results if trained on these AI.
[0] https://smashboards.com/threads/the-20xx-melee-training-hack...