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

    Infinite Mario AI - Long Level

    Robin Baumgarten

    3 HN recommenders · recommended in 5 months, 2009–2012

    YouTube

    1:11 · 1.3M views · Aug 5, 2009

    A bot built by Robin Baumgarten plays Infinite Mario using A* path-finding, shown as a red planned path that updates as new obstacles appear. It won the Mario AI competitions and uses only on-screen information.

    HN points to it as a vivid demo that plain A* search can beat fancier machine-learning approaches in game AI.

    Games & Game DevelopmentChess, board games & puzzlesAlgorithms & data structuresMachine learning & deep learning
    1. 1:00:29
      Playing to Lose: AI and "Civilization" (Soren Johnson)Google TechTalks67K views • 16 years ago
    2. 5:58
      MarI/O - Machine Learning for Video GamesSethBling12M views • 11 years ago
    3. 16:18
      Computer program that learns to play classic NES gamessuckerpinch2.2M views • 13 years ago
    4. 12:20
      I Solved Klotski2swap2.1M views • 1 year ago
    5. 37:23
      Walls, Floors, & CeilingsUncommentatedPannen386K views • 9 years ago
    6. 22:54
      I Built a COMPUTER in Magic: The GatheringBecause Science2M views • 7 years ago
    7. 20:41
      Training an unbeatable AI in TrackmaniaYosh18M views • 3 years ago
    8. 33:49
      Google's DeepMind AI vs StarCraft 2 World Champion - Game 1ArtosisTV485K views • 6 years ago
    9. 42:36
      30 Weird Chess Algorithms: Elo Worldsuckerpinch965K views • 7 years ago
    10. 14:28
      Superpositions, Sudoku, the Wave Function Collapse algorithm.Martin Donald764K views • 6 years ago
    11. 13:59
      MENACE: the pile of matchboxes which can learnStand-up Maths453K views • 8 years ago
    12. 4:57
      LSV Breaks MTGOTCGplayer323K views • 14 years ago
    13. 18:25
      Building pi in a World of Slop — Mario ZechnerAI Engineer582K views • 6 months ago
    14. 0:31
      0.38 Second Rubik's Cube SolveBen Katz37M views • 8 years ago
    15. 8:28
      The Day FPS Games DiedBasically Homeless2M views • 5 years ago
    16. 17:54
      Coding Adventure: Ant and Slime SimulationsSebastian Lague2.2M views • 5 years ago
    17. 25:22
      The Fastest Maze-Solving Competition On EarthVeritasium25M views • 3 years ago
    18. 39:47
      How lucky is too lucky?: The Minecraft Speedrunning Dream Controversy ExplainedStand-up Maths8.4M views • 5 years ago
    19. 33:48
      How AlphaZero Completely CRUSHED StockfishGothamChess4.9M views • 5 years ago
    20. 24:44
      First NetHack bot ascensionJan K20K views • 11 years ago

    5 comments from Hacker News

    1. @feralNov 2010· in “Using genetic algorithms to train a Mario AI”

      Reminds me of the AI competition on infinite mario, recently: Here is a video of the winning bot (A* based approach), cool to watch, as they display its trajectory calculations. this video GA is cool and everything, but I am sometimes sceptical about its merits. Yes, it gives you a natural problem representation, but would it really have done a better job in this particular domain than using a technique like simulated annealing to move through the Mario AI parameter space? We just don't know without seeing benchmark comparisons. Maybe its much worse. So, its a cool application, but we should be cautious about how quickly we decide GA was a particularly suitable search algorithm.

      RecommendsView on HN
    2. @JonnieCacheJul 2011· in “Infinite Mario in HTML5”

      The original java infinite mario was used in the fascinating Mario AI competition. Details and papers here: [LINK] Video of last years winning entry at work here: this video It's pretty interesting, a lot of people wrote/are writing high falutin' machine learning algorithms, but they are consistently trounced by good old A* techniques.

      RecommendsView on HN
    3. @RadixAug 2009· in “Mario AI competition might have a strong contender”

      If you are impressed with this one follow the link in the video to here: this video For all my hours as a kid I was never this good, I never even realized I could kill the pipe fish by jumping from below.

      RecommendsView on HN
    4. @albertzeyerAug 2010· in “Time lapse screencap video of a games programmer”

      I seem to miss such contests most of the time and only hear about them when they ended. I would love to attend to some, just for the fun (because I don't know if I would have any chance to actually win). Where would be a good source for such competitions? Another fun competition I read about was the Super Mario AI competition in 2009 where the winner has succeeded with an A* algorithm which he presented in a nice video: this video The 2010 Mario AI championship also seems to be over already. Another fun competition I have heard about is the International Obfuscated C Code Contest. However, while reading this is very interesting and quite fun, I am not sure if I would have fun to do this myself. (Somehow I am more focused on the output/result of the code and I like to have clean, elegant and intelligent code, as less obfuscated as possible. :))

      CitesView on HN
    5. @a1k0nSep 2012· in “Game AI vs Traditional AI”

      There was even an Infinite Mario AI contest in which you had to write a player which gets through as many levels of increasing difficulty as possible. The winning solution? A* of course: this video (I had an also-ran entry in this contest that took 3rd place, but my solution wasn't significantly different than Robin's -- his was able to anticipate bullets firing but mine wasn't) Writeup: [LINK]

      CitesView on HN