Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Computer program that learns to play classic NES games

    suckerpinch

    9 HN recommenders · recommended in 18 months, 2015–2025

    YouTube

    16:18 · 2.2M views · Apr 2, 2013

    Tom7 explains and demos software that learns to play NES games by finding score patterns in memory and then searching for inputs that raise it. It is the video companion to his SIGBOVIK paper.

    Loved on HN as a hilarious, brilliant example of hacker-academic work and cited whenever game-playing AI or fuzzing comes up.

    AI, Machine Learning & DataMachine learning & deep learningGame history & retro gamingChess, board games & puzzles
    1. 18:20
      FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)Kaze Emanuar3.2M views • 4 years ago
    2. 5:58
      MarI/O - Machine Learning for Video GamesSethBling12M views • 11 years ago
    3. 22:21
      Reverse emulating the NES to give it SUPER POWERS!suckerpinch1.1M views • 8 years ago
    4. 42:36
      30 Weird Chess Algorithms: Elo Worldsuckerpinch965K views • 7 years ago
    5. 17:08
      Playing a Neural Network's version of GTA V: GAN Theft Autosentdex766K views • 5 years ago
    6. 13:59
      MENACE: the pile of matchboxes which can learnStand-up Maths453K views • 8 years ago
    7. 1:11
      Infinite Mario AI - Long LevelRobin Baumgarten1.3M views • 17 years ago
    8. 8:28
      The Day FPS Games DiedBasically Homeless2M views • 5 years ago
    9. 20:41
      Training an unbeatable AI in TrackmaniaYosh18M views • 3 years ago
    10. 4:41
      Deepmind artificial intelligence @ FDOT14Elizr288K views • 12 years ago
    11. 1:05:25
      Robocalypse Now: Using Deep Learning to Combat Cheating in Counter-Strike: Global OffensiveGDC Festival of Gaming35K views • 6 years ago
    12. 12:04
      How we fit an NES game into 40 KilobytesMorphcat Games3.7M views • 8 years ago
    13. 15:04
      I made a NES emulator in 15 minutesBisqwit389K views • 14 years ago
    14. 24:32
      How We Solved the Worst Minigame in Zelda's HistoryLinkus71.1M views • 6 years ago
    15. 9:34
      New NES Tetris Technique: Faster Than Hypertapping!aGameScout5.1M views • 5 years ago
    16. 24:44
      First NetHack bot ascensionJan K20K views • 11 years ago
    17. 2:25:52
      The spelled-out intro to neural networks and backpropagation: building microgradAndrej Karpathy4.4M views • 4 years ago
    18. 22:54
      I Built a COMPUTER in Magic: The GatheringBecause Science2M views • 7 years ago
    19. 39:47
      How lucky is too lucky?: The Minecraft Speedrunning Dream Controversy ExplainedStand-up Maths8.4M views • 5 years ago
    20. 1:00:29
      Playing to Lose: AI and "Civilization" (Soren Johnson)Google TechTalks67K views • 16 years ago

    19 comments from Hacker News

    1. @fartcannonFeb 2021· in “Medical chatbot using OpenAI’s GPT-3 told a fake patient to kill themselves”

      There was an AI created the absolutely brilliant Tom7 on on his YouTube channel 'SuckerPinch' on April 1, 2013 that paused a game of Tetris instead of losing. In my opinion, Tom doesn't get enough credit for his work. He released his AI a full 8+ months before DeepMind released their Atari playing AI. Watch the whole thing, it's delightful. The AI pauses Tetris right before it loses at around 16mins into the video. this video I also recommend his other videos. Brilliant guy. Edit: Here's the paper [LINK]

      Strongly recommendsView on HN
    2. @learc83Feb 2018· in “A C89 compiler that produces executables that are also valid ASCII text files [pdf]”

      Thanks for pointing that out. I wouldn't have noticed who that was otherwise. His video on learnfun/playfun is both hilarious and amazing. this video

      Strongly recommendsView on HN
    3. @onliApr 2017· in “The glEnd of Zelda(): Automatic 3Dification of NES Games (2016)”

      You should look at some other things the author did. They fit in the same area of craziness, and are absolutely great. For example [LINK] , Portmantout: A portmanteau of every English word, or the first one, this video , Computer program that learns to play classic NES games. I also liked the humor in What, if anything, is epsilon?, [LINK] .

      RecommendsView on HN
    4. @fixermarkApr 2016· in “Automatic 3Dification of Nintendo Games: The GlEnd() of Zelda”

      Tom 7's work on machine learning and NES emulation is very impressive. This isn't the first time he's attacked that space; you can see previous experiences he had with an automatic game-playing AI he built called "LearnFun / PlayFun" on that YouTube channel also: this video [LINK] [LINK]

      RecommendsView on HN
    5. @onliJun 2018· in “Reverse-emulating the NES”

      I'm not sure many people can pull this off. The author here was also great in his presentation about automated NES playing, this video . You don't see often academics & hacker work that is also combined with the right amount of humor. He even 3Dified the original Zelda!

      RecommendsView on HN