Fix royalty of Crown Prince in setup positions
authorH.G. Muller <h.g.muller@hccnet.nl>
Sun, 6 Apr 2014 20:55:23 +0000 (22:55 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Sun, 6 Apr 2014 21:01:30 +0000 (23:01 +0200)
commit9afe794081f3298aef927a33e80f239d6cda20da
treee6cf5cd48d89fc4b11373391fe40255bb9dce5e8
parent7acda4827d71abe83c305b75cdf4ab33095ef2d2
Fix royalty of Crown Prince in setup positions

The Crown Prince wa not recognized as royal, because the tet supposed to
do that assumed it was CP, rather than +DE. During initialization of games
without Elephant this caused insertion of a dummy (captured) +DE as second
royal, demoting a possibly initially present +DE to non-royal status.
 Testing exposed an bug in the evaluation that wrongly identified CP
in the abense of K, leading to a segfault.
hachu.c