thomas-maeder / popeye

Popeye is a chess problem solving and testing software with strong support for fairy chess and heterodox genres. For more information cf. topic "Popeye (chess)" on http://en.wikipedia.org/
31 stars 14 forks source link

fairy a=>b doesn't work #158

Closed thomas-maeder closed 9 years ago

thomas-maeder commented 15 years ago

Lots of weird 'solutions' found with a fairy a=>b composition:

Rene J. Millour Die Schwalbe Heft 203, october 2003 A: 8/3pP3/1N4pG/1pp2k1S/R5p1/7p/BP3p2/2KQS3 (10+8) B: 8/3p4/1N4pG/1pp2k1S/R5p1/7p/BP6/2KQS3 (9+7) a=>b3 6.1;1.1;1.1 Popeye Linux-2.6.29.4-167.fc11.i686.PAE-i686-32Bit v4.52 (1024 MB) begin fors 8/3pP3/1N4pG/1pp2k1S/R5p1/7p/BP3p2/2KQS3 stip a=>b3 fors 8/3p4/1N4pG/1pp2k1S/R5p1/7p/BP6/2KQS3 opt maxsol 10 end

+---a---b---c---d---e---f---g---h---+ 8 . . . . . . . . 8
7 . . . -P . . . . 7 6 . N . . . . -P G 6
5 . -P -P . . -K . S 5 4 R . . . . . -P . 4
3 . . . . . . . -P 3 2 B P . . . . . . 2

1 . . K Q S . . . 1 | | +---a---b---c---d---e---f---g---h---+ a=>b3 9 + 7

Initial (Black ->):

+---a---b---c---d---e---f---g---h---+ 8 . . . . . . . . 8
7 . . . -P P . . . 7 6 . N . . . . -P G 6
5 . -P -P . . -K . S 5 4 R . . . . . -P . 4
3 . . . . . . . -P 3 2 B P . . . -P . . 2

1 . . K Q S . . . 1 | | +---a---b---c---d---e---f---g---h---+ a=>b3 10 + 8

e7-e8=G 1.f2-f1=G Ge8-c6 Gc6-e8 a=>b e7-e8=G 1.f2-f1=G Ge8-c6 Gc6-c4 a=>b e7-e8=G 1.f2-f1=G Ge8-c6 Gc6-a6 a=>b e7-e8=G 1.f2-f1=G Gh6-h4 Gh4-h6 a=>b e7-e8=G 1.f2-f1=G Gh6-f6 Gf6-h6 a=>b e7-e8=G 1.f2-f1=G Nb6-d2 Nd2-b6 a=>b e7-e8=G 1.f2-f1=G Nb6-c4 Nc4-b6 a=>b e7-e8=G 1.f2-f1=G Nb6-f4 Nf4-b6 a=>b e7-e8=G 1.f2-f1=G Nb6-d5 Nd5-b6 a=>b e7-e8=G 1.f2-f1=G Nb6-c8 Nc8-b6 a=>b

solving interrupted. Time = 0.080 s

[joost@linux ~]$

Original comment by: ildjarn-is-dead

thomas-maeder commented 15 years ago

Funny.

Popeye says "Black ->", then White is at the move.

Original comment by: thomas-maeder

thomas-maeder commented 15 years ago

Original comment by: thomas-maeder

thomas-maeder commented 15 years ago

Fixed

... a=>b3 10 + 8

1.f2-f1=Q e7-e8=Q 2.Qf1-d3 Qe8-e2 3.Qd3d1 + Qe2d1 a=>b 1.f2-f1=S e7-e8=S 2.Sf1-g3 Se8-f6 3.Sg3h5 Sf6h5 a=>b 1.f2-f1=R e7-e8=R 2.Rf1-f4 Re8-a8 3.Rf4a4 Ra8a4 a=>b 1.f2-f1=B e7-e8=B 2.Bf1-c4 Be8-f7 3.Bc4a2 Bf7a2 a=>b 1.f2-f1=G e7-e8=G 2.Gf1-f6 Ge8-c6 3.Gf6h6 Gc6h6 a=>b 1.f2-f1=N e7-e8=N 2.Nf1-d5 Ne8-c4 3.Nd5b6 Nc4b6 a=>b

solution finished.

Original comment by: thomas-maeder

thomas-maeder commented 15 years ago

Original comment by: thomas-maeder