GNOME Bugzilla – Bug 682269
glchess 'En passant'
Last modified: 2013-05-01 21:15:13 UTC
d3 h5 Nh6 :(
d3 h5 Bh6 sorry
Thanks for taking the time to report this bug. This bug report isn't very useful because it doesn't describe the bug well. If you have time and can still reproduce the bug, please read http://bugzilla.gnome.org/bug-HOWTO.html and add a more useful description to this bug.
I find a bug with En passant. If I play: 1. d3 h5 2. Bh6 my bishop take pawn h5 as a pawn take En passant. Also sometimes En passant created a dead zone, unavailable to passage other chess figures.
I'll try to clarify it: The problem is that "En Passant" rule is applied with pieces than are not a pawn. If you read http://en.wikipedia.org/wiki/En_passant#The_rule you can see that only a pawn can do it at 4 for white and 5 for black. But this rule is applied to every piece, for example this open movements: White: 1. e3 a5 2. Bf6 and it says that the bishop takes the black pawn on a5. 1. Kc3 h5 2. Ka4 b5 3. Kb6 and it says that the knight takes the black pawn on b5. Also with black: 1. c3 d6 2. h4 Bh3 and it says that the bishop takes the white pawn on h4. I am using glchess 3.4.2 of Debian testing and human players. If you need some screenshots I will upload it, but i think that there is a logic problem, not a weird bug.
Robert Ancell corrected it in 3.5.4 so i think it will be ok in next version.
This bug is fixed for me. I'm using 3.6.0.2 on Ubuntu 12.10.
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of bug 683101 ***