Support kyoto shogi
authorFabian Fichter <ianfab@users.noreply.github.com>
Sun, 23 Dec 2018 13:45:46 +0000 (14:45 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Sun, 23 Dec 2018 16:05:37 +0000 (17:05 +0100)
commitf0d0829f5f88895a457db964d43484ca60a5a0f3
tree58cebb2c64cd6cc7cd46f8f457dbb442c565c9b5
parentaedd74a4622a4f4697dee5a2ac6fe51b41d4d5ec
Support kyoto shogi

https://en.wikipedia.org/wiki/Kyoto_shogi

Added features:
- Piece demotion
- Dropping pieces in promoted state

Repeating unchanged bench here to fix CI.
bench: 5141418
src/movegen.cpp
src/position.cpp
src/position.h
src/types.h
src/uci.cpp
src/uci.h
src/variant.cpp
src/variant.h