Understand chess's incomprehensible complexity

Time needed: 10-15 minutes Difficulty: Beginner Category: Science

About this idea

Have your mind blown by this mathematical fact: there are more possible games of chess (10^120) than atoms in the observable universe (10^80). Even computers calculating billions of moves per second can't solve chess completely!

#mathematics#chess#complexity#combinatorics#mind-blowing

On this page

How to get started

STEP 1
the numbers (3 minutes)
  1. Possible chess games: 10^120 (Shannon number)
  2. Atoms in observable universe: ~10^80
  3. Stars in universe: ~10^24
  4. Seconds since Big Bang: ~10^18
  5. Chess games > universe atoms by factor of 10^40!
  6. Even with perfect play, chess hasn't been 'solved'
STEP 2
why SO many? (4 minutes)
  1. Each move creates branching possibilities
  2. Average position: ~35 legal moves
  3. Average game: ~40 moves per player (80 total)
  4. 35^80 = astronomical number
  5. But that's just average - some positions have 200+ moves!
  6. Tree of possibilities explodes exponentially
  7. Even checking 1 million positions per second would take longer than universe age
STEP 3
what computers can DO (3 minutes)
  1. Deep Blue (1997): Beat world champion Kasparov
  2. Stockfish (modern): Can calculate 70+ million positions per second
  3. Still can't solve chess completely
  4. Can only look ahead so many moves (depth limit)
  5. Best computers are rated ~3500 (humans peak ~2850)
  6. But perfect play? Still unknown
STEP 4
IMPLICATIONS (5 minutes)
  1. Shows limits of brute force computation
  2. Demonstrates exponential growth in complexity
  3. Explains why some problems are 'intractable'
  4. Chess is finite but practically infinite
  5. Go (19x19 board) is even more complex: 10^170 possible games!
  6. This is why AI uses heuristics, not just calculation

What you’ll need

Recommended resources

Tutorials & Learning

  • Shannon Number Explained
    Wikipedia article
  • Chess Complexity Video
    Visual explanation

Communities

  • r/chess
    Chess discussion
  • r/math
    Mathematics discussion

Progress milestones

Track your progress with these key achievements:

1
5 minutes
Understand the scale of chess complexity
2
10 minutes
Grasp why it can't be solved
3
15 minutes
Connect to computational limits

Common challenges

Every beginner faces obstacles. Here's how to overcome them:

Numbers too abstract
Solution: Think of it this way: If every atom in the universe was a supercomputer calculating chess moves, you'd still need 10,000 more universes to solve chess completely.

Share your progress

Celebrate your achievements and inspire others:

Want another one?

A new idea goes up every day, and there are 628 more to browse.

See today’s idea

Share this idea

If someone you know would enjoy this, send it their way.

Link copied to your clipboard.