
The error is ~196DPS which means the first positions are within error. I will run them later on a non-potato PC.
I may add more tests later if needed on +5/+10/+15 ilevels of the relic being swapped, but it's more work since I currently force the ilevel of the weapon and each +5 on a relic does not seem to give exactly the same ilevel to the weapon each time, and to do it properly I'd need to use the right relic bonus ids.
Update: The order is similar on 250,000 iterations. With ~62 DPS error, the first two are practically identical in rank.

Update: I figured we can run +1/+2/+3/+0 on weapon ilevel (and not relic ilevel) since there is a good chance the +ilevel for weapon shown on the tooltip is an integer and sometimes that jumps from +1 to +2 per 5 ilevels of relic.

Error is ~120DPS
update: 2 target, ~300DPS error:

4 target, ~500DPS error:
