-
Notifications
You must be signed in to change notification settings - Fork 19
Rating system
Platform has a flexible rating system, you can easily replace the default in postgres stored functions by your own brand-new one.
Default rating system is
based on Elo rating and performs quite well in practice. game_hardness and inflation configuration variables
can be set in global
block in config.yml
, the first one sets how much points team is earning for an attack
(the higher the hardness, the bigger the rating change is), and the second one states if there's an "inflation" of
points: whether a team earns points by attacking zero-rating victim.
Current rating system with inflation results in
quite a dynamic and fast gameplay. Default value for game_hardness
in both versions (with and w/o inflation) is
10
, recommended range is [5, 20]
(try to emulate it first). Initial score for all tasks can also be configured in
global settings (that'll be the default value) and for each task independently.