This repository contains the scripts that I use to generate insights into the metric data from Packmaster character runs.
As of the 29th of June 2024 we have a little over 800k run metrics collected so there are some interesting conclusions to be drawn once the information is properly sanitized and evaluated. The main point of conversation around these insights happens in this discord thread.
I upload the data into a google sheet that allows for easy exploration, found here
To set this up yourself, you will need to download the metrics1 & metrics2
and create a metrics directory in the data directory where you should unzip them.
After that, simply call the insights you wish to generate at the end of the main.py script.
To print or write a human-readable table to file, use the helper methods provided in the results script.
They turn the return of any of the insight methods into something that's easy to parse.
If you wish to only access data within a certain timeframe, use the round_date_keys
on the date_to_metrics
dictionary
and specify the level of rounding you need. For example, if you want all metrics grouped by year, you would use level 1
which then returns a dictionary with a key for each year which is associated with a list of all metrics within that year.