Fix Alfil bug
authorH.G. Muller <h.g.muller@hccnet.nl>
Sun, 13 Feb 2011 11:18:52 +0000 (12:18 +0100)
committerArun Persaud <apersaud@lbl.gov>
Tue, 15 Feb 2011 06:57:34 +0000 (22:57 -0800)
commita521dad8087bf19c9d4f5dee12ac8f01a5b865df
treeaba1b0e33931a64a499ae7adba4a21eb87dcb8ef
parent68b93d3820802349ca6dfeb0ca36fd9dcfd6e09b
Fix Alfil bug

The test for Alfil (suppressing single steps on the Elephant) contained
a wrong logical operator, so that it could never be active. It also
failed to include Xiangqi as variant with traditional Alfil. This led to
one-step moves of the Elephant in these variants, and false check or
unreliable mate detections.

Fix move of Xiangqi Elephant
moves.c