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

    Training an unbeatable AI in Trackmania

    Yosh

    1 HN recommender · recommended in 4 months, 2024–2025

    YouTube

    20:41 · 18M views · Sep 30, 2023

    Yosh trains a reinforcement learning agent to drive Trackmania until he can no longer beat it. The video explains how the training works and the design choices involved.

    Recommended as an approachable explanation of how reinforcement learning works in practice, and cited for the constraints needed to stop exploits.

    AI, Machine Learning & DataMachine learning & deep learningGaming culture & analysis
    1. 5:58
      MarI/O - Machine Learning for Video GamesSethBling12M views • 11 years ago
    2. 16:18
      Computer program that learns to play classic NES gamessuckerpinch2.2M views • 13 years ago
    3. 1:05:25
      Robocalypse Now: Using Deep Learning to Combat Cheating in Counter-Strike: Global OffensiveGDC Festival of Gaming35K views • 6 years ago
    4. 1:28:13
      RL Course by David Silver - Lecture 1: Introduction to Reinforcement LearningGoogle DeepMind1.9M views • 11 years ago
    5. 13:59
      MENACE: the pile of matchboxes which can learnStand-up Maths453K views • 8 years ago
    6. 8:28
      The Day FPS Games DiedBasically Homeless2M views • 5 years ago
    7. 3:31:24
      Deep Dive into LLMs like ChatGPTAndrej Karpathy10M views • 1 year ago
    8. 1:30:28
      AlphaGo - The Movie | Full award-winning documentaryGoogle DeepMind39M views • 6 years ago
    9. 17:52
      Training AI Without Writing A Reward Function, with Reward ModellingRobert Miles AI Safety 259K views • 6 years ago
    10. 17:08
      Playing a Neural Network's version of GTA V: GAN Theft Autosentdex766K views • 5 years ago
    11. 1:03:32
      John Schulman - Reinforcement Learning from Human Feedback: Progress and ChallengesUC Berkeley EECS88K views • 3 years ago
    12. 1:11
      Infinite Mario AI - Long LevelRobin Baumgarten1.3M views • 17 years ago
    13. 4:41
      Deepmind artificial intelligence @ FDOT14Elizr288K views • 12 years ago
    14. 59:48
      [1hr Talk] Intro to Large Language ModelsAndrej Karpathy4.3M views • 2 years ago
    15. 39:47
      How lucky is too lucky?: The Minecraft Speedrunning Dream Controversy ExplainedStand-up Maths8.4M views • 5 years ago
    16. 1:21:28
      Lecture 01 - The Learning Problemcaltech1.5M views • 14 years ago
    17. 33:49
      Google's DeepMind AI vs StarCraft 2 World Champion - Game 1ArtosisTV485K views • 6 years ago
    18. 36:02
      ChatGPT with Rob Miles - ComputerphileComputerphile517K views • 3 years ago
    19. 2:25:52
      The spelled-out intro to neural networks and backpropagation: building microgradAndrej Karpathy4.4M views • 4 years ago
    20. 1:00:29
      Playing to Lose: AI and "Civilization" (Soren Johnson)Google TechTalks67K views • 16 years ago

    4 comments from Hacker News

    1. @smokelJul 2024· in “The History of Machine Learning in Trackmania”

      For those who only read the comments, be sure to check out the videos by Yosh. They're amazing, and do a great job explaining how reinforcement learning works in practice: this video [LINK]

      Strongly recommendsView on HN
    2. @emporasJan 2024· in “Chess-GPT's Internal World Model”

      >The entire point of this is to not encode the board state! I am not sure about this. From the article "The 50M parameter model played at 1300 ELO with 99.8% of its moves being legal within one day of training." I thought that the experiment was how well the model will perform, given that it's reward function is to predict text, rather than checkmate. Leela, Alpha0 their reward function is to win the game, checkmate or capture pieces. Also it goes without saying that Leela, Alpha0 cannot make illegal moves. The experiment does not need to include the whole board position if that's a problem, if that's an important point of interest. It could encode more information about squares covered by each side for example. See for example this training experiment for Trackmania [1]. There are techniques that the ML algorithm will *never* figure out by itself if this information is not encoded in it's training data. The point still stands. PGN notation certainly is not a good format if the goal (or one of the goals) of the experiment is to be a good chess player. [1] this video

      CitesView on HN
    3. @fragmedeOct 2024· in “OmniParser for Pure Vision Based GUI Agent”

      Depends what you consider fun, and how far you take it. Some people enjoy programming more than repetitive clicking in a GUI. For a clicker game, writing a bot lets you iterate on strategies easier - is it faster to get to level 2 if I buy the upgrade for A or B first? For Trackmania, it lets you get a world record and a YouTube video with 14M views. this video

      CitesView on HN
    4. @szvswFeb 2025· in “AI-designed chips are so weird that 'humans cannot understand them'”

      There’s a few very cool examples where someone recently used RL to solve trackmania, and ends up having to add all sorts of constraints/penalties to prevent extremely strange exploits/glitches that are discovered IIRC… been a while since I watched. this video [LINK]

      CitesView on HN