I Solved Klotski
2swap3 HN recommenders · 2025–2026
2.1M views · explainer · evergreen · Uploaded 2025-08-22
2swap explains how he solved the Klotski sliding-block puzzle by mapping its full state space as a graph and visualizing it. The video includes footage of the Guinness world-record solve and links to an interactive graph.
HN people point to it for intuition about why some games are hard to navigate and for its Rush Hour and graph visualizations.
19:09A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt
Enthought
4:48Hans Rosling's 200 Countries, 200 Years, 4 Minutes - The Joy of Stats - BBC
BBC
58:51DON'T PANIC — Hans Rosling showing the facts about population
Gapminder Foundation
1:30:28AlphaGo - The Movie | Full award-winning documentary
Google DeepMind
59:34CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”
CppCon
16:18Computer program that learns to play classic NES games
suckerpinch
28:23The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?
Reducible
1:07:41Modern Dictionaries by Raymond Hettinger
SF Python
4 comments from Hacker News
This reminds me of this nice video : [VIDEO] basically, the state space of the game can produce some intuition on why certain games are hard, and is demonstrated as a clustering of various states that are only linked to the winning state by a very small number of edges. So a player can easily "get lost" in the maze.
This is an interactive accompaniment to a video that contains more information: [VIDEO] (previously discussed a bit at [LINK] )
Great article, very impressive to solve the entire game, rather than just individual puzzles. PS: Good chance that if you're reading these comments that you will appreciate this video by 2swap, visualising solutions to Rush Hour in 3D: [VIDEO]
This looks similar to the graphs on "2swap"[1]. Worth a watch if you haven't by now. [1] [VIDEO]