Objectives
The Illuvium Team Builder worked once upon a time, but it is no longer helpful for individuals. Below I will propose a solution that will not only fix every single problem, but be insanely easy to implement. Hell if I had an API to the random stats, I would be able to do it in Spreadsheet form in about 10 minutes (Not even kidding).
The inspiration for this idea unironically comes directly from Illuvitars (so they've done it before?) (the crowd gasps). And that is to add a power rating for every single Illuvial based on their random stats distribution. This would make filtering through your collection, the Illuvidex, and the Team Builder mind numbingly simple, and allow a method for Leviathan to utilise your collection in the Gauntlet Arena (onlookers shout he's bloody done it) (the crowd cheers).
Here is the best part, I am going to give you the EXACT FORMULA (crowd goes dead silent).
Implementation
As you can see in the attached image, every Illuvial has 6 random stat modifiers, ranging from 0, to 5, giving a potential power bonus of 50% to that given stat. Every single 5, shall award an Illuvial 50 points, and every 0 shall award them 0, its almost too simple, but thats okay I have some slight modifiers below for each of the classes (based on dominant class), keeping them simple for the Illuvidex, whilst giving opportunity for 3rd party sites to develop their own complex algorithms.
Psions
1.5x bonus for the Omega Stat
1.5x bonus for the Health Stat
Fighters
1.5x bonus for the Damage Stat
1.5x bonus for the Att Speed Stat
Bulwarks
1.5x bonus for the Health Stat
1.5x bonus for the Resistance Stat
Rogues
1.5x bonus for the Damage Stat
1.5x bonus for the Att Speed Stat
Empaths
1.5x bonus for the Omega Stat
1.5x bonus for the Health Stat
Conclusion
Highest power rating Illuvial is used for Gauntlet Leviathan, and you can autofill/filter Illuvium teams based on this metric.
Mic Drop*
