Fix handling of pawns in promotion zone
authorFabian Fichter <ianfab@users.noreply.github.com>
Fri, 10 Jan 2020 23:18:20 +0000 (00:18 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Sun, 12 Jan 2020 15:23:44 +0000 (16:23 +0100)
commit9aff7001a0b9bda95404ed559046be8771d0db7c
tree53697c3b98c2dda943f5937bbb98d38f7b031218
parentc3159e453dfc6d056c14a86dd7aa908b0963f4e3
Fix handling of pawns in promotion zone

- Support shogi-style piece promotion for pawns
- Make pawn drops in promotion zone configurable via `promotionZonePawnDrops`
- Fix parsing of promotionPieceTypes option
src/movegen.cpp
src/parser.cpp
src/position.cpp
src/position.h
src/variant.h
src/variants.ini