-
Notifications
You must be signed in to change notification settings - Fork 11
Configuration Options
Freyavf edited this page Jan 8, 2022
·
10 revisions
If needed, you can create your own config file to change how the top stats are computed. The easiest way is to copy one of the existing config files located in parser_configs/
and adjust it to your needs. It is important that you put it in the folder parser_configs/
again and it has the file extension .py
. For the current default settings for the parse_top_stats_(overview/detailed).py
scripts, check out the config files and .
These settings are available:
- stats_to_compute: List of stats you are interested in. The full list of currently supported stats is
['dmg', 'rips', 'cleanses', 'heal', 'dist', 'stab', 'prot', 'aegis', 'might', 'fury', 'barrier', 'dmg_taken', 'deaths', 'kills']
. You can use any subset of this in any order you like. They correspond to:- 'dmg': all damage
- 'rips': boon strips
- 'cleanses': condition cleanses
- 'heal': target healing (only on squad)
- 'dist': average distance to tag
- 'stab': stability (generation squad)
- 'prot': protection (generation squad)
- 'aegis': aegis (generation squad)
- 'might': might (generation squad)
- 'fury': fury (generation squad)
- 'barrier': target barrier (only barrier generation on squad)
- 'dmg_taken': all damage taken
- 'deaths': deaths of this player
- 'kills': kills
- num_players_listed: Maximum number of players listed for each stat in the consistency and total awards (dictionary).
- num_players_considered_top: Number of players considered "top" in each fight (dictionary).
- percentage_of_top_for_consistent: Based on the total value that the top consistent player reached. Defines the percentage of this value that has to be achieved to be able to get a consistency award.
- percentage_of_top_for_total: Based on the total value that the top total player reached. Defines the percentage of this value that has to be achieved to be able to get a total award.
- percentage_of_top_for_percentage: Based on the percentage of times the top percentage player achieved top stats in relation to the number of fights they were present. Defines the percentage of this value that has to be achieved in number of top stats achieved divided by number of fights a player was present.
- percentage_of_top_for_late: Based on the percentage of times the top percentage player achieved top stats in relation to the number of fights they were present. Defines the percentage of this value that has to be achieved in number of top stats achieved divided by number of fights a player was present.
- percentage_of_top_for_buildswap: Based on the percentage of times the top percentage player achieved top stats in relation to the number of fights they were present. Defines the percentage of this value that has to be achieved in number of top stats achieved divided by number of fights a player was present.
- attendance_percentage_for_percentage: Percentage of fights a player has to be present out of all fights to be considered for a top percentage award. Currently only applies to the distance to tag award, since this is the only stat where a percentage award is given.
- attendance_percentage_for_late: Percentage of fights a player has to be present out of all fights to be considered for a late but great award.
- attendance_percentage_for_buildswap: Percentage of fights a player has to be present on one build out of all fights to be considered for a jack of all trades award.
- min_allied_players: The minimum number of allied players to consider a fight in the stats computation.
- min_fight_duration: The minimum duration of a fight to consider it in the stats computation.
- min_enemy_players: The minimum number of enemy players to consider a fight in the stats computation.
- profession_abbreviations: For each profession, the name it appears as in the stats.
- stat_names: The name as which each stat appears.