I've been looking around the forums but haven't found anyone going into detail on how the most interesting Crafting Perk actually works: Optimizer.

The text looks reasonable.
But what does this actually do, and will it help us create truly end-game level items?

I've run a few test to try and shed some light on here.

In total I crafted some 200+ lvl5 Uncommon Heavy Caps with Crit Rating as attribute, and noted the values that came out as soon as the box opens to avoid rounding effects. Any [perfect] attributes were ignored since we can't distinguish these from the result of the Finesse perk instead. This resulted in 196 useable results. My Mastery Level is lvl26 so I'm supposed to get a 13.0% increase in average attribute value.

The [perfect] value for a lvl5 CR attribute is 5.69, and that means the minimum value should then be 4.55.

The expected average would be 5.12. My result set has an average of 5.1737, only about 1% higher. What's happening here?

I've normalised all 196 attribute values to be in the interval of [-0.5,0.5], meaning we calculate for every item whether they're better or worse than our expected average. The result can be seen in the first attached picture.

Something interesting happens here: it seems that we're missing the bottom part of the graph entirely. There's much more values above 0 than below. So where does this 13% Optimizer perk come to play?

In the second attached picture you see all result values sorted numerically. In a perfectly uniform random process we expect this to approximate a straight line, and it does do nicely, indicating the values indeed still likely follow a linear distribution.

However, looking at the minimum in the result set we see that it's -0.3699 normalised, or almost exactly 0.13 above the minimum. I'm not going to run any further statistical analysis to calculate the odds of this happening, but it show nicely what the optimizer perk does:

De facto, the average goes up with only half the percentage in the perk, relatively to the minimum roll available.

At Mastery Level 50, your attributes will always roll in the 76.5-90 bracket instead of 72-90. For reference, a Legendary Box rolls 86-90. But with Crafting we still have that 15% chance of a perfect roll as well ;-).

The text looks reasonable.

Average attribute value increased by xx.x%.

I've run a few test to try and shed some light on here.

**Spoiler alert: the perk does not really do what the text claims it does.**In total I crafted some 200+ lvl5 Uncommon Heavy Caps with Crit Rating as attribute, and noted the values that came out as soon as the box opens to avoid rounding effects. Any [perfect] attributes were ignored since we can't distinguish these from the result of the Finesse perk instead. This resulted in 196 useable results. My Mastery Level is lvl26 so I'm supposed to get a 13.0% increase in average attribute value.

The [perfect] value for a lvl5 CR attribute is 5.69, and that means the minimum value should then be 4.55.

The expected average would be 5.12. My result set has an average of 5.1737, only about 1% higher. What's happening here?

I've normalised all 196 attribute values to be in the interval of [-0.5,0.5], meaning we calculate for every item whether they're better or worse than our expected average. The result can be seen in the first attached picture.

Something interesting happens here: it seems that we're missing the bottom part of the graph entirely. There's much more values above 0 than below. So where does this 13% Optimizer perk come to play?

In the second attached picture you see all result values sorted numerically. In a perfectly uniform random process we expect this to approximate a straight line, and it does do nicely, indicating the values indeed still likely follow a linear distribution.

However, looking at the minimum in the result set we see that it's -0.3699 normalised, or almost exactly 0.13 above the minimum. I'm not going to run any further statistical analysis to calculate the odds of this happening, but it show nicely what the optimizer perk does:

*Instead of raising the average value by xx.x%, the Optimizer perk simply ensures no values get rolled in the worst possible xx.x% bracket.*De facto, the average goes up with only half the percentage in the perk, relatively to the minimum roll available.

**What does this mean for end-game items?**At Mastery Level 50, your attributes will always roll in the 76.5-90 bracket instead of 72-90. For reference, a Legendary Box rolls 86-90. But with Crafting we still have that 15% chance of a perfect roll as well ;-).

## Comment