9:27 CET 
 
  Forum*
 
 
 
 

Username:

Password:

Remember me

 
Forgot your
password?
Click here!
SIGN IN
to create your account if you don't already have one.





 
 
MatPlus.Net Forum Internet and Computing Popeye 4.53 released
 
You can only view this page!
(1) Posted by Thomas Maeder [Monday, Dec 7, 2009 21:28]

Popeye 4.53 released


The Popeye team is happy to announce Popeye 4.53, available on http://sourceforge.net/projects/popeye-chess/ .

As always, feedback is very welcome; please use the appropriate "Tracker" on http://sourceforge.net/tracker/?group_id=200122 .


Popeye 4.53 Release Notes
=========================

New features (feature request number in parentheses)
- fairy pieces are accepted in a=>b (2799219)
- last capture (pending rebirth) can be indicated for Circe Parrain
- support for mutually exclusive castlings (2768589)
- support for Cage Circe, Cage Immune Chess and Strict Cage Circe (= Cage Circe + Cage Immune Chess)
- proof games with Cavalier majeur and Leofamily (2813613)


Bug fixes (issue number in parentheses)
- Bicolores: some battery mates with rear piece of the same color as the king to be mated were not found (2796512)
- Ghost chess: neutral ghosts weren't correctly summoned (2797376)
- Extinction chess: didn't work at all (2800351)
- Intelligent mode/proof games/a=>b: Circe rebirths were given with the wrong color in duplex solutions (2801347)
- Fairy proof games: some weren't correctly solved if the board was printed in the output (i.e. option noboard was not set) (2790570)
- Single box: slightly better (but still far from perfect) integration with other fairy conditions (2790694)
- Helpreflexmate didn't find solutions where White could deliver mate in 1 after its own move (2809490)
- option WhiteToPlay didn't work in Helpreflex stipulations (2819822)
- Fixed numbering of twin solutions in output for problems with >30 parts
- Losing Chess: prevent kings from castling after they have moved
- Spurious threats were given in reflexmate if White can deliver mate after the key (2843251)
- Popeye 4.51 found spurious solutions in AMU
- Popeye 4.51 didn't allow a reborn rook to castle in proof games (2886962)

See http://sourceforge.net/tracker/?atid=972237&group_id=200122&func=browse
for a list of issues and
http://sourceforge.net/tracker/?group_id=200122&atid=972240 for a list of
feature requests.


Otherwise changed behavior
- drastic speed improvement for series-movers (compensation for almost the entire performance loss introduced with Popeye 4.51)
- option MaxSolutions is no longer ignored when a X1 or sX1 (for any goal X) is solved
- option MaxTime is supported (again) by Windows executables (2804322)
- improved calculation of default amount of allocated memory (should run on Windows Vista without the need to indicate -maxmem)
- if option MoveNumbers is selected, the move numbers are now written *before* the respective move is tried; the first move number is written when Popeye is done looking for short solutions.
- changed default type of Antisupercirce from Cheylan to Calvet



NB: Not (yet) available in Popeye 4.53:
- Parry series
- Volcanic Circe
- Parachute Circe
 
(Read Only)pid=4409
(2) Posted by Joost de Heer [Monday, Dec 7, 2009 21:54]

- Source won't compile on Linux:

[joost@router 4.53]$ make -f makefile.unx
makefile.unx:346: depend: No such file or directory
make: *** No rule to make target `gengmarr.c', needed by `gengmarr.o'. Stop.

So I decided to build the CVS-code, and this resulted in very weird results:

Popeye Linux-2.6.31.5-127.fc12.i686-i686-32Bit v4.53 (1024 MB)

+---a---b---c---d---e---f---g---h---+
| |
8 . . . . . . . . 8
| |
7 . . . . . . . . 7
| |
6 . . . . . . . . 6
| |
5 . . . . . . . . 5
| |
4 . . . . . . . . 4
| |
3 R . . . . . -P . 3
| |
2 . . . . K . . -P 2
| |
1 . . . . S . . -K 1
| |
+---a---b---c---d---e---f---g---h---+
#3 3 + 3

1.Ra3-a1 ! threat:
2.Ke2-f3 threat:
3.Se1-g2 #
3.Se1-d3 #
3.Se1-c2 #
2...g3-g2
3.Se1*g2 #
2.Se1-d3 +
2...Kh1-g2
3.Sd3-f4 #
1...Kh1-g1
2.Se1-d3 +
2...Kg1-g2
3.Sd3-f4 #
1...g3-g2

1.Ra3-a2 ! zugzwang.
1...Kh1-g1
1...g3-g2

1.Ra3-a8 ! zugzwang.
1...Kh1-g1
1...g3-g2

1.Ra3-a7 ! zugzwang.
1...Kh1-g1
1...g3-g2

1.Ra3-a6 ! zugzwang.
1...Kh1-g1
1...g3-g2

1.Ra3-a5 ! zugzwang.
1...Kh1-g1
1...g3-g2

[etc etc]
 
 
(Read Only)pid=4411
(3) Posted by Thomas Maeder [Tuesday, Dec 8, 2009 06:53]; edited by Thomas Maeder [09-12-08]

 QUOTE 

makefile.unx:346: depend: No such file or directory
make: *** No rule to make target `gengmarr.c', needed by `gengmarr.o'. Stop.


depend and gengmarr.c were in fact missing from popeye-4.53-sources.zip. I have just uploaded a revised popeye-4.53-sources.zip.


As for the Windows executables, something really strange has happened. I have decided to temporarily retract them.

I'm confident to sort out this issue tonight.
 
 
(Read Only)pid=4414
(4) Posted by Thomas Maeder [Tuesday, Dec 8, 2009 07:03]

 QUOTE 
The Popeye team is happy to announce Popeye 4.53


Oh, and Google has immediately reacted! :-)
 
 
(Read Only)pid=4415
(5) Posted by Thomas Maeder [Tuesday, Dec 8, 2009 23:50]

 QUOTE 
As for the Windows executables, something really strange has happened. I have decided to temporarily retract them.

I'm confident to sort out this issue tonight.


It was a really weird effect that I hadn't seen any time before, but luckily, I was finally able to sort it out.

The new Windows and sources archives are now available; I have dediced not to increase the version number again since it's only 1 day since the announcement.

Thanks for the patience and sorry for any confusion caused.
 
 
(Read Only)pid=4423

No more posts


MatPlus.Net Forum Internet and Computing Popeye 4.53 released