Popeye 4.71
This is Release 4.71 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 64bit: pywin64.exe
- Windows 32bit: pywin32.exe
- MacOS X: pymacos
- Linux: popeye-4.71-sources.zip
Instead of download the source zip archive, you can also clone the git repository or (I assume) use one of the Source Code links below.
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.71-examples.zip (English as input language)
- popeye-4.71-beispiel.zip (German)
Changes since Popeye 4.69
New features
- SnekChess and SnekCircleChess
- Parry series stipulations can now also be expressed as sstipulation
Bug fixes
- Hurdle Colour Changing hoppers: pawn promotions weren't done consistently
- neutral pawns: were promoted when reborn on the wrong promotion rank
- Haaner Chess: castling wasn't dealt with correctly
- Koeko: neutral pieces weren't dealt with correctly
- BackToBack and Madrasi: there were strange paralyses
- A=>B stipulation and SwappingKings: spurious solutions were found
- A=>B stipulation and ChameleonChess: some solutions were missed
- A=>B stipulation and BlackSuperTransmutingKing: some solutions were missed
- Circe Take&Make: en passant captures were not supported
- Circe Cage: neutral pieces were reborn in strange "cages"
- Circe/Anticirce Parachute/Volcanic: some rebirths were not performed
- Circe and Volage: fixed an obscure en passant bug
- Circe Parrain and Volage: Volage wasn't applied to reborn pieces
- Reversal Einstein Chess: pawns were promoted when reaching their sides orthodox promotion rank
- Messigny Chess: neutral pieces could swap with themselves
- checks to a SuperTransmutingKing were defended against by any move
- proof games (including A=>B) and AntiCirce: some solutions were not found
- serveral issues with castlings
- double grasshoppers could capture themselves when adjacent to a hurdle
- fixed some input handling glitches
- LaTeX output: tries were marked with ! instead of ?
Other improvements
- improved some details in textual and LaTeX output