Skip to content

tonyd33/node-uci-protocol

Repository files navigation

node-uci-protocol

A small library implementing the UCI protocol. Only supports running as a server currently. For client implementations in node, see node-uci.

Originally made to implement an adapter for an engine written for the Gleam Chess Tournament. If you want to wrap a Gleam Chess Tournament-compatible engine with UCI,

# in one terminal, start your engine on http://localhost:8000
cd /path/to/your/engine
gleam run
# in another terminal, start the UCI adapter
cd /path/to/this/repo/root
./start.sh

If using this with an SPRT runner, the start.sh script suffices as a command to start the UCI engine.

Yes, this is technically deno, not node. Fight me.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published