So I've always wondered why games go through periods with only a few classes/builds used by most players. While some are never used/deemed useless. Games usually end up nerfing/boosting in a patch sometimes killing classes all together. To lessen the load on balancing numbers manually why not just automate it.
What if there is an auto-balancer each week/month based on general player use.
Ex:
#CLASSES = number of classes
%play = % of time used by all players since last balancing act
%Change = ( ( (1-%PLAY)/(#CLASSES-1))-(1/#CLASSES))*100*scaling
Looks ugly.. (can change scaling down, just used 1, probably half would be better)
So 5 classes (even use would be 20%)
Type 1 used 50% so stats go -7.5%
Type 2 used 30% so stats go -2.5%
Type 3 used 10% so stats go +2.5%
Type 4 used 05% so stats go +3.75%
Type 5 used 05% so stats go +3.75%
Or if great unbalanced use
Type 1 used 100% stats go -20%
Type 2-5 used 0% stats go +5%
Or if balanced use already
Type 1-5 used 20% stats go +0%
Overall player damage changes 0%, just balances all the classes so no single class is overpowered or underpowered unless over or under used overall. Could do the same thing to abilities for each class (different formula).
What if there is an auto-balancer each week/month based on general player use.
Ex:
#CLASSES = number of classes
%play = % of time used by all players since last balancing act
%Change = ( ( (1-%PLAY)/(#CLASSES-1))-(1/#CLASSES))*100*scaling
Looks ugly.. (can change scaling down, just used 1, probably half would be better)
So 5 classes (even use would be 20%)
Type 1 used 50% so stats go -7.5%
Type 2 used 30% so stats go -2.5%
Type 3 used 10% so stats go +2.5%
Type 4 used 05% so stats go +3.75%
Type 5 used 05% so stats go +3.75%
Or if great unbalanced use
Type 1 used 100% stats go -20%
Type 2-5 used 0% stats go +5%
Or if balanced use already
Type 1-5 used 20% stats go +0%
Overall player damage changes 0%, just balances all the classes so no single class is overpowered or underpowered unless over or under used overall. Could do the same thing to abilities for each class (different formula).
Last edited: