Upgrade List vs. Equipment List

Topics: Rawr.Base.Optimizer
May 20, 2009 at 4:29 PM

I'm using the Bear model.  I'm noticing a few things odd with the Upgrade List feature.

I've optimized my gear with a decently high thoroughness (about 2/3rds of max) and equipped the optimized gear (with a two minor exceptions in gem and enchant selections).  I then ask Rawr to "Build Upgrade List".  For the most part, the list looks correct and makes sense.

The first oddity is that all of my currently equipped gear appears at the bottom of the list with an upgrade value attached to it.  It's small, so perhaps this is the difference between Rawr's fully optimized build and the minor exceptions mentioned above.

The second oddity is harder to explain.  It's in regards to trinkets.  In Trinket Slot 1 I have Darkmoon Card: Greatness (Agi).  In slot 2, I have the Indestructible Alchemist Stone.  When I look at the comparison list for Slot 1, Rawr has DM:G in second place at around 12k points and Heart of Iron in first, also around 12k points (the difference is about 300 points).  In slot 2, the alchemist stone is around 7k and the Heart of Iron is again around 12k.

So I would expect Heart of Iron to be worth about a 5k point upgrade.  However, in the Upgrade List it's displayed as an upgrade of ~800 points.  I get similar results if I right-click on it and select Evaluate Upgrade.  Equiping the Heart would not put me over the Survivability Soft Cap.  For other gear I've selected, the Upgrade List displays what I would expect:  the difference in Overall points between the currently equiped gear and the suggested upgrade.

Is this a bug, or am I missing something?

May 20, 2009 at 4:36 PM

First oddity: Yes, it's what you expect. You have potential upgrade left in your current gear.

Second oddity: That's what Build Upgrade List does; it's smarter than just comparing single items, it also swaps other items around to optimize how new items are used. Basically, the best set you could make if you had Heart of Iron is ~800 points higher than your current set (which is nearly the best set you can currently make).

May 20, 2009 at 10:50 PM

I did some experimenting to test this out (now that I have the program in front of me, I can use real numbers).

First, I ran the optimizer and equipped exactly what it suggested, to avoid any discrepancy.  This removed the first oddity I mentioned above, as you said it would.

My optimized gear had an overall value of 347664.7 points.  I still had the same strangeness with Heart of Iron.  It was a minor upgrade to my first trinket slot, and a huge upgrade to my second trinket slot.  "Build Upgrade List" showed it as an upgrade value of 508.

I marked it as "available" and equipped it.  My new overall point value became 353678.9, an increase of 6014.2.  To test further, I re-equipped my Alchemist Stone and ran the Optimizer again.  The only change the Optimizer suggested was to equip the Heart of Iron in place of the Alchemist Stone, and came up with the same overall point value.

I think what is happening is the Upgrade List isn't properly comparing both trinket slots.  The 508 number is approximately what I would get if I replaced my DMC:G with the Heart of Iron (slot 1) and left the second slot as the Alchemist Stone.  In fact, when I mouse-over the Heart of Iron in the Upgrade List, this is what it is suggesting I do, despite the fact that I would get a much bigger boost by replacing the Alchemist Stone.

To summarize:

DMC:G + Alchemist Stone: 347664.7

Heart of Iron + Alchemist Stone: 348167.5 (+502.8, approximately what is shown in Upgrade List)

DMC:G + Heart of Iron: 353678.9 (+6014.2, significantly better than the Upgrade List suggests)

May 21, 2009 at 2:37 AM

Can you open a new issue and attach the character xml where this happens?

May 21, 2009 at 3:14 AM


Link: http://rawr.codeplex.com/WorkItem/View.aspx?WorkItemId=13294

As I mentioned in the issue, this issue also occurs with rings.

May 21, 2009 at 4:18 PM

Unless I'm misunderstanding what the OP is saying....

It sounds like Rawr is doing what it's supposed to: evaluate your entire "marked for optimization" set of gear. If you equip one unique trinket in trinket slot1, it's still evaluating slot2 based on the rest of your set.

May 21, 2009 at 4:36 PM

Yes, you're misunderstanding.

This has nothing to do with the Optimizer, or gear marked for optimization.  The problem is in the value assigned to items (specifically trinkets and rings) in the Upgrade List (the list generated from the "Build Upgrade List" tool).

Look at my second post for an example.