From: Fabian Fichter Date: Sat, 3 Nov 2018 12:57:30 +0000 (+0100) Subject: Tweak mobility bonus for fairy pieces X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=9b09420dc9fe84fb6d2c3cf8706e87be916404a6;p=fairystockfish.git Tweak mobility bonus for fairy pieces shogi ELO: 44.54 +-33.9 (95%) LOS: 99.6% Total: 400 W: 220 L: 169 D: 11 euroshogi ELO: 25.23 +-33.6 (95%) LOS: 93.0% Total: 400 W: 208 L: 179 D: 13 minishogi ELO: 59.64 +-33.3 (95%) LOS: 100.0% Total: 400 W: 220 L: 152 D: 28 makruk ELO: 11.30 +-17.6 (95%) LOS: 89.6% Total: 400 W: 60 L: 47 D: 293 --- diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 13d508a..ce9aafe 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -339,7 +339,7 @@ namespace { if (Pt <= QUEEN) mobility[Us] += MobilityBonus[Pt - 2][mob]; else - mobility[Us] += make_score(300, 300) * (mob - 2) / (10 + mob); + mobility[Us] += make_score(300, 300) * (mob - 1) / (10 + mob); // Piece promotion bonus if (pos.promoted_piece_type(Pt) != NO_PIECE_TYPE)