visit site
Zeitnot Screenshot
Zeitnot is a new kind of chess tactics trainer.

why is this special?

  • it uses positions from real games played recently on the internet
  • the interface is minimal compare to alternatives

what did I learn to do?

  • add Drag & Drop functionality via jQuery
  • implement Fade-In/Out effect via jQuery
  • read/write cookies via jQuery
  • mod a C++ Chess engine (Crafty) to mine tactical positions
  • read/write/sort XML markup through C++ & JS
  • query FICS for large quantitites of games
  • calculate ELO and Glicko chess ratings