MarI/O - Machine Learning for Video Games

author SethBling   3 год. назад
7,076,670 views

125,859 Like   2,278 Dislike

How is this speedrun possible? Super Mario Bros. World Record Explained

UPDATE: This run was beaten on May 25th, 2018 by somewes with a 4:56.245: https://youtu.be/wGLCynbwK28 Watch the unedited run here: https://youtu.be/QJR7fasYlDw - My Twitch: https://www.twitch.tv/bismuth9 - My Twitter: https://twitter.com/Bismuthi - My Discord https://discord.gg/HuVcquK Kosmic (4:56.462 WR) - Twitch: https://www.twitch.tv/Kosmic - YouTube: https://www.youtube.com/user/Kosmicd12 - Twitter: https://twitter.com/kosmicd12 - Warpless WR: https://www.youtu.be/X4UbpLp7DzU - Glitchless WR: https://www.youtu.be/B7Bx5itqUnI - Minus World Ending WR: https://www.youtu.be/LC12zZJG8CQ Notes: At 0:47, I refer to the console Kosmic is using as the Nintendo Famicom Disk System. He wasn't actually playing on the Disk System, just the Famicom. The Famicom is essentially the Japanese equivalent of the NES, and the Disk System is an add-on to it that reads special floppy disks. At 4:06, I mention that Kosmic holds the Glitchless WR with a 5:06.709. However, there is a video by Scott Kesler of a 5:05. This is because of timing differences. Glitchless is how Twin Galaxies (a deprecated high score website) view Super Mario Bros. speedruns, and its timing rules are different. They time from the start press on the title screen, which, because of framerules, adds a variation of up to 21 frames to the time of the run based on which frame you pressed start on. This timing difference adds about 2.5 seconds, so Scott Kesler's 5:05 was actually a high 5:07 by TG rules, and Kosmic's 5:06.709 is a low 5:04 with regular timing. At 13:15, I say that when the white pixel is missing, the judges are in a bad mood. For the sake of simplicity, I omitted that it's actually a 50/50 of good/bad judges if you don't get the pixel. However, this is frame dependent and not entirely random, and Kosmic rarely gets good judges with the bad pixel, so I took that shortcut. At 26:35, I claim that the theoretical human limit is 4:55.496. The actual time is 4:55.49668, and it should have been rounded up to 4:55.497. There is another framerule that was not included because while it is considered too hard for humans to ever get in a run. You can save it by doing a frame perfect fast acceleration at the start of 8-1 (after several seconds of black screen, with inhuman reaction time) to save 2 frames, and then doing a TAS flagpole glitch to save 19 frames instead of 15. TAS flagpole glitch never slows down to set it up and is based around doing a left-right wiggle at some point during the level and praying that it set your position up perfectly. The best consistency at this trick is just about 1%, compared to 40% for regular FPG. On March 4th (2 days after the release of this video), StuckInAPlate managed to save the 8-1 framerule from a savestate immediately before gaining control, which eliminates the need to time your frame perfect inputs after a very long wait. https://youtu.be/J1-xDJrmzFY Super Mario Bros. Leaderboards: https://www.speedrun.com/smb1 Frame Count spreadsheet (also by me): https://docs.google.com/spreadsheets/d/1O9c0ITzt1JRhfwcUFvcQpG_Dh0G9X8xm6hJttVG0-oU Other speedrunners featured in this video: darbian (4:56.528) - PB: https://www.youtu.be/Wf9zPeN2va4 - Twitch: https://www.twitch.tv/darbian - YouTube: https://www.youtube.com/user/darbianSRL - Twitter: https://twitter.com/darbianSRL somewes (4:56.894) - PB: www.youtube.com/watch?v=wGLCynbwK28 - Twitch: https://www.twitch.tv/somewes - YouTube: https://www.youtube.com/user/somewes - Twitter: https://twitter.com/somewes StuckInAPlate (4:56.978) - PB: https://youtu.be/gpyndKa68v8 - Twitch: https://www.twitch.tv/StuckInAPlate - YouTube: https://www.youtube.com/channel/UCHvnmNVumKz2asPLWNFhbPA - Twitter: https://twitter.com/StuckInAPlate EddieCatGaming (4:57.543, tied 8-4 IL WR) - Twitch: https://www.twitch.tv/eddiecatgaming - YouTube: https://www.youtube.com/user/EddieCatGaming andrewg (4:57.693) - PB: https://youtu.be/_AcrGgPddZY?t=1m22s - Twitch: https://www.twitch.tv/andrewg1990 - YouTube: https://www.youtube.com/user/andrewg1990 - Twitter: https://twitter.com/AndrewgSpeedrun HappyLee (Author of the human theory TAS) - TAS (4:54.03): http://tasvideos.org/1715M.html - YouTube: https://www.youtube.com/user/HappyLee12 Special Thanks, for helping in some manner: Kosmic somewes HappyLee SummoningSalt EZScape darbian andrewg StuckInAPlate EddieCatGaming Znernicus theballaam96 1ted59

Super MarI/O Kart Commentary/Stream Highlights

Huge thanks to Winterbunny for modifying the script to work with Super Mario Kart! http://www.twitch.tv/winterbunny I tried letting MarI/O learn to play Super Mario Kart, and it actually did pretty well. SethBling Twitter: http://twitter.com/sethbling SethBling Twitch: http://twitch.tv/sethbling SethBling Facebook: http://facebook.com/sethbling SethBling Website: http://sethbling.com SethBling Shirts: http://sethbling.spreadshirt.com Suggest Ideas: http://reddit.com/r/SethBlingSuggestions Music at the end is Cipher by Kevin MacLeod

0.00005% Clear Rate | Meet Mario Maker's 'Hardest' Level

~ Read the description please. ~ As I said in the video, I found this level while browsing the Super Mario Maker bookmark page and noticed its extremely low clear rate. Out of curiousity I bookmarked it and decided to give the level a try. Unspurprisingly, nothing special except for a few basic kaizo tricks. Chances are that you aren't a very experienced Mario player - and in that case the level will probably look hard to you - but trust me: 1 clear out of every 2000000 attempts is ridiculous. For comparison; Some of the hardest levels out there (take this level for example: https://www.youtube.com/watch?v=HLEC9z2E6-k) generally have clear rates varying from 1 clear out of every 10K to 20K attempts. 1 out of every 2M attempts is 100x more! Those numbers aside, there's another interesting number here as well: The amount of people that played it. It was just a little over 100 at the time I played it, so that'd mean roughly ~80 thousand attempts per person. Yeah, seems legit. Although we have experienced extremely low clear rates before, they've never been at this rate. In the past you could attempt your own level which would add to the death counter, but now that option is diabled for every account on that Wii U. The levels with extremely low clear rates so far have either been pre-patch levels, where a player could continuesly kill themselfs by leaving thei Wii U on, or automatic levels that require an extreme amount of luck. What do you think? Is this a hacked clear rate or did someone hack their Wii U console to restart over and over again for a very long period of time? Level ID: A1C0-0000-0272-3CB2 Bookmark page: https://supermariomakerbookmark.nintendo.net/courses/A1C0-0000-0272-3CB2 Sunny Crappy on Twitter: twitter.com/sunnycrappys

15 MOST SATISFYING Redstone Contraptions in Minecraft!

Leave a LIKE if you enjoyed this video! Today we take a look at 15 of the most satisfying redstone contraptions in Minecraft! VIDEOS FEATURED: - 8x8 Door: https://www.youtube.com/watch?v=14fxN_DKN-Q - Shooting Sand Door: https://www.youtube.com/watch?v=V12E38Fqs8Y - Self building village: https://www.youtube.com/watch?v=hFxhkmqqL0c - Self building door: https://www.youtube.com/watch?v=Yyo_ZSW0v8o The Mumbo Merch Store! It's beautiful! http://www.awin1.com/cread.php?awinmid=2549&awinaffid=402161&clickref=Mumbo+Link&p=https%3A%2F%2Fus.zavvi.com%2Fyour-store%2Fthat-mumbo-jumbo.list My INSANE PC was kindly provided by Chillblast, a company specialising in Performance systems. We have a full range available with 3 systems of varying price and power! Check them out here: www.chillblast.com/mumbojumbo My server is kindly provide by CubedHost free of charge! Click this link to get a 25% discount off one of their servers! http://cubedhost.com/thatmumbojumbo 2ND CHANNEL: https://www.youtube.com/thatmumbojumbo2 TWITTER: https://twitter.com/ThatMumboJumbo INSTAGRAM: http://instagram.com/officialmumbo OFFICIAL MUMBO JUMBO PCS: https://www.chillblast.com/mumbo-jumbo-official-computers.html ------------------------------------------------- My texture pack is Faithful and Codecrafted combined. Faithful: http://www.minecraftforum.net/forums/mapping-and-modding/resource-packs/1223254-faithful-32x32-pack-update-load-of-new-ctm-1-7 CodeCrafted: https://www.youtube.com/watch?v=TL2IKidhWb4 Intro: ProleteR - Can't Stop Me outro: ProleteR - April Showers http://www.youtube.com/user/proleterbeats https://www.facebook.com/ProleteR.beats http://proleter.bandcamp.com/ Timelapse: LAKEY INSPIRED https://soundcloud.com/lakeyinspired Upload Schedule: Tuesday - Redstone Wednesday - Hermitcraft Thursday - Redstone Friday - Hermitcraft Saturday - Redstone Sunday - Hermitcraft

The Lion King - Any% (Difficult) in 14:16

De-rusting for ESA I was blessed with a new PB. Watch live at https://www.twitch.tv/themexicanrunner DID YOU KNOW? You can help out a lot just by clicking that THUMB UP or SHARING this video. By doing so this video content goes higher in the YouTube Search Engine which means more people being able to find about my channel and videos. Thanks for your support. USEFUL LINKS: ● Wanna watch The Mexican Runner epic quest live? Go follow here: https://twitch.tv/themexicanrunner ● For more info about NESMania project (FAQ, Beaten Nintendo Games, Game List), you can visit: http://themexicanrunner.com ● World Records (WR) and Personal Best (PB) Speedrun Times of TMR: http://www.speedrun.com/themexicanrunner

MarI/O is a program made of neural networks and genetic algorithms that kicks butt at Super Mario World.
Source Code: http://pastebin.com/ZZmSNaHX
"NEAT" Paper: http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf
Some relevant Wikipedia links:
https://en.wikipedia.org/wiki/Neuroevolution
https://en.wikipedia.org/wiki/Evolutionary_algorithm
https://en.wikipedia.org/wiki/Artificial_neural_network
BizHawk Emulator: http://tasvideos.org/BizHawk.html

SethBling Twitter: http://twitter.com/sethbling
SethBling Twitch: http://twitch.tv/sethbling
SethBling Facebook: http://facebook.com/sethbling
SethBling Website: http://sethbling.com
SethBling Shirts: http://sethbling.spreadshirt.com
Suggest Ideas: http://reddit.com/r/SethBlingSuggestions

Music at the end is Cipher by Kevin MacLeod

Comments for video: