This library handles trends of genres and themes.
The maximum amount of themes that can be trending at once.
The maximum amount of genres that can be trending at once.
the chance that either a genre or a theme will start trending.
the duration of a trend in months.
the minimum rating for a trend to add a boost to the sales.
the delta between the maximum rating and REQUIRED_RATING_FOR_CONTRIBUTION.
how big of a boost we can get at most.
per each rival that's alive we can have this many games of a genre/theme before it will stop trending.
fired when a trend is over.
fired when a trend begins.