Support pondering in CECP
authorFabian Fichter <ianfab@users.noreply.github.com>
Fri, 30 Oct 2020 18:45:34 +0000 (19:45 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Fri, 13 Nov 2020 20:31:17 +0000 (21:31 +0100)
commita167db94464ea32654e9732fa3dc5a1088afdc7c
treefb57d89dc5e304139846391f790fced3c6f8def7
parent919bf7ef4452b65b6a706cb7780a79b2c53155b0
Support pondering in CECP

Refactor handling of protocol state for CECP and implement pondering.
Improves the protocol compliance of several commands along the way.

Closes #103.
src/partner.cpp
src/search.cpp
src/thread.cpp
src/thread_win32_osx.h
src/uci.cpp
src/xboard.cpp
src/xboard.h