- A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z -
There is a chess game for you to play with another player, if
you like, and can find a partner.
The syntax is as follows:
> chess ask <opponent> : Asks another player to play chess with you.
> chess accept <opponent> : Accepts an invitation from another player.
> chess watch <player> : Shows the current board of someone playing a chess game.
> chess show : Shows the current chess board you are playing on.
> chess resign : You give up a game of chess you're playing.
> chess pass : Makes you pass your turn to your opponent.
> chess move <pos1> <pos2> : You move a piece from position 1 to position 2.
> chess longcastle : Does a Queen's castling, if it's allowed.
> chess shortcastle : Does a King's castling if it's allowed.
> chess : This gives a syntax help, listing all commands.
Essentially, the expected sequence is this:
-Player A types: chess ask B
-Player B responds: chess accept A
-Then a lot of moves..
-One player (presumably the loser) types: <chess resign>
-Note that the game still goes on even if the king on either
side is gone, so for the game to really end, someone must type
<chess resign> to end the game.
Chess technicalities: The "en passant" move is not implemented and
promotion is always to the Queen.