FactOTD

More Chess Games Than Atoms in the Universe: The Mathematics of Infinite Complexity

March 28, 2026 ยท 4 min read

The Fact

There are more possible iterations of a game of chess than there are atoms in the observable universe.

Numbers That Make Atoms Look Trivial

The observable universe contains approximately 10^80 atoms โ€” a 1 followed by 80 zeros. This is an incomprehensibly large number by everyday standards. Yet the number of possible distinct chess games is estimated at 10^120 โ€” a 1 followed by 120 zeros, a number roughly one trillion trillion trillion trillion times larger than the atom count.

This estimate โ€” known as the Shannon number, after mathematician and information theorist Claude Shannon who calculated it in 1950 โ€” is based on an average game lasting about 40 moves per player, with an average of about 30 possible moves available at each turn. The combinatorial math compounds rapidly: 30 possible moves for white on move 1, 30 for black in response, 30 for white on move 2, and so on, giving approximately 30^80 possible games before considering the exact branching factor at each position.

The actual number is larger still because the branching factor varies โ€” some positions offer many more than 30 legal moves โ€” and because the definition of "distinct games" allows for transpositions (reaching the same position by different move orders), which multiply the game tree further.

Why Computers Still Find Chess Hard

The sheer size of the game tree explains why brute-force search โ€” simply calculating every possible outcome โ€” is physically impossible even with the most powerful computers. If every computer ever built had been calculating chess moves since the Big Bang, they would not have reached a meaningful fraction of the game tree. Chess is not solved in the mathematical sense, and it may never be, because "solving" it would require evaluating positions at a depth and breadth that no physical system can achieve.

Modern chess engines like Stockfish and Leela Chess Zero dominate human players not by exhaustively searching the game tree but by combining sophisticated position evaluation functions with selective search strategies (looking further down promising lines and abandoning unpromising ones quickly) and, in the case of neural network-based engines, pattern recognition learned from millions of analyzed games.

The best chess engines play at a level human players cannot match, but they still operate by approximation and heuristic rather than by complete knowledge of the game. The game is simply too large for complete knowledge to be achievable.

The Difference Between Chess and Go

Chess's 10^120 possible games is enormous, but it is dwarfed by Go, the East Asian board game played on a 19x19 grid. The number of possible Go games is estimated at approximately 10^360 โ€” a number so much larger than the chess game tree that direct comparison becomes meaningless. This is why Go was considered a harder problem for artificial intelligence, and why it took significantly longer for computer programs to match the best human players.

AlphaGo's defeat of world champion Lee Sedol in 2016 was a landmark in AI history precisely because Go's game tree is so vast that earlier search-and-evaluation approaches could not handle it โ€” the breakthrough required training a neural network on millions of Go games and using it to guide search through pattern recognition rather than explicit calculation.

Shannon's Insight and Its Implications

Claude Shannon's 1950 paper "Programming a Computer for Playing Chess" is not only a foundational document of computer chess but of artificial intelligence more broadly. Shannon understood that the chess game tree was too large for exhaustive search and proposed the framework of position evaluation and selective search that still underlies modern chess engines. His insight โ€” that intelligence might be approximated by the right combination of pattern recognition and targeted search, even in domains of vast complexity โ€” prefigured decades of subsequent AI development.

The fact that chess, a game played on an 8x8 board with 32 pieces following simple rules, generates a game space larger than the observable universe's atomic content is a useful reminder that complexity is not always where we expect to find it.

F

FactOTD Editorial Team

Published March 28, 2026 ยท 4 min read

The FactOTD editorial team researches and verifies every fact before publication. Our mission is to make learning effortless and accurate. Learn about our process โ†’

Related Articles

sportsMore Chess Games Than Atoms in the Universe: What the Shannon Number Actually MeansThe observable universe contains approximately 10 to the power of 80 atoms. The estimated number of possible chess games is approximately 10 to the power of 120 โ€” a number so much larger that the comparison requires a moment of genuine mathematical reckoning. This figure, known as the Shannon Number, explains why chess has resisted complete computational solution despite decades of effort by the most powerful computers ever built.sportsChess Prodigies and the Science of Early Expertise: What Young Champions Tell Us About LearningChess has produced some of history's most dramatic examples of child prodigies reaching adult-level mastery. The science behind why this is possible โ€” and what it tells us about learning, memory, and cognitive development โ€” is as fascinating as the games themselves.sportsPawn Promotion: The Chess Rule That Turns the Weakest Piece Into the StrongestIn chess, a pawn that advances all the way to the opposite end of the board can transform into any piece except the king โ€” most commonly a queen, the most powerful piece on the board. This rule, known as promotion, is one of the most strategically significant in the game and entire endgames are built around achieving it.sportsThreefold Repetition: The Chess Rule That Lets You Escape a Lost PositionChess has a rule that allows either player to claim a draw if the same position arises three times during a game. Threefold repetition prevents games from cycling endlessly and gives a defending player a path to safety that pure calculation cannot provide.