Skip to content

lynx-chess/lynx-tcec

Repository files navigation

lynx-tcec

Lynx configuration files for Top Chess Engine Championship (TCEC).

  • update.sh builds latest Lynx dev version (HEAD of main branch).

    If LYNX_VERSION is set, it uses that git object instead (tags, branches and commits are supported).

  • update-nobuild.sh downloads the latest Lynx released version (Lynx releases).

    If LYNX_VERSION is set, it uses the GitHub release linked to that tag instead.

Building Lynx using Docker

Compile the latest dev version (aka just testing the script):

docker run --rm -it $(docker build -q .)

Compile the latest dev version and extract the output outside of the container:

docker run --rm -it -v ${PWD}:/home/tcec $(docker build -q .)

Download the latest released version (aka just testing the script)::

docker run --rm -it --entrypoint "/home/tcec/update-nobuild.sh" $(docker build -q .)

Download the latest released version and extract the output outside of the container:

docker run --rm -it -v ${PWD}:/home/tcec --entrypoint "/home/tcec/update-nobuild.sh" $(docker build -q .)

Debugging

docker run --rm -it -v ${PWD}:/home/tcec --entrypoint bash $(docker build -q .)

About

Lynx TCEC update script

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published