The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.3 - 2021-09-29

  • EPD parser
  • check for insufficient material
  • detect draw by repetition
  • detect draw by 50-moves-rule
  • enhanced move ordering
  • better performance
  • macros in releases are now expanded for faster startup time
  • new option "Batch" for sequential processing
  • new command "fen"
  • new command "evaluate"
  • new command "see MOVE"

Documentation

An Introductory Tutorial to Chess Programming in Perl With Chess::Plisco

Modules

A comprehensive chess library for Perl
The Perl chess engine plisco
Plisco's search tee
Macros/inline functions for Chess::Plisco

Provides

in lib/Chess/Plisco/Engine.pm
in lib/Chess/Plisco/EPD.pm
in lib/Chess/Plisco/EPD/Record.pm
in lib/Chess/Plisco/Engine/InputWatcher.pm
in lib/Chess/Plisco/Engine/Position.pm
in lib/Chess/Plisco/Engine/TranspositionTable.pm