hanabi-league/install/default_config.yaml

88 lines
2.0 KiB
YAML
Raw Normal View History

2023-11-22 17:13:44 +01:00
player_base_rating: 1500
variant_base_rating: 1500
variant_base_ratings:
No Variant:
2023-12-08 22:42:32 +01:00
3p: 1400
4p: 1400
5p: 1500
2023-11-22 17:13:44 +01:00
6 Suits:
2023-12-08 22:42:32 +01:00
3p: 1400
4p: 1400
5p: 1500
2023-11-23 01:18:26 +01:00
Clue Starved (5 Suits):
2023-12-08 22:42:32 +01:00
3p: 1800
4p: 1800
5p: 1900
2023-11-22 17:13:44 +01:00
Clue Starved (6 Suits):
2023-12-08 22:42:32 +01:00
3p: 1800
4p: 1800
5p: 1900
2023-11-22 17:13:44 +01:00
min_player_count: 3
max_player_count: 5
# This adjusts the speed in rating change for players
k-factor:
values:
# Early is applied for players with at most conditions.num_early_games games
2023-12-08 22:42:32 +01:00
early: 50
# This is the regular coefficient for people with a good amount of games
normal: 30
# For people with rating at least conditions.high_rating, the coefficient is adapted again,
high_rating: 15
2023-12-08 22:42:32 +01:00
# Controls how fast the variant ratings change (independent of number of games / rating)
variants: 10
conditions:
2023-12-08 22:42:32 +01:00
num_early_games: 20
high_rating: 1800
2023-12-04 17:52:18 +01:00
min_suits: 5
2023-11-22 17:13:44 +01:00
max_suits: 6
2023-11-22 18:56:08 +01:00
# Corresponds to game IDs from hanab.live
# Only games matching these criteria will be considered
2023-11-22 17:13:44 +01:00
starting_game_id: 1000000
ending_game_id: 9999999
2023-11-22 18:56:08 +01:00
# EST = Eastern Standard Time, so USA/Eastern
# Only games started within this time period will be considered.
2023-12-07 14:27:13 +01:00
starting_time: "2023-12-22 00:00:00 EST"
ending_time: "2024-02-24 00:00:00 EST"
2023-11-22 18:56:08 +01:00
# Any variant that contains one of these keywords will not be allowed for the league.
excluded_variants:
2023-11-23 13:41:06 +01:00
- Alternating
2023-11-22 18:56:08 +01:00
- Ambiguous
- Black
- Blind
2023-11-23 13:41:06 +01:00
- Brown
- Chimneys
- Cocoa
2023-11-22 18:56:08 +01:00
- Cow
2023-11-23 13:41:06 +01:00
- Critical
- Dark
2023-11-22 18:56:08 +01:00
- Down
2023-11-23 13:41:06 +01:00
- Dual
- Duck
- Evens
- Fives
2023-11-22 18:56:08 +01:00
- Funnels
2023-11-23 13:41:06 +01:00
- Gray
- Matryoshka
- Mix
- Mute
- "Null" # We have to enquote this here, since otherwise The YAML spec treats this as a null (=absent) value
2023-11-22 18:56:08 +01:00
- Omni
2023-11-23 13:41:06 +01:00
- Ones
2023-11-22 18:56:08 +01:00
- Pink
- Prism
2023-11-23 13:41:06 +01:00
- Rainbow
- Reversed
2023-11-22 18:56:08 +01:00
- Sudoku
2023-11-23 13:41:06 +01:00
- Synesthesia
- Throw
- White
2023-12-09 13:51:10 +01:00
# ID of Google spreadsheet containing the signups
# If the url of your spreadsheet is https://docs.google.com/spreadsheets/d/.../edit#gid=...,
# the spreadsheet id is the (here omitted) part between /d/ and /edit
spreadsheet-id: ''