Puzzles, Games and Algorithms


  • John Conway's Doomsday algorithm. Alternatively, try Rudy Limeback's explanation of the Doomsday algorithm.
  • For a discussion of static and dynamic Nim, click on NCTM Illuminations lesson.
  • Check out Alex Bogomolny's Cut-the-Knot website. I highly recommend this interactive site.
  • Try this one first: Coin Nim Game
  • Combinatorial Nim Game
  • Timothy J. Rogers' Nim and other Games
  • Kadon Enterprises Puzzles
  • Cut the Knot's Nim website
  • Srdjan Susnic's Java Nim Page
  • http://www.geocities.com/srdjan_susnic/nim/nim.html
  • Erik Demaine's Combinatorial Games Page
  • David Eppstein's Combinatorial Game Theory
  • Nick Glover's base converter.