Limit duple-check rule to piece types above 7
authorH.G. Muller <h.g.muller@hccnet.nl>
Tue, 2 Nov 2010 10:22:45 +0000 (11:22 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Tue, 2 Nov 2010 10:22:45 +0000 (11:22 +0100)
commit7d5a541a003b3077daf866fea158e73cb110bfc3
treec85f05fff17c3ccd8e5a1f666f1a3041ea1a6cf9
parentff0a06e112ffb18a21f2b489cb63d34e98fe4236
Limit duple-check rule to piece types above 7

This to allow implementation of normal extinction variants.
The definition of Spartan Chess had to be adapted to maintain the
duple-check rule there, moving the King definition to the end.
The piece ordering was further changed so that the black pieces now
also are ordered low to high, which gives better move ordering in QS,
as Fairy-Max' idea of MVV/LVA orders attacker on piece-type number,
rather than the defined value.
data/fmax.ini
fairymax.c