.\" Copyright (c) 2022 by Alejandro Colomar .\" SPDX-License-Identifier: GPL-2.0 .\" .TH CHESSUTILS 7 2022-01-26 chessutils "Games Manual" .SH NAME chessutils \- *nix-style (filter) chessboard games .SH DESCRIPTION .MR chessutils 7 is a set of filter programs that implement different games that can be played on a chessboard. All of the programs share a common set of conventions: .IP * Standard input and standard output are used to represent the chessboard. .IP * Each board cell is represented by exactly one printable character (\c .MR isprint 3 ). .IP * Pieces are represented by alphabetic (\c .MR isalpha 3 ) characters. .IP * The black player is represented by uppercase (\c .MR isupper 3 ) characters. .IP * and the white player is represented by lowercase (\c .MR islower 3 ) characters. .IP * Empty cells are represented by non-alphabetic characters. .PP The project is divided in small modules, which contain the following programs: .TP .I chessutils\-chess .RS .TP .MR chess\-init 6 .TQ .MR chess\-lsmv 6 .TQ .MR chess\-mv 6 .RE .TP .I chessutils\-chessboard .RS .TP .MR chessboard\-empty 6 .RE .SH AUTHORS .MR chessutils 7 was written by .MT alx.manpages@gmail.com Alejandro Colomar .ME . .SH REPORTING BUGS Please send inline patches to the author. The source code can be found at the project .UR http://www.alejandro\-colomar.es/src/alx/alx/games/chessutils.git homepage .UE . .SH COPYRIGHT Copyright (c) 2022 by .MT alx.manpages@gmail.com Alejandro Colomar .ME . .PP SPDX-License-Identifier: .B GPL-2.0 .SH SEE ALSO .MR chess\-init 6 , .MR chess\-lsmv 6 , .MR chess\-mv 6 , .MR chessboard\-empty 6