Has exclude item been added?


#1

Is it still not possible to exclude items? There was a post in July saying it wasn’t, just wondering if the situation has changed.

Clarification of why: AMR best-in-bags really really likes https://www.wowhead.com/item=134542/jeweled-signet-of-melandrus&bonus=3573:1562 (increases auto-attack damage by 10%)

Auto-attack is only about 3% of my damage in a best case scenario so in-game combatlogs & simulationcraft both strongly suggest AMR is over-weighing this affix.

And given the range of random affixes & ilvls possible via relinquished gear, there are always going to be a few items like that.

I would like to be able to manually exclude such items without having to pre-emptively guesstimate which combo of rings I should be locking in place. If I was already certain on the gearset I wanted to lock-in then I’d hardly be using best-in-bags, no? =)


#2

Do you have an Addon export of this case so I could take a look?


#3

Export is below but I’m using a custom gearing strategy (created via simulation, using machine learning, versus Goroth with default rotation).

The default Goroth strategy isn’t as keen on the Signet - instead it’s terribly keen on re-gemming/chanting for crit (also a bad idea but can be readily solved via locking in rather than needing exclusion).

Summary

$52;US;Frostmourne;Blupache;;2;1;110;13:84,15:256,11:800,3:800,14:211,12:421;2;.s1;10;2212312;868,1,1,1,1,1,1,1,1,1,1,1,1,1,1,213,241,32,149,1,1,1,116;4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,4,1,1,4,1,1,3,1;151014b3184b3337b3396,151006b3179b3336b3397,150292b3144b3336b3579;1,1739,39,-3,-900,220,-226,1,0,0,0,0,0/2,870,42,-11,-901,1,225,1,0,0,0,0,0/3,644,42,-4,-260,-648,5,1,0,0,0,0,0/151006b3179b3336b3397,865,42,-11,-901,1,225,0,0,0,0,0,0/151006b3174b3336b3396,644,35,-4,-898,645,-646,0,0,0,0,0,0/151011b3174b3397b3528,868,35,9,-914,2,1,0,0,0,0,0,0/151014b3179b3336b3397,867,40,-4,-258,-643,-2,0,0,0,0,0,0/151006b3169b3396b3528,867,42,-11,-897,1,643,0,0,0,0,0,0/151006b3174b3397b3528,222,39,4,-910,1,-4,0,0,0,0,0,0/150292b3144b3336b3579,870,42,-4,-260,-648,5,0,0,0,0,0,0;.s2;11;1113333;307,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1015,32,152,1,1,1,113;1,1,1,1,1,4,4,4,4,4,4,4,4,4,1,1,1,1,4,1,1,21,1;152348b1472b3528b3614,140044b1587b3337b3573,152053b1472b3528b3614;1,1739,39,-1,-1457,-8,3,1,1,0,0,1,0/2,1424,41,2,-1465,3,1201,1,0,1,0,0,1/3,218,35,9,-1463,-8,6,1,0,1,0,0,0/143684b1577b3336b3573,1421,32,11,-1466,-2,4,0,0,0,0,0,0/152348b1472b3528b3614,1421,39,-1,-1457,-8,3,0,0,0,0,0,0/151014b3184b3337b3396,1424,39,-8,-1456,1207,-1205,0,0,0,0,0,0;.s3;12;1212331;1068,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,254,32;1,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1;151014b3184b3337b3396,151011b3174b3397b3528,137412b1562b3528b3573;1,1739,39,-8,-698,453,-448,1,0,0,0,0,0/2,662,35,9,-712,7,-5,1,0,0,0,0,0/3,666,32,4,-697,447,-452,1,0,0,0,0,0/151011b3174b3397b3528,666,35,9,-712,7,-5,0,0,0,0,0,0/151014b3179b3336b3397,666,40,-4,-250,-448,-4,0,0,0,0,0,0/152030b1452b3528b3573,666,42,1,-708,-2,1,0,0,0,0,0,0/147761b1482b3528b3572,666,41,2,-705,-6,5,0,0,0,0,0,0/151007b3169b3396b3528,663,39,-8,-245,-449,-6,0,0,0,0,0,0/151007b3174b3397b3528,669,40,5,-712,-2,5,0,0,0,0,0,0;.q1;128861s16b726x151014y-8z-714;3583s2b1085b1759;1235s12b-1998b1764b82e5429;3726s9b-3378b1547b1750b236;1669s15b-1996b231b1528b237x-20074e6;5s10b-2001b1956b45e9;5180s14b-114b111;231s8b-3528b1540b1755b78;2553s5b-1913b306b1528b226x21366;946s7b-1980b123b1632b236;3322s11b-1996b231b1529b236x0e-15;267s3b-2973b1121b1687b200b1e500;11s1b-3008b1088b1719b200b1x0;783s6b-2137b2056b86;409s13b-2082b1805b236;.q2;128826s16b727x152348y-12304z12009;3618s2b1084b1759;1235s12b-1998b1764b82e5429;3726s9b-3378b1547b1750b236;1669s15b-1996b231b1528b237x-21835e6;3092s14b-2066b301b1720b45x21366;2137s10b-1762b1759e9;187s8b-3528b1540b1755b78;2553s5b-1913b306b1528b226x0;946s7b-1980b123b1632b236;3322s11b-1996b231b1529b236x0e-15;267s3b-2973b1121b1687b200b1e500;11s1b-3008b1088b1719b200b1x0;783s6b-2137b2056b86;409s13b-2082b1805b236;.q3;128808s16b728x151014y-3z-13599;3636s2b1083b1759;2088s12b-2008b1966b45;1s11b-2011b246b1720b45;2222s10b-2001b1956b45;650s9b-3533b1547b1750b236;23s5b-2011b246b1720b45x-7194;1646s15b-1996b231b1528b237x0e5435;3058s8b-2051b2006b45;34s13b-2066b301b1720b45x21366;2093s14b-114b111;7079s7b-2008b1966b45;251s1b-2972b1088b1719b200b1x0;782s3b-2137b2056b86e494;396s6b-2122b204b1641b292;.r;_;.inv;3371;0;0;0;0;0;0;0;711;14185;6312;854;611;1;1385;256;2053;1;211;188;1;2;1;666;1;1150;1;3;8512;2691;2133;379;165;175;16759;8856;14509;0;1073;183;5266;10;1;1;1;1;62;5371;603;0;10361;92u529b76b456b88;16;460;916;3121;140;1;1;1685;545;321;41;1;1;1;1;1;1;1;1;6;484;1394;84;2554;339b962b1754b237;2578;56;1;175;1;4;2;0;0;1;0;1;0;0;0;1;0;1;0;1;1;0;1;0;1;1;0;1;1;1;2;2;0;1;1;1;1;0;3;0;1;64u0;122u0b-3533b524b2;126;0;0;3;1;104u0;23u0b-487b569b4;5u0b-576b572b4;4u0b-166b162b4;4u0b-580b576b5;4u0b-567b562b4;3077;93;15;70;8;32;91u0;5u0;7u0;41u0;98u0;4u0b-89;178;0;0;11;38;9;11;306;14;115b165x151014y-3z-13599;53b-2x13602y-8z-714;423;2;932;686;1300;262b2733b111;1101;5;4;3;11;1;2;14;73;1;43;433b-1998b236b1720b45;2b-2969b968b1956b45;7b-3530b1529b1764b77;81b-2809b968b1956b45;0b-2966b970b231b1528b237;44b-2968b967b1956b45;44b-2968b967b1956b45;11b-1996b1759b237;124b-2011b1966b45;13b-2011b246b1720b45;7b-2011b1966b45;41b-2011b246b1720b45;1b-2011b1966b45;1b-2011b246b1720b45;6b-3533b1522b1966b45;3b-2011b1966b45;1991;121;83b-1996b1759b237;12b-2968b977b1754b237;5b-1991b1754b237;1b-2001b1956b45;2b-2001b1956b45;298b-1762b1759x-20074e5429;9b-1759b1759;265b-2008b1966b45;99b-2011b246b1720b45x0;28b-2011b246b1720b45x0;27b-2011b246b1720b45;52b-2011b1966b45;60;1;1;45;469;666;5;283b-3531b1530b1956b45e0;10b-2970b969b1956b45;4b-2001b1956b45e15;3b-2001b253b1512;31b-2734b969b1956b45;673;23;3;36;2;40;100b-1996b1760b57e446;37b-1852b1852b134;165;391;4;339;425;2b-1717b1759;181b-2048b2006b45e-461;71;47;480b-2051b2006b45;33b-2051b2006b45;1b-2066b2021b45;5b-2046b2001b45;165;1325;124;474b-114b111;1807b-2963b950b1780b236;691;153;0;1;0;1;0;1;0;1;1;0;104b-2096b2051b36;38b-3522b1450b2036b45;82b-2101b1864b228;5b-2087b1859b228;113b-3523b1702b1416b369b45;298;14;267;231b-2031b266b1720b45;4b-2031b1986b45;1555b-1996b1759b237;80b-2001b236b1720b45;1427;107;98b-2011b1966b45;226;1;0;0;0;1;1;1;0;39b-2973b2998b11;46;150b-1798b1759e6;41;251;1;1;274b-2098b2056b86e494;2b-2142b2056b86;64;1;1;1;1;1;0;1;1;1;1;1;168;127;22b-2112b200b1826b45;3b-2081b204b1641b292;15b-2127b306b1720b45;0b-2071b2026b45;77;68;1;1;1;1;1;1;1;1;1;63;22;2;109;32;26;0;8;5;0;19$


#4

You can link your custom gearing strat, Swol will need that link to better answer your question.
Just click the view button in the strat picking section, then copy and paste the link here.

When I import that string and hit the Simulate button I get:
1252220 DPS
When I press the Simulate button after doing BiB I get:
1306590 DPS

That’s almost a 5% gain!

That’s a pretty big gain there, not sure why you think it’s wrong as you haven’t provided any reasoning or links to simulation reports showing it’s wrong.
I’m guessing you’re weighting someone’s opinion from a guide or Discord higher than you should. If they don’t provide you all the data with how they come up with their recommendations you’ve got no way of verifying it, if you’ve got no way of verifying it it’s not something you should give much value.


#5

This is getting away from my original question - ‘has exclude item been added?’ - the answer to which seems to be no.

What I’d like to know now is whether the functionality is going to be added or whether it’s explicitly off the table.

It’s possible to force it via vendoring a (non-legendary) item, exporting AMR data & then buying back the item, but I’m not keen on that solution for obvious reasons.

Anyway, regarding the gearing/crit/opinion thing…

On the reasons why I dismissed crit out of hand despite the simulated 5% gain (and ignoring the fact the initial string wasn’t actually my primary gearset at the time - notice that the prydaz isn’t even gemmed/chanted)…

No guides or discords involved. I’ve had a low opinion of hunter theorycrafting for years, although it does seem to have improved a bit lately. There are three elements that artificially boost crit in that sim:

  1. It’s a gearset that’s comparatively light on crit
  2. The 2pc bonus BiB equips strongly favours crit
  3. It’s simulating a pure single target fight

If you swap to a conventional mastery gems/chants setup, using AMR’s suggested gear, and run a Sassz’ine or Mythic+ sim then mastery will pull ahead. And on single target that sort of mastery setup is not concerningly behind. So the AMR BiB sim is ‘correct’… it’s just not good advice, and that’s due to the limitations of the information it’s been given as an input.

I’d also argue that AMR over values the legendary cloak, which I personally feel disrupts the flow of your rotation via its haste proc (much like running non-expertise capped used to be a theoretical boost to some melee but many top end players capped for ease of use). Interestingly enough the Simulationcraft runs I’ve done actually regard the gloves as the higher DPS legendary of the two, but I’d personally be making the argument largely based on the utility the gloves provide. The cloak provides either leeway for sloppy play, or possibly gives you the opportunity to add a shot into every windburst-generated vulnerability window…

Infact, now I look again, I’m honestly not sure which reason is causing AMR to boost the cloak for that gearset. When I tried swapping in the non-legendary cloak option & the legendary gloves, leaving AMR’s gear choices otherwise unchanged, the gloves option simmed higher on default Goroth in AMR too (albeit with higher error %).

And therein lies the root of my problem.

AMR has always had some black box tendencies… but with the increased number of special procs on items, the emphasis on simulated targets, the increased difficulty of double-checking via Simulationcraft, and the non-human readable stat weighting system, it’s starting to suffer from the problems I’ve seen time and again with algorithmic trading systems. More processes get included & so it’s both more vulnerable and harder to check, and even if it works 99% of the time that leaves 1% of problems (e.g. Long-Term Capital Management). Any system that requires blind faith is a bad system.

Algorithms only work well when you clearly understand the weaknesses in the data going in, and the potential flaws in the data coming out, and intelligently filter to ensure there isn’t garbage clogging up the works.

This requires the ability to both force include & force exclude items (imo), especially in the case of all special proc items.

PS. The recent addition of alternate legendary suggestions is a good start, but does not go far enough imo.


#6

To answer your question, we may still add back in the ability to exclude specific items. We are plugging away at our feature list as fast as we can, trying to bring the site to our complete vision for it.

I’m not sure I completely follow your reasoning for the rest of your post, or maybe I just disagree with it a little.

If you are using the single target adaptive strategy, why would you think the advice is bad if it tells you the best way to to single target damage? We have a multi-target adaptive strategy based on the mythic+ script as well. If you switch to that one, it favors crit less and mastery more, as you would expect.

The idea that you can “merge” gearing strategies for multiple fight types into one generic overall gearing strategy is an idea that we disagree with. We think that gear should be optimized on a per fight basis, since that is the only way to optimize based on real data. We are going to be updating the addon to support multiple gear sets from multiple gearing strategies, which will then let you quickly swap gear on the fly in raids.

I’d argue that we have a deep understanding of the strengths and weaknesses of the data we are working with. This is why we are trying our best to educate our users about the margin of error that is involved. The legendary customization feature is another step in trying to help people see that gear optimization is not a black and white problem with just “one” solution. There is a cloud of near-optimal solutions that we pick one from. Personal preference may push you towards a different one than we would pick by default.

You might want to check out my recent article about the MM hunter rotation:

The optimize picks the gloves for you right now for single target, and not the back. It favors the gloves in all the sims that I try. The back isn’t bad - there are combos where it is very close in value, but generally not quite as good. I understand from a play perspective that the gloves offer great utility as well, which may allow the player to perform an optimal rotation for more of the fight. There is really no way for us to assign a “value” to that though, which is why we added the feature to make it easier to customize the results.

Our “stat-weighting” system is human readable, imo. The problem is that the gear optimization problem has become way more complex in legion with so many special effects on items. Stat weights themselves are of extremely limited use when it comes to optimizing gear now. We have to use simulation data to optimize gear, otherwise we’d basically just be making things up based on anecdotal evidence.

As far as picking stats on gear around the special effects, we have known for quite a while that simple stat priorities were never great at picking gear which matches the simulation data that created the stat weights. Stat weights are a linear predictive model. People have used stat caps to try to shoehorn stat weights into the simulation data a bit better, but, they fall far short of the mark. In reality, there are combinations of stats all over the place that can be optimal. This is hard to show/explain to the user compared to simple stat priorities, but we’re giving it a shot because we don’t want to just tell everyone that they HAVE to stack a particular stat when there are other stat combinations that would also be good.

In the case of the export string you provided, your gear already has a lot more mastery than crit. The main loss of mastery is from putting on lower item level tier items. The main gain of crit is from replacing the poor haste/vers ring with a high crit ring. Those are both reasonable optimizations for a MM hunter, imo. The 2T20 is very strong.


#7

Hi ! I would too appreciate very much to be able to exclude some gear items when using the best in bags functionality.
I play a tank dk and I like to switch between 2 gear sets, one for maximized DPS and another one for max NPS, based on the gearing strategy settings when I use Best in Bags.
But there are some of my gear items that AMR tells me I should equip for both of these gear sets.
And I don’t want to gem and enchant them each time I switch…
I would like to build 2 sets of totally different gear items and it would be great, when I use Best in Bags for maximized dps gearing strategy, to be able to exclude the gear items that are already part of my max NPS gear set.