BlueMoonBot commited on
Commit
e48e01a
·
verified ·
1 Parent(s): b4133b0

Update config.yml

Browse files
Files changed (1) hide show
  1. config.yml +19 -32
config.yml CHANGED
@@ -2,7 +2,7 @@ token: "lip_e8LJRBzHFN4TbaTqnHLs" # Lichess OAuth2 Token.
2
  url: "https://lichess.org/" # Lichess base URL.
3
 
4
  engine: # Engine settings.
5
- dir: "./fairy" # Directory containing the engine. This can be an absolute path or one relative to lichess-bot/.
6
  name: "stockfish" # Binary name of the engine to use.
7
  debug: False # When enabled, log all startup communication with the engine.
8
  # interpreter: "java"
@@ -101,19 +101,6 @@ engine: # Engine settings.
101
  Hash: 256 # Max memory (in megabytes) the engine can allocate.
102
  SyzygyPath: "./syzygy/" # Paths to Syzygy endgame tablebases that the engine reads.
103
  UCI_ShowWDL: true # Show the chance of the engine winning.
104
-
105
- # --- ADDED NNUE OVERRIDES PER VARIANT HERE ---
106
- override_by_game_variant:
107
- crazyhouse:
108
- Use NNUE: true
109
- EvalFile: "./fairy/nnue/crazyhouse.nnue"
110
- atomic:
111
- Use NNUE: true
112
- EvalFile: "./fairy/nnue/atomic.nnue"
113
- threeCheck:
114
- Use NNUE: true
115
- EvalFile: "./fairy/nnue/3check.nnue"
116
-
117
  go_commands: # Additional options to pass to the UCI go command.
118
  # nodes: 150000 # Search so many nodes only.
119
  # depth: 10 # Search depth ply only.
@@ -129,7 +116,7 @@ engine: # Engine settings.
129
  # syzygy: "Syzygy Path"
130
  # go_commands: # Additional options to pass to the XBoard go command.
131
  # depth: 5 # Search depth ply only.
132
- # Do note that the go commands 'movetime' and 'nodes' are invalid and may cause bad time management for XBoard engines.
133
 
134
  silence_stderr: false # Some engines (yes you, Leela) are very noisy.
135
 
@@ -162,15 +149,15 @@ challenge: # Incoming challenges.
162
  min_days: 1 # Minimum number of days per move to accept a challenge for a correspondence game.
163
  variants: # Chess variants to accept (https://lichess.org/variant).
164
  - standard
165
- - fromPosition
166
- - antichess
167
- - atomic
168
- - chess960
169
- - crazyhouse
170
- - horde
171
- - kingOfTheHill
172
- - racingKings
173
- - threeCheck
174
  time_controls: # Time controls to accept (bots are not allowed to play ultraBullet).
175
  - bullet
176
  - blitz
@@ -190,16 +177,16 @@ challenge: # Incoming challenges.
190
  # - user4
191
  # recent_bot_challenge_age: 60 # Maximum age of a bot challenge to be considered recent in seconds
192
  # max_recent_bot_challenges: 2 # Maximum number of recent challenges that can be accepted from the same bot
193
- # min_rating: 0 # Minimum rating of the challenger to accept a challenge.
194
- # max_rating: 4000 # Maximum rating of the challenger to accept a challenge. The maximum rating in lichess is 4000.
195
  # rating_difference: 300 # Maximum rating difference between the bot and the challenger. Overrides min_rating and max_rating if set.
196
  bullet_requires_increment: true # Require that bullet game challenges from bots have a non-zero increment
197
  max_simultaneous_games_per_user: 5 # Maximum number of simultaneous games with the same user
198
 
199
  greeting:
200
  # Optional substitution keywords (include curly braces):
201
- # {opponent} to insert opponent's name
202
- # {me} to insert bot's name
203
  # Any other words in curly braces will be removed.
204
  hello: "Hi! I'm {me}. I am a very excited chess engine, though it can take some time to move." # Message to send to opponent chat at the start of a game
205
  goodbye: "Good game! See you next time!" # Message to send to opponent chat at the end of a game
@@ -223,9 +210,9 @@ matchmaking:
223
  challenge_increment: # Increment in seconds of the challenge (to be chosen at random).
224
  - 1
225
  - 2
226
- # challenge_days: # Days for correspondence challenge (to be chosen at random).
227
- # - 1
228
- # - 2
229
  # opponent_min_rating: 600 # Opponents rating should be above this value (600 is the minimum rating in lichess).
230
  # opponent_max_rating: 4000 # Opponents rating should be below this value (4000 is the maximum rating in lichess).
231
  opponent_rating_difference: 300 # The maximum difference in rating between the bot's rating and opponent's rating.
@@ -264,4 +251,4 @@ matchmaking:
264
  # - 3
265
  # challenge_mode: casual
266
  #
267
- # The following configurations cannot be overridden: allow_matchmaking, challenge_timeout, challenge_filter and block_list.
 
2
  url: "https://lichess.org/" # Lichess base URL.
3
 
4
  engine: # Engine settings.
5
+ dir: "./engines/fairy" # Directory containing the engine. This can be an absolute path or one relative to lichess-bot/.
6
  name: "stockfish" # Binary name of the engine to use.
7
  debug: False # When enabled, log all startup communication with the engine.
8
  # interpreter: "java"
 
101
  Hash: 256 # Max memory (in megabytes) the engine can allocate.
102
  SyzygyPath: "./syzygy/" # Paths to Syzygy endgame tablebases that the engine reads.
103
  UCI_ShowWDL: true # Show the chance of the engine winning.
 
 
 
 
 
 
 
 
 
 
 
 
 
104
  go_commands: # Additional options to pass to the UCI go command.
105
  # nodes: 150000 # Search so many nodes only.
106
  # depth: 10 # Search depth ply only.
 
116
  # syzygy: "Syzygy Path"
117
  # go_commands: # Additional options to pass to the XBoard go command.
118
  # depth: 5 # Search depth ply only.
119
+ # Do note that the go commands 'movetime' and 'nodes' are invalid and may cause bad time management for XBoard engines.
120
 
121
  silence_stderr: false # Some engines (yes you, Leela) are very noisy.
122
 
 
149
  min_days: 1 # Minimum number of days per move to accept a challenge for a correspondence game.
150
  variants: # Chess variants to accept (https://lichess.org/variant).
151
  - standard
152
+ # - fromPosition
153
+ # - antichess
154
+ # - atomic
155
+ # - chess960
156
+ # - crazyhouse
157
+ # - horde
158
+ # - kingOfTheHill
159
+ # - racingKings
160
+ # - threeCheck
161
  time_controls: # Time controls to accept (bots are not allowed to play ultraBullet).
162
  - bullet
163
  - blitz
 
177
  # - user4
178
  # recent_bot_challenge_age: 60 # Maximum age of a bot challenge to be considered recent in seconds
179
  # max_recent_bot_challenges: 2 # Maximum number of recent challenges that can be accepted from the same bot
180
+ # min_rating: 0 # Minimum rating of the challenger to accept a challenge.
181
+ # max_rating: 4000 # Maximum rating of the challenger to accept a challenge. The maximum rating in lichess is 4000.
182
  # rating_difference: 300 # Maximum rating difference between the bot and the challenger. Overrides min_rating and max_rating if set.
183
  bullet_requires_increment: true # Require that bullet game challenges from bots have a non-zero increment
184
  max_simultaneous_games_per_user: 5 # Maximum number of simultaneous games with the same user
185
 
186
  greeting:
187
  # Optional substitution keywords (include curly braces):
188
+ # {opponent} to insert opponent's name
189
+ # {me} to insert bot's name
190
  # Any other words in curly braces will be removed.
191
  hello: "Hi! I'm {me}. I am a very excited chess engine, though it can take some time to move." # Message to send to opponent chat at the start of a game
192
  goodbye: "Good game! See you next time!" # Message to send to opponent chat at the end of a game
 
210
  challenge_increment: # Increment in seconds of the challenge (to be chosen at random).
211
  - 1
212
  - 2
213
+ # challenge_days: # Days for correspondence challenge (to be chosen at random).
214
+ # - 1
215
+ # - 2
216
  # opponent_min_rating: 600 # Opponents rating should be above this value (600 is the minimum rating in lichess).
217
  # opponent_max_rating: 4000 # Opponents rating should be below this value (4000 is the maximum rating in lichess).
218
  opponent_rating_difference: 300 # The maximum difference in rating between the bot's rating and opponent's rating.
 
251
  # - 3
252
  # challenge_mode: casual
253
  #
254
+ # The following configurations cannot be overridden: allow_matchmaking, challenge_timeout, challenge_filter and block_list.