Support king of the hill, racing kings, and losers chess
authorianfab <ianfab@users.noreply.github.com>
Sun, 24 Jun 2018 15:06:49 +0000 (17:06 +0200)
committerianfab <ianfab@users.noreply.github.com>
Sun, 24 Jun 2018 15:06:49 +0000 (17:06 +0200)
commitdcf2b4018d5c8b10e4ec6c3a26d08c833fbcfc18
tree452d37380d72023a6aa4813c09730b1dea259d60
parentc8020b5c8f42ac423f054b2c87946ea8d7794da5
Support king of the hill, racing kings, and losers chess

Add options for bare king rule, checkmate/stalemate value,
king target squares, mandatory captures, and prohibited checks to
support king of the hill, racing kings, and losers, and to complete the
implementation of shatranj.
src/evaluate.cpp
src/movegen.cpp
src/position.cpp
src/position.h
src/search.cpp
src/uci.cpp
src/variant.cpp
src/variant.h