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/
30 stars 13 forks source link

Problem with Promotion in MessignyChess ? #121

Open thomas-maeder opened 9 years ago

thomas-maeder commented 9 years ago

suite au concours Echecs de Messigny avec autre condition féerique de la RIFACE, nous avons constaté un problème dans la manière de traiter le cas d'un pion arrivant sur une case de promotion suite à un échange de pions en Echecs de Messigny.

Il s'agit d'un problème de Themis Argirakopoulos en Messigny + Glasgow.

Ce problème est correct si un pion arrivant sur sa case de promotion suite à un échange Messigny n'est pas promu, mais il est démoli dans le jumeau b) si la promotion est possible.

Popeye a un premier problème, car si on met le problème sous sa forme initiale avec le jumeau b) Pc7 -> g2 alors il trouve la démolition due ` la promotion, alors que si on met directement le diagramme avec le pion blanc en g2, il ne trouve pas de démolition avec promotion.

J'imagine que Popeye n'est pas sensé girer les promotions en Echecs de Messigny et que, actuellement, c'est le fait de trouver la démolition dans le jumeau qui est un bug.

Par contre, pour moi, créateur des Échecs de Messigny, il est clair qu'en cas d'arrivie sur une case de promotion le pion doit pouvoir se promouvoir sauf si on précise le contraire dans l'énoncé.

Donc dans mon jugement de saint-Germain au Mont d'Or je vais garder le problème de Themis, mais préciser que c'est avec une condition "Messigny + sans promotion sur échange"

Je vous laisse voir comment vous corriger l'incohérence actuelle dans Popeye entre les deux solutions, pour moi vous avez trois possibilités (de la plus facile à la plus difficile) :

10) corriger le cas jumeau de façon ` ce que les Échecs de Messigny soient sans promotion sur échange dans Popeye. Merci alors de bien le péiciser dans l'aide après la condition Messigny

20) rajouter le traitement de la promotion dans les Echecs de Messigny et corriger en même temps le bug de notation que l'on constate dans la version avec jumeau car "Fa3<->Pg2=F" n'est pas correct et il faudrait l'écrire plutôt "Pa3<->Pg2(=Fg2)" surtout que il peut y avoir promotion des deux pions en même temps, la position n'ayant pas besoin d'être légale en échecs féeriques.

30) rajouter le traitement de la promotion dans les Échecs de Messigny + ajouter un mot-clef "sanspromotion" pour la condition Messigny, permettant de jouer sans promotion

D'avance merci.

Cordialement Jérôme AUCLAIR

thomas-maeder commented 9 years ago

Debutproblem auteur Themis Argirakopoulos enonce h#2 Condition EchecsGlasgow EchecsMessigny Pieces Blanc Rg5 Ff6 Pc7e6b3g3f2 Noir Re4 Te1 Cc8 Pa3d3 Jumeau deplacement c7 g2 Asuivre

Debutproblem auteur Themis Argirakopoulos enonce h#2 Condition EchecsGlasgow EchecsMessigny Pieces Blanc Rg5 Ff6 Pg2e6b3g3f2 Noir Re4 Te1 Cc8 Pa3d3 FinProbleme