Skip to content

Commit caddb43

Browse files
committed
Updated README.md
1 parent 99f555b commit caddb43

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

README.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Depending on how well you've played recently, a level from **A1** to **C3** will
1010

1111
Annie is based on the chess engine [Nalwald](https://gitlab.com/tsoj/Nalwald).
1212

13-
### Compiling and running
13+
### Compiling and running the Lichess BOT
1414

1515
First you need [Nim](https://nim-lang.org/), [nimpy](https://github.com/yglukhov/nimpy), [Python](https://www.python.org/), and [Requests](https://pypi.org/project/requests/).
1616

@@ -20,6 +20,17 @@ Now run `./runLichessBot.sh` and you can start playing the bot on lichess!
2020

2121
(Some of the code also has an anarchy feeling to it, but that's definitely intended ...)
2222

23+
## Compiling the UCI engine
24+
25+
You need the [Nim](https://nim-lang.org/) compiler (version 1.6 or higher) and the Clang compiler.
26+
27+
```
28+
nim default Annie.nim
29+
```
30+
31+
The resulting binary can be used as a UCI chess engine.
32+
There will be an UCI setting called `DifficultyLevel` which allows to select the strength of the engine, 1 being the weakest and wildest, and 10 being the strongest (but also most boring) setting.
33+
2334
### License
2435

2536
Copyright © Jost Triller

0 commit comments

Comments
 (0)