Skip to content

Popeye 4.89

Latest
Compare
Choose a tag to compare
@thomas-maeder thomas-maeder released this 21 Aug 17:22

This is Release 4.89 of Popeye.

Downloading Popeye

Popeye executable

In order to use Popeye, you want to download an executable program or the source code to build an executable program yourself.

Windows: pywin64.exe
MacOS X: producing an executable for MacOS is always a hassle at best. I wasn't successful this time; if somebody can, I'll be happy to provide it here.
Linux:
   git clone https://github.com/thomas-maeder/popeye.git
   cd popeye
   git checkout 4.89
   ln -s makefile.unx makefile
   make

Usage guide

Download the usage guide in your favourite language:

py-engl.txt (English)
py-deut.txt (Deutsch)
py-fran.txt (Français)

Example input files

The example input file archives will help you input problems correctly:

popeye-4.89-examples.zip (English as input language)
popeye-4.89-beispiel.zip (German)

Changes since Popeye 4.87

New features

Conditions

  • Dister family (min/max, black/white) (used in Andernach 2022)
  • Series Capture (to be used in Batumi 2023)
  • Breton PY
  • Dark Side (approximative - no complete definition available)

Piece types

  • ContraHamster

Output

  • forced reflex moves are now explicitly marked ?!?

Bug fixes

From issues

  • intelligent mode
    -- en passant capture: some solutions may have been missed
    -- pser stipulations: some solutions may have been missed
  • Rokagogo: avoid diagonal castlings
  • Phantom Chess + Geneva Chess: fix in check detection
  • Actuated Revolving Board: en passant information has to be revolved with the board
  • pser-s stipulations: correctly detect short solutions