Send piece command in XBoard protocol
authorFabian Fichter <ianfab@users.noreply.github.com>
Tue, 24 Dec 2019 13:01:42 +0000 (14:01 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Tue, 24 Dec 2019 13:01:42 +0000 (14:01 +0100)
commit4e996b1dbaa2ba31daf3b438b73344216e7b532c
tree6f288e7404f69fe1d78eb32dc924a5f04551f18c
parent0d2cddee4e790ee05eedafc3da104905f18ff8aa
Send piece command in XBoard protocol

Use Betza notation to communicate piece movement options to GUI.
Improves compatibility with XBoard/WinBoard and allows to play
most variants with legality testing enabled.

Closes #56.
src/piece.cpp
src/piece.h
src/ucioption.cpp
src/variant.cpp