MatPlus.Net

 Website founded by
Milan Velimirović
in 2006

16:27 UTC
ISC 2024
 
  Forum*
 
 
 
 

Username:

Password:

Remember me

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

Tournaments
Rating lists
1-Jan-2024

B P C F





 
 
MatPlus.Net Forum Internet and Computing Popeye bugs in the Fairy condition "Back to back"
 
You can only view this page!
(1) Posted by seetharaman kalyan [Monday, Aug 11, 2014 18:17]; edited by seetharaman kalyan [14-08-12]

Popeye bugs in the Fairy condition "Back to back"


Those composing for the WCCC Japanese tourney please note that Popeye implementation has some bugs. Here are two I noticed:

Ex.1.
White : Kf8 Qg1 Black: Kh8, Be4 #1. Popeye gives single solution 1. Qg8#, but ignores 1.Qg7# !
Ex.2
white Pb2 Kc8 black Ka8 Ra1b1 #1 Popeye correctly gives 1.b2-a2 # If you replace Ra1 by black queen, Popeye gives ‘no solution’ even though the black queen cannot even now defend the mate (the queen cannot move as it has only pawn move after the available mate 1.b2-a2#).
 
(Read Only)pid=12491
(2) Posted by seetharaman kalyan [Wednesday, Aug 13, 2014 17:21]

Some more examples and discussion here: http://juliasfairies.com/57th-wccc-composing/
 
 
(Read Only)pid=12496
(3) Posted by Joost de Heer [Thursday, Aug 14, 2014 06:57]; edited by Joost de Heer [14-08-14]

[EDIT: Oops, forgot to add 'cond backtob' to the file....]

The CVS version of Popeye seems to be working correctly, at least on Linux. I'll compile a new version later today.

begin
pie whi kf8 qg1
bla kh8 be5
stip #1
opt nobo
cond backtob
twin move e5 e4
end

Popeye Linux-3.11.10-17-desktop-x86_64-32Bit v4.68 (1024 MB)

a)


b) bBe5-->e4

1.Qg1-g8 # !

1.Qg1-g7 # !


solution finished. Time = 0.035 s
 
   
(Read Only)pid=12503
(4) Posted by Joost de Heer [Thursday, Aug 14, 2014 17:46]; edited by Joost de Heer [14-08-14]

Method I previously used on Windows to compile Popeye doesn't work anymore, and I can't get mingw32 working on my Linux laptop, so no windows binaries for 4.68 unfortunately.

[EDIT]: Well, I found out how mingw works after all. So here is a 32bit binary: http://sanguis.xs4all.nl/popeye
 
   
(Read Only)pid=12508
(5) Posted by Dmitri Turevski [Thursday, Aug 14, 2014 22:34]

Here's the windows binary i have compiled from CVS sources (input copied from Joost's post):

Popeye MINGW32_NT-6.2-1.0.12(0.46/3/2)-unknown-32Bit v4.68 (1024 MB)

a)

b) bBe5-->e4
1.Qg1-g8 # !
1.Qg1-g7 # !

solution finished. Time = 0.212 s

It is an unofficial modified version, use at your own risk:

http://yacpdb.org/download/py-20140814.zip
 
   
(Read Only)pid=12513
(6) Posted by seetharaman kalyan [Thursday, Aug 14, 2014 23:08]

Thanks Dmitri. I have added to your wonderful interface Olive. It seems to work OK. !
 
   
(Read Only)pid=12514
(7) Posted by Thomas Maeder [Sunday, Aug 17, 2014 20:21]

Thanks for the report!

I have just published 4.69; cf. http://www.matplus.net/start.php?px=1408299550&app=forum&act=posts&fid=it&tid=1508&pid=12540#n12540
 
   
(Read Only)pid=12541
(8) Posted by seetharaman kalyan [Monday, Aug 18, 2014 08:32]

Thanks Thomas Maeder for the quick fix ! I have checked all the examples and my recent problems and it works fine !
 
 
(Read Only)pid=12544

No more posts


MatPlus.Net Forum Internet and Computing Popeye bugs in the Fairy condition "Back to back"