A.I. Learns to Beat QWOP (World's HARDEST Game)

  Рет қаралды 805

Coderboi

Coderboi

Күн бұрын

I taught an AI how to beat QWOP! In fact it was so good, it also got onto the speed run leaderboard. Inspired by popular videos on teaching AI how to walk like that by Code Bullet and Dani, I decided to apply machine learning techniques to teach an AI to beat QWOP. This was a rollercoaster ride with techniques such as evolutionary algorithms, NEAT, and imitation learning. Enjoy!
Code - github.com/CoderboiYT/QWOPAI
Original QWOP game - www.foddy.net/Athletics.html
Genetic algorithms in python tutorial series - • Neural nets with Flapp...
Check out this legend that actually got an AI to beat the speed run record! I also got a lot of help from his code so give him some likes and stars - github.com/Wesleyliao/QWOP-RL
Chapters:
00:00 - 01:23 Introduction
01:23 - 02:25 Experimenting with evolution
02:25 - 04:11 Getting to the finish line using NEAT
04:11 - 05:38 Getting a speedrun using imitation learning
05:38 - 08:18 Final training footage
08:18 - 10:41 Final result
10:41 - 11:14 Conclusion

Пікірлер: 15
@lusissoma
@lusissoma Жыл бұрын
How can a channel like this be so underrated?
@coderboi5191
@coderboi5191 Жыл бұрын
Thank you so much!
@lemonyphresh
@lemonyphresh 3 ай бұрын
I never thought I could have so much fun with such a video :D
@kaushikid1
@kaushikid1 Жыл бұрын
This is extraordinary. One of the best and most entertaining AI videos I have seen on YT. It will definitely go viral.
@coderboi5191
@coderboi5191 Жыл бұрын
Thank you so much, glad you liked the video!
@coderboi5191
@coderboi5191 Жыл бұрын
The secret to beating QWOP is subscribing to my channel I swear. The code is here if you wanna check it out - github.com/CoderboiYT/QWOPAI
@drkaushikidwivedee4684
@drkaushikidwivedee4684 Жыл бұрын
Extremely entertaining video.
@coderboi5191
@coderboi5191 Жыл бұрын
Thank you!
@aGj2fiebP3ekso7wQpnd1Lhd
@aGj2fiebP3ekso7wQpnd1Lhd Жыл бұрын
Great video as always. Could you please post the code for these? Even if it’s terrible, it will help others learn
@coderboi5191
@coderboi5191 Жыл бұрын
Thanks a lot! I've uploaded the code here - github.com/CoderboiYT/QWOPAI Sorry if it's a bit messy, hopefully it helps you and others out. Thanks for the reminder!
@akashprajapathi6056
@akashprajapathi6056 Жыл бұрын
Could you apply RL for this game?
@coderboi5191
@coderboi5191 Жыл бұрын
Great question! I did try DQN and ACER using the stable baselines library but the results were pretty similar to NEAT where it just crawled across the floor :/ I think tweaking the rewards a bit could've made it walk properly but it didn't seem to work out for me :(
@revimfadli4666
@revimfadli4666 Жыл бұрын
@@coderboi5191 Could evolution strategies work better?
A.I. Learns To Walk
16:15
Code Bullet
Рет қаралды 10 МЛН
AI Olympics (multi-agent reinforcement learning)
11:13
AI Warehouse
Рет қаралды 2,9 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 8 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 18 МЛН
The Clever Way to Count Tanks - Numberphile
16:45
Numberphile
Рет қаралды 733 М.
OpenAI Plays Hide and Seek…and Breaks The Game! 🤖
6:02
Two Minute Papers
Рет қаралды 10 МЛН
Bloxorz speedruns are extremely satisfying
16:04
EazySpeezy
Рет қаралды 8 МЛН
[TAS] A Difficult Game About Climbing in 2m29s
3:55
wRadion
Рет қаралды 593 М.
What is a Monad? - Math vs Computer Science
13:58
Sheafification of G
Рет қаралды 19 М.
BREAKING Chess Drama As Niemann Rips Into Magnus Carlsen
8:25
Epic Chess
Рет қаралды 52 М.
Can You Beat Hitman 3 Without Breaking ANY Laws?
22:37
windowledge
Рет қаралды 1,6 МЛН
Gambling with the Martingale Strategy - Numberphile
19:11
Numberphile
Рет қаралды 1 МЛН
Magnus Carlsen, Hans Niemann Drama Just Got Much Worse
31:16
GothamChess
Рет қаралды 258 М.
Parkour failed !
0:12
Mash_Edits
Рет қаралды 8 МЛН
Neden yüzünü saklıyor
0:19
H. DANIŞIK
Рет қаралды 35 МЛН
Waka Waka 💦💃😁 #funnyshorts #rianashow
0:14
RianaShow
Рет қаралды 19 МЛН
Папа гений
0:23
Вельзевул
Рет қаралды 2,8 МЛН