Chess4p A chess library inspired by the high quality Python module python-chess. Features include * Legal moves * Board state handling * Perft testing * UCI move format Planned enhancements * SAN move input/output * PGN parsing Only 64-bit systems are supported, due to heavy use of the 'bitboard' data type. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc Chess4p You can also look for information at: RT, CPAN's request tracker (report bugs here) https://rt.cpan.org/NoAuth/Bugs.html?Dist=Chess4p CPAN Ratings https://cpanratings.perl.org/d/Chess4p Search CPAN https://metacpan.org/release/Chess4p Codeberg: https://codeberg.org/ejner/chess4p LICENSE AND COPYRIGHT This software is Copyright (c) 2026 by Ejner Borgbjerg. This is free software, licensed under: The Artistic License 2.0 (GPL Compatible)