Improve generalization to non-standard board sizes
authorFabian Fichter <ianfab@users.noreply.github.com>
Thu, 3 Jan 2019 21:45:50 +0000 (22:45 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Thu, 3 Jan 2019 21:45:50 +0000 (22:45 +0100)
commitdd152386c669a22d7d0d583943b3d73994ce490f
treef8abc2ef330dbb33f0e9a9fa39d5e25fa7e45a20
parent9957ca2f998472de19d5616c7fb86786cecf88b6
Improve generalization to non-standard board sizes

Remove assumptions about 8x8 board size from evaluation code.

losalamos
LLR: 3.02 (-2.94,2.94) [-10.00,5.00]
Total: 152 W: 83 L: 30 D: 39

capablanca
LLR: 3.00 (-2.94,2.94) [-10.00,5.00]
Total: 362 W: 180 L: 123 D: 59

minishogi
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 288 W: 163 L: 102 D: 23
src/evaluate.cpp
src/pawns.cpp