Free ideas for blizz to try.
Blizzard is a business which invests significantly, whether it appears so or not, in beta testing of this game. They have devs, testers, designers, etc who are all trying to create a pleasant experience and retain, if not grow, the playerbase. Having a poor game experience while over-investing in development resources, who use stale analytics techniques to balance the game in the modern era, are both bad for business.
From a business perspective, there is valuable business data being created daily by arena matches at all levels. This data could be analyzed the old way, humans or data scientists looking at simple rating charts (% of rogues over 2200 for example) and turning knobs based on high level inputs, or it could be actually put into modern machine learning models to remove the human aspect, and their bias, from the analysis.
For example to balance 3v3s blizzard could build a predictive/regressive model that would take the classes as inputs as well as the individual performance of each player each match (number of kicks landed, cc chain duration, damage mitigated by defensive cds, etc), and outputs a prediction of which team will win. They have ample data to train this model against, and if they are able to produce a model thatâs even 90% accurate (which is very low by todayâs AI standards), they would actually have a tool to use when they decide âhey letâs nerf this by 50%â or something.
In that case, they would simulate the nerf, run that class change through the model 100k times (or some large number), and determine if they have overtuned or undertuned with their proposed change.
This may seem complicated and very foreign, but this is truly not revolutionary, and blizzard is one of the businesses that truly has access to all the data they could ever want to perform tuning with, and if they are not using machine learning to tune their game in 2020, they are squandering a great opportunity.
signed,
a computer scientist.