Stat Goals and Graphs


I understand your first two answers (my last two questions) well.

Regarding the third answer (first question), consider the following scenarios:

  • Scenario A: The simulation uses increments of 1000 stats to conserve cpu power while covering the entire space. It finds that >99% dps is achievable with various stat combinations having 1000 or more haste, 1000 or more crit, and 1000 or more versatility. All three have differing upper bounds, but they all start at the same lower bound.

  • Scenario B: The simulation uses increments of 100 stats despite requiring more cpu power. It finds that >99% dps is achievable with various stat combinations having 800 or more haste, 1000 or more crit, and 1200 or more versatility. There is no change to upper bounds (vs scenario A), but now their lower bounds differ slightly on the main chart.

I’m curious if scenario B would have a noticeable impact on user perceptions. Obviously it doesn’t greatly change AMR’s recommendation; so from a rational calculation point of view the extra cpu effort isn’t worthwhile. But could this give users a more comfortable perception? It might be that those extra clock cycles make users feel like AMR is more correct despite you and I both knowing that higher fidelity has already been achieved from dropping stat weights in the first place.


It actually would have zero impact on the recommended gear – the data points generated for these stat displays are not the data points used to create the predictive model for ranking gear.

I’m not sure if making the stat display have higher fidelity and thus track what the optimizer is doing more closely would make a difference to people or not… hard to say without trying it.


So, the purpose of the stat goal chart is for us to see what gear / stat balance we should optimally be and provide us a general range that’s signified by the light colored bar. I’m going to have to agree with another poster saying that the dark bar confuses people. Also, yes, I can just mouse over the percentage to get the numeric value, but if I’m supposed to use that chart for reference, and there’s no visual indicator where I fall in that range on the chart, the format of information should be the same at first glance.

I guess what I’m frustrated with is that I am clicking “Best in Bags” so that I could get a simple answer. But instead, I find that I could “possibly” switch out X pieces because I fall into this large stat range and it’s about the same. Is there something that would help me see which could possibly be switched? Or if I equip this legendary or legendary pair, what gear would work best to keep those stats balanced? If it’s all manual, I’m not sure what the benefit of the premium would be. My favorite feature was Best in Bags for it’s simplicity.


The purpose is to give people some context for what Best in Bags is doing. Since gear optimization doesn’t really follow simple stat priorities anymore, BiB could move your stats around in non-intuitive ways.

You can still just do what BiB recommends without question and perform top-notch in-game. We were just getting many questions like: Crit is my best stat, but BiB just removed crit from my gear to get a different stat, why? The answer is because there is because simple stat priorities aren’t really a thing.

Having so much of your gear tied up with special effects makes the problem more complicated. What stats you have ends up being a side-effect a lot of the time.

If were were to put a marker on that graph to show where your current gear is… and then BiB picks a set that moves you into a stat range that it shows as probably sub-optimal, people would be even more confused! Even though that might be a totally valid optimization.

Look at it as a bar chart with an error bar at the end. That is how it is intended to be read, just to give people a rough idea of the relative value of stats.


I too would like to see where my current stats lie on the graph bar.


2 posts were split to a new topic: Question about Mastery Neck Enchant


@yellowfive please, make this picture to show where you are at the moment… not only “what is good” for you.
Thank you.


I’m a bit conflicted on how I feel about the way the data on stats is presented.
I like the fact that you don’t give too much weight to weights (eheh), because they serve no more than a linear predictor in a neighborhood.

At the same time I fear that stat goals could be misinterpreted all the same, because they are actually saying “hey, you know, as an info, 95% of the best combinations lie here!” but not “you should always definitely aim for this!” because of actives, set bonuses etc.

However, if you decide to give them such a central spot in the presentation of the best in bags/slots, I think they deserve to be presented in a way that is rapid to compare to the actual pc stats, e.g. in the way ddcorkum proposed, otherwise the comparation will always be clunky because we’ll need to mouse-hover on the right column to see our stats, and see by eye where we are standing on the chart.

I see your point, that creating an hit-miss mark on the chart could make the false impression that best in bags combinations that miss the colored zone are “wrong” or “bugs”, but I think the community would be best served by understanding that “all truth lies in simulation” and that stat goals, even if more comprehensive than stat weights (i.e. “truer” outside of a neighborhood of your actual stats), are NOT the only side of the coin, while still giving a more complete presentation to data.


A post was split to a new topic: Best in Bags Question


I completely agree with ddcorkum. Please add red markers of where current gear configuration sits. Second, not sure if another poster mentioned it. I also reference warcraft logs. Would it be possible to put that information into the DR (data repository) then mine it for the stat averages of say the top 10 or 20 percent of dps for that class/spec? Put those averaged results say in Purple (use a 1% percent margin?). Now we will have the range, the red (your current), and the (purple) the average from warcraft logs of the top dps configuration stats?


We are working on a big UI/UX overhaul and we will be revisiting how to display stat goals.

Including stats found on top log parses has a lot of problems associated with it. Gearing at that level of play is subject to a lot of trendiness and confirmation bias. We are trying to provide a completely data driven gear solution that is trend-agnostic and based solely on math and statistics, not feelings. We think this will ultimately show players that there are a lot more viable options for top level gearing than they have been led to believe.

Unfortunately we are fighting against many years of players being trained to use simple stat priorities and to only consider local maximum solutions to the gearing problem. The stat graphs we have now are a step in the right direction, but we still need to find a better way to explain what the optimizer is doing.

I have seen a lot of people want this indication of where their stats fall in the range. Presumably so they can see how their stats should change to be more optimal. The reason we have not done this is because it indicates that we didn’t achieve our goal of explaining the gear solution. If users understood what we were trying to show, they wouldn’t ask for this. The feedback is very useful for us going forward as we work on the next iteration of the site.


for me with yellow fives explanation the chart itself is good to understand.

Where i am always not so sure is as well the topic about “typical class stat” vs. current optimization.
example: my subtyl rogue gets the following after BiB: (ilvl918)

with this char, i only go lfr … but anyhow, i have similar results with my hc chars.

If i choose BiS: (only ilvl922) then it completely changes to mastery, even just 3 ilvl higher

clearly understood, different leggies impacts everything, but from major crit to major mastery is quite different, no?

$55;EU;Ysera;Echeyekee;Mörsertrupp;4;1;110;6:716,1:748;3;.s3;27;1113113;851,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,483,37,199,1,1,1,65;1,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,4,1,1,17,1;141255b1572b3528b3573,151013b3194b3337b3396,139253b1532b3528b3573;.q3;128476s16b743t163x141255m1572m3528m3573y9758n3194n3337n3396z-11760o1532o3528o3573c111;3s17t164;1751s12b-143b79b10b2679t166x12327c1e5427;6s2b-2768b79b10b1062t60x0c1e12;6540s6b-189b1966b45t168;293s7b-1762b1759t169;5097s13b-2048b1815b236t170;4503s8b-114b111t171x4y0z0c111;500s5b-2088b1855b227t172;1s15b-2097b2061b36t173e-4;1s10b-2092b1864b228t174;3s3b-2097b2061b36t175;593s11b-2077b1849b236t176e-8;1917s9b-1995b104b1655b237t112;1506s14b-2091b1854b228t177;398s1b-2964b1088b1720b200b1t178x-4c1$g\141255\141255\@g\151013\151013\@g\139253\139253\@g\151580\151580\200 CriticalStrike@g\151584\151584\200 Mastery@e\5427\128541\191013\200 CriticalStrike\124442=4,124440=35@e\5439\128553\190894\Mark of the Hidden Satyr\124442=15,124441=12@e\5435\128549\191021\200 Agility\124442=8,124440=20,124124=2
$55;EU;Ysera;Echeyekee;Mörsertrupp;4;1;110;6:716,1:748;1;.s1;25;1133121;331,15,930;1,1,1;152290b1472b3528b3614,151011b3174b3336b3396,;.q1;128869s17t161;1s16b741t55x152290m1472m3528m3614y-1279n3174n3336n3396c111;1360s12b-141b79b10b2679t166x569c1e5427;6s2b-2768b79b10b1066t167x0c1e12;6540s6b-193b1966b45t168;293s7b-1762b1759t169;5097s13b-2048b1815b236t170;4503s8b-114b111t171x4y0z0c111;500s5b-2088b1855b227t172;1s15b-2097b2061b36t173e-4;1s10b-2092b1864b228t174;3s3b-2097b2061b36t105;593s11b-2077b1849b236t176e-8;1917s9b-1995b104b1655b237t112;1506s14b-2091b1854b228t177;398s1b-2964b1088b1720b200b1t178x-4c1$g\152290\152290\@g\151011\151011\@g\151580\151580\200 CriticalStrike@g\151584\151584\200 Mastery@e\5427\128541\191013\200 CriticalStrike\124442=4,124440=35@e\5439\128553\190894\Mark of the Hidden Satyr\124442=15,124441=12@e\5435\128549\191021\200 Agility\124442=8,124440=20,124124=2
$55;EU;Ysera;Echeyekee;Mörsertrupp;4;1;110;6:716,1:748;2;.s2;26;3213322;1052;1;;.q2;134552s17;12117s8b3459b111t171x151584y0z0c111$g\151584\151584\200 Mastery\


I would need the string from your addon, not the export from the website in order to recreate this. I’d have to see what legendary items are being chosen to comment on how the stat priority could change like that.

This is a good example of what we are talking about, though. It’s feasible that with your current gear, you want to get more crit, but making a change to something like a legendary item or set bonus can shift your desired stats significantly.


For what its worth, I actually have come around to agreeing with Swol. I think they are going in the right direction by moving further and further away from any emphasis on stat quantities (thanks Zoopercat for the theorycrafting blogs).

With hindsight, what would have been more useful to me this expansion would be a table like the following:

    Source        Current Impact on DPS         BiB Impact on DPS
                    SOLO      MULTI             SOLO          MULTI
    Crit            25%          20%             +2%          (-4%)
    Haste           15%          12%            (-3%)           0%
    Mastery         30%          45%             +2%           +6%
    Vers             5%           4%              0%            0%
    Procs/Other     25%          19%             +5%           +2%
    TOTAL          100%         100%             +6%           +4%

This would’ve helped me in two ways: (a) the procs/other line emphasizes what they’ve been trying to say, that a big part of our performance isn’t actually from stats; and (b) seeing at a glance the impact on two different setups (adaptive single and adaptive multi, in this example). The downside is that it isn’t a graphic picture, so isn’t quite as much a replacement of this much-discussed graph but rather would compliment it.

Edit: bottom line, though, is that I can’t wait to see what they are planning to cook up next.


Something like that could be a cool addition: visually show in a simple way how much the non-stat stuff on your gear is contributing to your performance in relation to your stats. We’ll keep that in mind as we play with new layouts and stuff.




I sure wish I could see where my current stat combination is on the chart. To know how close I am to ideal for my item level…
Like seriously, why isn’t there a marker showing where I am currently?


I admit, that it is a bit difficult to make a complex scenario explainable via graphs.

However Ddcorkum might have found a potential way of displaying things in an easier way.

Nevertheless I am glad that you invested so much time in developing your awesome tool.

Have a pleasent sunday and stay healthy.

Kind regards


ddcorkum’s example is great. Adding markers to display a character’s current stats would make the graph much more useful. In it’s current form the graph is effectively meaningless at-a-glance. It forces the player to switch between the game and the graph to get their stat numbers and manually evaluate their standing, which to me kind of defeats the purpose of using an evaluation tool like this.


We have a few new ideas for displaying stats to people with the BfA redesign of the website. We think that the current stat graphs and summaries are useful, and many people have told us that they like them… but it still doesn’t quite get across the information we’re trying to relate.

So we’re going to try out a few new ideas when BfA goes live, and we’ll be interested to see how people like it.

The main problem with the current stat goals is say we did add a marker that says “you are here”. Many people would incorrectly look at it and say, “oh I need more haste based on this chart in order to move up, end of story.” When that’s not always true… sometimes lowering your haste results in a better set of gear due to other factors.

We want to come up with a way to present stats that makes it clear that stats can never be evaluated in a vacuum – sometimes you have to sacrifice stats to pick up a set bonus or legendary, or sometimes the “cost” of getting more of the “best” stat is too high, you would be better off with a specific combination of “worse” stats. This is all very difficult to get across in a succinct little chart.