Daily Chess Puzzle

Daily chess puzzle

Martin Bennedik's ChessPuzzle.net is an experiment in algorithmic discovery of chess puzzles.