You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a UCI struct, which will contain everything needed. Like the thread pool, the variables that determine pondering, abort signals, fischer status, multi-pv settings.
Write a generic sort of method for the creation of UCI options. We are C lads, so it is going to be hard. We can do STRING, SPIN, and CHECK. Forget about COMBO. Each UCIOption struct can have some on_change method. The sole argument will be a ptr to a UCI struct, through which changes may be enacted.
Allow for a fake STRING option for floats, which actually acts as a SPIN under the hood. Useful for automated tuning with SPSA on OpenBench
Finish applying a uniform coding style. Underscores, static functions for helpers, const for untouched ptrs and never primative args
Be able to execute UCI commands, from the command line.
Add a minimal option, which limits printing to only 1 line per search, + bestmove.
Add a "wait" command, which blocks until the search as finished, to fix a lacking in the UCI specification
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: