0niklas
This is a story of a little bird learning to fly. Sit back and enjoy.
—
I was finally able to recover the code from my old laptop and make it run on my current machine. Feel free to poke a stick at it: https://github.com/niklasfi/fceux-rlnes
—
This has gotten more attention than I was expecting, so here are some details:
The game you see running is the NES (Nintendo Entertainment System) port of the popular Flappy Bird game [1]. It is executed on the fceux [2] emulator, which we modified to implement our reinforcement learning logic (reinforcement learning is a special kind of machine learning) controlling the bird.
In each frame the computer takes a decision whether to press a and let the bird fly upwards or not to press a button. The decision is made taking only the bird’s distance to the next pipe on the X- and Y-Axes into account. Through reinforcement learning, over time, the bird gets an idea when it is beneficial to press a in order to pass the next tube.
If you’d like to more about reinforcement learning, I’ve found [3] to be a good starting point.
[1] http://forums.nesdev.com/viewtopic.php?f=22&t=11425
[2] http://www.fceux.com
[3] http://www.cs.indiana.edu/~gasser/Salsa/rl.html
Source
the beginning is so hilarious
where can i download this? (the self learning ai)
preferably a mac version, but i can emulate windows if no mac version is available.
I like the part where the bird flaps.
This reminds me of SethBling's Mari.o, where do I download this awesomeness? Please tell meh
is this a bootleg or fan made?
Totally pro! I love it
How do you detect the obstacles?
2:18:05
Anyone else see that glitch?
It gets so good that it passes 787 pipes. What the actual fuck.
2:18:04 How is that fair.
Does anyone have the code for this ?
The ai doesnt seem to understand the glitch that produces at 683 , causing it to fail eachtime, tho the last part it manages to pass it due to the randomizer that happened to spawm the next obstacle on the same height
My record is only 25…i started playing 1 hour ago
The beginning is me trying to play.
Most emotional movie ever – 10/10 IMDB!
this is why you should never be afraid to dream big… you're my number one inspiration flappy bird XD
How did an AI which took dozens of tries to even learn to fly to the first pipe, start clearing pipes so fast after that?
Did i just watch this in its entirety??
God help me
is the 683rd pipe bug exclusive to this port, or is it in the original as well?
at least it scored more than average users: 1
The beginning is so hard to watch 😀
Source available somewhere?
Final flight at 2:18:09
pretty soon that thing is gunna learn how to open the fridge
just a little remindet, in settings there is 2x speed. no need to thank me.
hmm :/
Am I going to watch 2 hours of a computer playing flappy bird?
EDIT:
Am I watching 2 hours of a computer playing flappy bird?
EDIT 2:
Did I just watch 2 hours of a computer playing flappy bird?
EDIT 3:
Am I really watching 2 hours of a computer playing flappy bird AGAIN?
dang, this is getting me annoyed, just like when I played the game
Why did i watch it all?!!?!?!?!
2:22:50 it came all this way to end its life on the floor
It's so sad watching it fail at 2:18:03
🙁
Poor thing…
Show us the process
Instructions not clear. Bird stuck in anus.
2:18:04 most unfair glitch in the history of AI Training!!!
the story of a heavily drunk bird slowly sobering up
0:05
My record is 403… most intense 10 minutes or so of my life
Matrix: the beginning.
the death sound is so funny. it sounds like he cracked his head open
I am also interested in AI gaming? Just starting out – SUBSCRIBE swap? https://youtu.be/RUqlo1diuCM