-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Currently, Osmanthus lacks support for the Universal Chess Interface (UCI) protocol. This protocol is widely used in the chess community to facilitate communication between chess engines and user interfaces, making it easier for users to interact with the engine.
Therefore, I propose to add UCI support to Osmanthus. This will enable the engine to be used with a wider range of user interfaces, such as ChessBase, Arena, Lichess, and SCID. Additionally, it will make it easier for developers to integrate Osmanthus into their chess software.
I plan to implement the UCI protocol according to the official specification and will test it thoroughly to ensure that it works correctly with different user interfaces. I will also provide documentation and examples to help users and developers get started with the engine and the UCI protocol.