I tried again with my current gear both ways and the difference is negligible. What I remember is, it was just on the breakpoint between molten and mage armor, i.e. sequence reconstruction would show it running oom with molten armor, yet Rawr still insisted on using it. Now it is properly deciding to use mage armor.
Thank you also for the clarification concerning sequence reconstruction.
There is still one issue concerning the stat values. I used Rawr to optimize and then load that itemset into
chardev and run SimC with it. I forced SimC to use mage armor and also removed the prepotion.
From Rawr (stats graph) I get the following values:
Int 2.88
Haste 1.31
Crit 1.18
Mastery 0.67
dps: 20798
While SimC (10k iterations) gives:
Int 3.05
Haste 1.26
Crit 1.00
Mastery 1.16
dps: 22146
I can understand that the absolute numbers may be off, since both programs follow different routes, but I wonder why the relative values should be so different.
Edit: SimC without water elemental
Int 2.67
Haste: 1.14
Mastery: 0.96
Crit: 0.96