CBoard is a software program that offers a user-friendly interface for chess engines that support XBoard protocol. It works as an Ncurses frontend for easy access to multiple chess engines.
One of the major benefits of CBoard is its support for reading and writing PGN files, including roster tags, RAV, FEN, NAG and comments. However, it's important to note that the move validator still needs work.
To use CBoard effectively, you'll need the following requirements: ncurses, Crafty 19.1, and GNU Chess. Assuming you have these in place, you'll be able to take advantage of everything that CBoard has to offer.
In terms of new features, this latest release of CBoard includes a range of updates that should make the software more appealing to users. For example, better color handling is used when drawing the board, and the configuration parameters 'color_board_castling' and 'color_board_enpassant' have been added. Additionally, you can now append to compressed files, while CPU time is nearly zero. Another helpful new addition is form input history.
Overall, if you're searching for a high-quality Ncurses-based frontend to chess engines, CBoard is definitely a program worth considering. Although still in development, it already has a range of excellent features and continues to improve with each new release.
Version 0.5: N/A