Daily Chess Puzzle

Solve today's Lichess puzzle in your terminal.

  1. Enter moves using the UCI notation. For instance, moving a queen on c5 to f8 would typically be written as the single move: Qf8.
  2. Using UCI notation: c5f8, not needing to specify the piece being moved.
  3. Promoting a pawn: you must specify the piece you are promoting to: a7a8q, i.e. white's a pawn promotes to a queen.
  4. `hint` reveals the next piece to move in the correct sequence.
  5. `quit` gracefully terminates the script.

curl -fsSL chess.aryanmustafa.com/play | bash

curl -fsSL chess.aryanmustafa.com/play | bash -s -- --christmas

Requires: curl, bash, python3


An example