Jump to content


Photo

Java-based optimal Rogue reforging calculator


  • Please log in to reply
80 replies to this topic

#41 suprfire

suprfire

    Glass Joe

  • Members
  • 1 posts

Posted 04 February 2011 - 06:15 AM

Even though this calculator is solely for reforging at the moment, i think a possible expansion to this calculator would be Engineering Helm Cogwheels. I realize this will only affect a minority within Rogues, but if this tool could use the cogwheel stats as extra possible "reforges" since they are replaceable within the headpiece itself. I think the customizability of the Engineering Headpiece merits implementation of such a feature. This will probably need the addition of a new formula/mechanic in the calculator, so such a feature should only be added if you can afford the time.

Thanks for the calculator, and i hope for the addition of a cogwheel feature.

#42 DerIdiot

DerIdiot

    Glass Joe

  • Members
  • 12 posts

Posted 04 February 2011 - 06:08 PM

Whats the item ?


Honestly I'm not sure, I don't have enough gear to test and I will have to go over my stats later to check. But essentially, I just ignored the suggestion to reforge my trinkets and hit my HIT goal. My haste and Mastery counts are still far different then what the app wants me to reforge to, however.

#43 Furtim

Furtim

    Piston Honda

  • Members
  • 127 posts

Posted 05 February 2011 - 06:42 AM

Honestly I'm not sure, I don't have enough gear to test and I will have to go over my stats later to check. But essentially, I just ignored the suggestion to reforge my trinkets and hit my HIT goal. My haste and Mastery counts are still far different then what the app wants me to reforge to, however.


Well there is your problem right there, the App is reforging to get the highest EP possible, while you are reforging for a specific cap.

You can't compare apples to oranges.

To reiterate, the App will try to make the hit cap, *IF* it provides the most EP. Just because you are exactly at the Hit Cap doesn't make it optimal to reforge that way. By trying to go for a specific hit cap, you run the possibility of missing reforges to other ratings that will provide a larger benefit overall.

#44 DerIdiot

DerIdiot

    Glass Joe

  • Members
  • 12 posts

Posted 05 February 2011 - 07:30 PM

^ No that's not it. I followed the app EXACTLY. I end up short on hit, below what even the app says I should have, and then I have to change things around to make hit at least match on hit, or get close.

If I follow what the app says exactly, I'll end up short on hit, and over or under on either mastery or haste. Every single time, those three stats aren't what the app says they should be at.

Take for instance what the reforge tool says I should reforge to right now, if I follow that I'm going to be 73 hit short, short on mastery and over on haste. It's really strange.

Regardless however, it's only a 7ep gain if I change everything and were to get the stats right, which I'll call close enough :)

#45 Furtim

Furtim

    Piston Honda

  • Members
  • 127 posts

Posted 05 February 2011 - 10:59 PM

I just did a test using your current gear from the Armory and plugging it into Caffeine's Shadowcraft Engine UI, and the results match the reforger exactly, so it has to be an error in something you're doing.

cri -> mst Boots of the Predator
cri -> mst Liar's Handwraps
cri -> hit Wind Dancer's Legguards
cri -> hit Poison Protocol Pauldrons
cri -> hit Parasitic Bands
cri -> hit Sark of the Unwatched
cri -> hit Cloak of Biting Chill
hit -> mst Fluid Death
hst -> hit Necklace of Strife
hst -> hit Dragonwreck Throwing Axe
hst -> hit Signet of the Elder Council
hst -> hit Quicksilver Blade
mst -> hit Tia's Grace
--- no --- Belt of Nefarious Whispers
--- no --- Steelbender's Masterpiece
--- no --- Terrath's Signet of Balance

Resulting stats:
hit: 1321
mst: 2478
hst: 672
exp: 0
cri: 761
Resulting EP: 6562.10, 7.30 gained


BTW, drop that 50 crit cloak enchant and put 22 agi on it instead, only the 65 crit enchant comes out marginally better than it.

#46 GrubbaTheRogue

GrubbaTheRogue

    Glass Joe

  • Members
  • 4 posts

Posted 06 February 2011 - 09:45 AM

I don't know how difficult it would be to implement, but in a case like mine (human/combat) where a racial gives only one hand an expertise boost, could the calculator be set to stop reforging for expertise once the hand with higher expertise reaches the cap rather than the lower? The tool currently appears to be aiming for capping the hand with lower expertise, which gives me 29/26 in current gear, and I am given to understand this is very non-optimal with current EP values.

I guess this would probably be best described mechanically as recognizing whether or not a racial bonus is present, and if so simply capping expertise reforging at 691 rather than 781, whether or not it applies to both hands.

#47 Valadar

Valadar

    Glass Joe

  • Members
  • 22 posts

Posted 08 February 2011 - 07:57 PM

This is a very useful tool, and it has helped immensely. However, I'd like to make a suggestion: If an item ends up not being reforged, it would be helpful for the final result to note that (much like the other app does). Additionally, it would be useful if you had an item that was reforged, then after the calculation it's not anymore, to mention restoring the item's original stats.

I had two items that were reforged, then after the calc, they weren't mentioned at all. It took me a while (longer than it should have, but whatever) to realize that I had to restore two of the reforges I had.

#48 MrBluto

MrBluto

    Glass Joe

  • Members
  • 3 posts

Posted 10 February 2011 - 01:23 AM

With the changed EP values in 4.0.6, has the applet been updated? Being fairly new to the rogue class and brand new to Combat spec, I just want to be sure that I am reforging properly. Although I know what I reforge into hasn't changed (exp to cap > haste > spell hit cap) since Mastery is no longer the worst stat, I just want to be sure that I'm still getting my max EP with my current reforgings. This tool proved invaluable when I made the change from assassination to combat! Thanks for your work!

edit: ordered current secondary stat priorities incorrectly

#49 Symphonic

Symphonic

    Glass Joe

  • Members
  • 1 posts

Posted 11 February 2011 - 09:51 AM

I'm on a Macbook with the latest java, but I'm trying to open the file using terminal (where you type java -jar reforger.jar http://etc. ) and it begins to work but suddenly quits and gives this error:

Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
Caused by: java.lang.RuntimeException: Random enchant item found. These items are not yet supported.
at net.wsnetwork.reforger.Reforger.runReforging(Reforger.java:157)
at net.wsnetwork.reforger.ReforgerConsole.main(ReforgerConsole.java:26)
... 5 more


it still appears to be that the Mistral Circle ring is the issue, as mentioned above, but still not fixed in 1.5, just thought I'd let you know.

#50 droper

droper

    Glass Joe

  • Members
  • 5 posts

Posted 12 February 2011 - 12:56 PM

1.6 applet error, in this case apparently not using any crit reforges for combat.

Reforger version 1.6.
Loading character info:
  Using combat reforgings.
Loading items: 
  ["Amulet of Dull Dreaming" Stats=[Hit=0 Mastery=0 Haste=112 Expertise=0 Crit=112]]
  ["Belt of Nefarious Whispers" Stats=[Hit=184 Mastery=144 Haste=0 Expertise=0 Crit=0]]
  ["Thieving Spaulders" Stats=[Hit=0 Mastery=0 Haste=150 Expertise=0 Crit=130]]
  ["Liar's Handwraps" Stats=[Hit=0 Mastery=0 Haste=169 Expertise=0 Crit=149]]
  ["Hornet-Sting Band" Stats=[Hit=0 Mastery=121 Haste=131 Expertise=0 Crit=0]]
  ["Softwind Cape" Stats=[Hit=112 Mastery=0 Haste=112 Expertise=0 Crit=0]]
  ["Throat Slasher" Stats=[Hit=86 Mastery=0 Haste=0 Expertise=0 Crit=86]]
  ["Assassin's Chestplate" Stats=[Hit=183 Mastery=0 Haste=0 Expertise=0 Crit=253]]
  ["Poison Fang Bracers" Stats=[Hit=112 Mastery=0 Haste=112 Expertise=0 Crit=0]]
  ["Signet of the Elder Council" Stats=[Hit=0 Mastery=127 Haste=127 Expertise=0 Crit=0]]
  ["Darkmoon Card: Hurricane" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
  ["Mask of Vines" Stats=[Hit=0 Mastery=0 Haste=162 Expertise=0 Crit=182]]
  ["Leggings of the Burrowing Mole" Stats=[Hit=0 Mastery=202 Haste=0 Expertise=162 Crit=0]]
  ["Argent Crusader's Tabard" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
  ["Cruel Barb" Stats=[Hit=86 Mastery=0 Haste=0 Expertise=0 Crit=86]]
  ["Slashing Thorns" Stats=[Hit=63 Mastery=0 Haste=0 Expertise=0 Crit=63]]
  ["Boots of the Predator" Stats=[Hit=130 Mastery=0 Haste=0 Expertise=0 Crit=150]]
  ["Fluid Death" Stats=[Hit=321 Mastery=0 Haste=0 Expertise=0 Crit=0]]
  ["Master Builder's Shirt" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
Base stats:
  Hit: 1277
  Mastery: 594
  Haste: 1075
  Expertise: 162
  Crit: 1211
Gem/enchant bonuses:
  Hit: +40
  Mastery: +25
  Haste: +85
  Expertise: 0
  Crit: +135
Stats with no reforgings (EP = 5742.3):
  Hit: 1317
  Mastery: 619
  Haste: 1160
  Expertise: 162
  Crit: 1346
Current reforgings:
  Hit: -216
  Mastery: -235
  Haste: +323
  Expertise: +609
  Crit: -481
Stats with current reforgings (EP = 6287.4):
  Hit: 1101
  Mastery: 384
  Haste: 1483
  Expertise: 771
  Crit: 865
Considering 64 possible reforgings:
  ["Amulet of Dull Dreaming" 44 Haste to Hit]
  ["Amulet of Dull Dreaming" 44 Haste to Expertise]
  ["Amulet of Dull Dreaming" 44 Crit to Hit]
  ["Amulet of Dull Dreaming" 44 Crit to Mastery]
  ["Amulet of Dull Dreaming" 44 Crit to Expertise]
  ["Belt of Nefarious Whispers" 73 Hit to Haste]
  ["Belt of Nefarious Whispers" 73 Hit to Expertise]
  ["Belt of Nefarious Whispers" 57 Mastery to Haste]
  ["Belt of Nefarious Whispers" 57 Mastery to Expertise]
  ["Thieving Spaulders" 60 Haste to Hit]
  ["Thieving Spaulders" 60 Haste to Expertise]
  ["Thieving Spaulders" 52 Crit to Hit]
  ["Thieving Spaulders" 52 Crit to Mastery]
  ["Thieving Spaulders" 52 Crit to Expertise]
  ["Liar's Handwraps" 67 Haste to Hit]
  ["Liar's Handwraps" 67 Haste to Expertise]
  ["Liar's Handwraps" 59 Crit to Hit]
  ["Liar's Handwraps" 59 Crit to Mastery]
  ["Liar's Handwraps" 59 Crit to Expertise]
  ["Hornet-Sting Band" 48 Mastery to Expertise]
  ["Hornet-Sting Band" 52 Haste to Hit]
  ["Hornet-Sting Band" 52 Haste to Expertise]
  ["Softwind Cape" 44 Hit to Expertise]
  ["Softwind Cape" 44 Haste to Expertise]
  ["Throat Slasher" 34 Hit to Haste]
  ["Throat Slasher" 34 Hit to Expertise]
  ["Throat Slasher" 34 Crit to Mastery]
  ["Throat Slasher" 34 Crit to Haste]
  ["Throat Slasher" 34 Crit to Expertise]
  ["Assassin's Chestplate" 73 Hit to Haste]
  ["Assassin's Chestplate" 73 Hit to Expertise]
  ["Assassin's Chestplate" 101 Crit to Mastery]
  ["Assassin's Chestplate" 101 Crit to Haste]
  ["Assassin's Chestplate" 101 Crit to Expertise]
  ["Poison Fang Bracers" 44 Hit to Expertise]
  ["Poison Fang Bracers" 44 Haste to Expertise]
  ["Signet of the Elder Council" 50 Mastery to Expertise]
  ["Signet of the Elder Council" 50 Haste to Hit]
  ["Signet of the Elder Council" 50 Haste to Expertise]
  ["Mask of Vines" 64 Haste to Hit]
  ["Mask of Vines" 64 Haste to Expertise]
  ["Mask of Vines" 72 Crit to Hit]
  ["Mask of Vines" 72 Crit to Mastery]
  ["Mask of Vines" 72 Crit to Expertise]
  ["Leggings of the Burrowing Mole" 80 Mastery to Haste]
  ["Leggings of the Burrowing Mole" 64 Expertise to Hit]
  ["Leggings of the Burrowing Mole" 64 Expertise to Haste]
  ["Cruel Barb" 34 Hit to Haste]
  ["Cruel Barb" 34 Hit to Expertise]
  ["Cruel Barb" 34 Crit to Mastery]
  ["Cruel Barb" 34 Crit to Haste]
  ["Cruel Barb" 34 Crit to Expertise]
  ["Slashing Thorns" 25 Hit to Haste]
  ["Slashing Thorns" 25 Hit to Expertise]
  ["Slashing Thorns" 25 Crit to Mastery]
  ["Slashing Thorns" 25 Crit to Haste]
  ["Slashing Thorns" 25 Crit to Expertise]
  ["Boots of the Predator" 52 Hit to Haste]
  ["Boots of the Predator" 52 Hit to Expertise]
  ["Boots of the Predator" 60 Crit to Mastery]
  ["Boots of the Predator" 60 Crit to Haste]
  ["Boots of the Predator" 60 Crit to Expertise]
  ["Fluid Death" 128 Hit to Haste]
  ["Fluid Death" 128 Hit to Expertise]
Calculating...
Recommended reforgings: 
  ["Amulet of Dull Dreaming" 44 Haste to Hit]
  ["Belt of Nefarious Whispers" 73 Hit to Haste]
  ["Thieving Spaulders" 60 Haste to Hit]
  ["Liar's Handwraps" 67 Haste to Hit]
  ["Hornet-Sting Band" 48 Mastery to Expertise]
  ["Softwind Cape" 44 Hit to Expertise]
  ["Throat Slasher" 34 Hit to Haste]
  ["Assassin's Chestplate" 73 Hit to Haste]
  ["Poison Fang Bracers" 44 Hit to Expertise]
  ["Signet of the Elder Council" 50 Mastery to Expertise]
  ["Mask of Vines" 64 Haste to Hit]
  ["Leggings of the Burrowing Mole" 80 Mastery to Haste]
  ["Cruel Barb" 34 Hit to Haste]
  ["Slashing Thorns" 25 Hit to Haste]
  ["Boots of the Predator" 52 Hit to Haste]
  ["Fluid Death" 128 Hit to Haste]
Should not be reforged: 
Stats with no reforgings (EP = 5742.3):
  Hit: 1317
  Mastery: 619
  Haste: 1160
  Expertise: 162
  Crit: 1346
Stats with current reforgings (EP = 6287.4):
  Hit: 1101
  Mastery: 384
  Haste: 1483
  Expertise: 771
  Crit: 865
Stats with recommended reforgings (EP = 5951.9):
  Hit: 1045
  Mastery: 441
  Haste: 1424
  Expertise: 348
  Crit: 1346
Improvement over current reforgings: -335.4


#51 bsoft

bsoft

    Glass Joe

  • Members
  • 24 posts

Posted 12 February 2011 - 01:43 PM

1.6 applet error, in this case apparently not using any crit reforges for combat.


Good catch! I've fixed this bug, and as a bonus I found (and fixed) another bug which dramatically improves performance. This is now somewhere around 10x faster than my 1.6 version, 50x faster than Korner's C version, 100x faster than my 1.5 version, and 10000x faster than Korner's original script. How far we've come.

Let me know if you find any other bugs. There's always the possibility that something slipped by and my tool is not giving the right result.

#52 bsoft

bsoft

    Glass Joe

  • Members
  • 24 posts

Posted 12 February 2011 - 01:56 PM

With the changed EP values in 4.0.6, has the applet been updated? Being fairly new to the rogue class and brand new to Combat spec, I just want to be sure that I am reforging properly. Although I know what I reforge into hasn't changed (exp to cap > haste > spell hit cap) since Mastery is no longer the worst stat, I just want to be sure that I'm still getting my max EP with my current reforgings. This tool proved invaluable when I made the change from assassination to combat! Thanks for your work!

edit: ordered current secondary stat priorities incorrectly


I haven't made any updates for 4.0.6. I did just push a new version of Reforger (1.7) and new source code. Do you happan to have a link to the new EP values?

As for the hard-coded "only consider reforging X to Y" optimizations, they may not be necessary anymore since the code is a lot more efficient now. I'll look into getting rid of them.

#53 Calus

Calus

    Glass Joe

  • Members
  • 4 posts

Posted 12 February 2011 - 02:53 PM

I got this error while running the applet.

java.lang.RuntimeException: Random enchant item found. These items are not yet supported.
at net.wsnetwork.reforger.Reforger.runReforging(Reforger.java:150)
at net.wsnetwork.reforger.ReforgerApplet$ReforgerRunnable.run(ReforgerApplet.java:99)
at java.lang.Thread.run(Unknown Source)

#54 Piltch

Piltch

    Glass Joe

  • Members
  • 2 posts

Posted 12 February 2011 - 05:20 PM

I think there are 2 issues with 1.8

1) asking me to reforge experise well above what a gnome rogue needs
2) reforge an item to another that that reforging does not allow.

Reforger version 1.8.
Loading character info:
Using combat reforgings.
Loading items:
["Agile Bio-Optic Killshades" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Cape of the Brotherhood" Stats=[Hit=112 Mastery=0 Haste=112 Expertise=0 Crit=0]]
["VanCleef's Boots" Stats=[Hit=0 Mastery=130 Haste=150 Expertise=0 Crit=0]]
["Sticky Fingers" Stats=[Hit=0 Mastery=150 Haste=130 Expertise=0 Crit=0]]
["Throat Slasher" Stats=[Hit=86 Mastery=0 Haste=0 Expertise=0 Crit=86]]
["Red Beam Cord" Stats=[Hit=0 Mastery=0 Haste=133 Expertise=0 Crit=133]]
["Swiftflight Leggings" Stats=[Hit=0 Mastery=0 Haste=148 Expertise=0 Crit=168]]
["Schnottz's Medallion of Command" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Worldbinder Signet" Stats=[Hit=0 Mastery=95 Haste=0 Expertise=0 Crit=72]]
["Vest of Misshapen Hides" Stats=[Hit=0 Mastery=178 Haste=0 Expertise=0 Crit=178]]
["Signet of Bloody Sands" Stats=[Hit=87 Mastery=0 Haste=87 Expertise=0 Crit=0]]
["Slashing Thorns" Stats=[Hit=56 Mastery=0 Haste=0 Expertise=0 Crit=56]]
["Windwalker Blade" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=76 Crit=76]]
["Clandestine Spaulders" Stats=[Hit=0 Mastery=0 Haste=116 Expertise=0 Crit=142]]
["Tabard of Therazane" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Acorn of the Daughter Tree" Stats=[Hit=0 Mastery=116 Haste=107 Expertise=0 Crit=0]]
["Master Builder's Shirt" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Whirlpool Bracers" Stats=[Hit=0 Mastery=0 Haste=89 Expertise=82 Crit=0]]
["Skardyn's Grace" Stats=[Hit=0 Mastery=1260 Haste=0 Expertise=0 Crit=0]]
Base stats:
Hit: 341
Mastery: 1929
Haste: 1072
Expertise: 158
Crit: 911
Gem/enchant bonuses:
Hit: +20
Mastery: -1240
Haste: +303
Expertise: +208
Crit: +20
Stats with no reforgings (EP = 4778.6):
Hit: 361
Mastery: 689
Haste: 1375
Expertise: 366
Crit: 931
Current reforgings:
Hit: -22
Mastery: -155
Haste: +161
Expertise: +278
Crit: -262
Stats with current reforgings (EP = 5045.6):
Hit: 339
Mastery: 534
Haste: 1536
Expertise: 644
Crit: 669
Considering 59 possible reforgings:
["Cape of the Brotherhood" 44 Hit to Expertise]
["Cape of the Brotherhood" 44 Haste to Expertise]
["VanCleef's Boots" 52 Mastery to Expertise]
["VanCleef's Boots" 60 Haste to Hit]
["VanCleef's Boots" 60 Haste to Expertise]
["Sticky Fingers" 60 Mastery to Expertise]
["Sticky Fingers" 52 Haste to Hit]
["Sticky Fingers" 52 Haste to Expertise]
["Throat Slasher" 34 Hit to Haste]
["Throat Slasher" 34 Hit to Expertise]
["Throat Slasher" 34 Crit to Mastery]
["Throat Slasher" 34 Crit to Haste]
["Throat Slasher" 34 Crit to Expertise]
["Red Beam Cord" 53 Haste to Hit]
["Red Beam Cord" 53 Haste to Expertise]
["Red Beam Cord" 53 Crit to Hit]
["Red Beam Cord" 53 Crit to Mastery]
["Red Beam Cord" 53 Crit to Expertise]
["Swiftflight Leggings" 59 Haste to Hit]
["Swiftflight Leggings" 59 Haste to Expertise]
["Swiftflight Leggings" 67 Crit to Hit]
["Swiftflight Leggings" 67 Crit to Mastery]
["Swiftflight Leggings" 67 Crit to Expertise]
["Worldbinder Signet" 38 Mastery to Haste]
["Worldbinder Signet" 38 Mastery to Expertise]
["Worldbinder Signet" 28 Crit to Hit]
["Worldbinder Signet" 28 Crit to Haste]
["Worldbinder Signet" 28 Crit to Expertise]
["Vest of Misshapen Hides" 71 Mastery to Haste]
["Vest of Misshapen Hides" 71 Mastery to Expertise]
["Vest of Misshapen Hides" 71 Crit to Hit]
["Vest of Misshapen Hides" 71 Crit to Haste]
["Vest of Misshapen Hides" 71 Crit to Expertise]
["Signet of Bloody Sands" 34 Hit to Expertise]
["Signet of Bloody Sands" 34 Haste to Expertise]
["Slashing Thorns" 22 Hit to Haste]
["Slashing Thorns" 22 Hit to Expertise]
["Slashing Thorns" 22 Crit to Mastery]
["Slashing Thorns" 22 Crit to Haste]
["Slashing Thorns" 22 Crit to Expertise]
["Windwalker Blade" 30 Expertise to Hit]
["Windwalker Blade" 30 Expertise to Mastery]
["Windwalker Blade" 30 Expertise to Haste]
["Windwalker Blade" 30 Crit to Hit]
["Windwalker Blade" 30 Crit to Mastery]
["Windwalker Blade" 30 Crit to Haste]
["Clandestine Spaulders" 46 Haste to Hit]
["Clandestine Spaulders" 46 Haste to Expertise]
["Clandestine Spaulders" 56 Crit to Hit]
["Clandestine Spaulders" 56 Crit to Mastery]
["Clandestine Spaulders" 56 Crit to Expertise]
["Acorn of the Daughter Tree" 46 Mastery to Expertise]
["Acorn of the Daughter Tree" 42 Haste to Hit]
["Acorn of the Daughter Tree" 42 Haste to Expertise]
["Whirlpool Bracers" 35 Haste to Hit]
["Whirlpool Bracers" 32 Expertise to Hit]
["Whirlpool Bracers" 32 Expertise to Mastery]
["Skardyn's Grace" 504 Mastery to Haste]
["Skardyn's Grace" 504 Mastery to Expertise]
Calculating...
Recommended reforgings:
["Cape of the Brotherhood" 44 Hit to Expertise]
["VanCleef's Boots" 52 Mastery to Expertise]
["Sticky Fingers" 60 Mastery to Expertise]
["Throat Slasher" 34 Crit to Haste]
["Red Beam Cord" 53 Crit to Expertise]
["Swiftflight Leggings" 67 Crit to Expertise]
["Worldbinder Signet" 38 Mastery to Haste]
["Vest of Misshapen Hides" 71 Mastery to Haste]
["Signet of Bloody Sands" 34 Hit to Expertise]
["Slashing Thorns" 22 Crit to Haste]
["Windwalker Blade" 30 Crit to Haste]
["Clandestine Spaulders" 56 Crit to Expertise]
["Acorn of the Daughter Tree" 46 Mastery to Expertise]
["Skardyn's Grace" 504 Mastery to Haste]
Should not be reforged:
Whirlpool Bracers
Stats with no reforgings (EP = 4778.6):
Hit: 361
Mastery: 689
Haste: 1375
Expertise: 366
Crit: 931
Stats with current reforgings (EP = 5045.6):
Hit: 339
Mastery: 534
Haste: 1536
Expertise: 644
Crit: 669
Stats with recommended reforgings (EP = 5434.3):
Hit: 283
Mastery: -82
Haste: 2074
Expertise: 778
Crit: 669
Improvement over current reforgings: 388.6
Calculation time: 227.26 seconds

#55 Lucindae

Lucindae

    Glass Joe

  • Members
  • 6 posts

Posted 15 February 2011 - 05:47 PM

Getting less than optimal results with 1.8.

Reforger version 1.8.
Loading character info:
Using mutilate reforgings.
Loading items:
["Belt of Nefarious Whispers" Stats=[Hit=184 Mastery=144 Haste=0 Expertise=0 Crit=0]]
["Scaleslicer" Stats=[Hit=97 Mastery=0 Haste=0 Expertise=97 Crit=0]]
["Double Dealing Bracers" Stats=[Hit=0 Mastery=112 Haste=0 Expertise=0 Crit=112]]
["Dragonwreck Throwing Axe" Stats=[Hit=0 Mastery=72 Haste=72 Expertise=0 Crit=0]]
["Sark of the Unwatched" Stats=[Hit=0 Mastery=218 Haste=0 Expertise=0 Crit=198]]
["Double Attack Handguards" Stats=[Hit=0 Mastery=169 Haste=0 Expertise=149 Crit=0]]
["Agile Bio-Optic Killshades" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Viewless Wings" Stats=[Hit=127 Mastery=0 Haste=0 Expertise=0 Crit=127]]
["Hornet-Sting Band" Stats=[Hit=0 Mastery=121 Haste=131 Expertise=0 Crit=0]]
["Storm Rider's Boots" Stats=[Hit=0 Mastery=169 Haste=149 Expertise=0 Crit=0]]
["Fluid Death" Stats=[Hit=321 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Embrace of the Night" Stats=[Hit=130 Mastery=0 Haste=0 Expertise=0 Crit=150]]
["Leggings of the Burrowing Mole" Stats=[Hit=0 Mastery=202 Haste=0 Expertise=162 Crit=0]]
["Lightning Conductor Band" Stats=[Hit=127 Mastery=0 Haste=0 Expertise=0 Crit=127]]
["Organic Lifeform Inverter" Stats=[Hit=0 Mastery=97 Haste=0 Expertise=97 Crit=0]]
["Don Rodrigo's Fabulous Necklace" Stats=[Hit=0 Mastery=145 Haste=96 Expertise=0 Crit=0]]
["Tia's Grace" Stats=[Hit=0 Mastery=285 Haste=0 Expertise=0 Crit=0]]
Base stats:
Hit: 986
Mastery: 1734
Haste: 448
Expertise: 505
Crit: 714
Gem/enchant bonuses:
Hit: +40
Mastery: +293
Haste: +293
Expertise: 0
Crit: +45
Stats with no reforgings (EP = 6199.3):
Hit: 1026
Mastery: 2027
Haste: 741
Expertise: 505
Crit: 759
Current reforgings:
Hit: +305
Mastery: +326
Haste: -149
Expertise: -199
Crit: -283
Stats with current reforgings (EP = 6397.7):
Hit: 1331
Mastery: 2353
Haste: 592
Expertise: 306
Crit: 476
Considering 43 possible reforgings:
["Belt of Nefarious Whispers" 73 Hit to Haste]
["Scaleslicer" 38 Hit to Mastery]
["Scaleslicer" 38 Hit to Haste]
["Scaleslicer" 38 Expertise to Mastery]
["Scaleslicer" 38 Expertise to Haste]
["Double Dealing Bracers" 44 Mastery to Hit]
["Double Dealing Bracers" 44 Crit to Hit]
["Double Dealing Bracers" 44 Crit to Haste]
["Dragonwreck Throwing Axe" 28 Mastery to Hit]
["Dragonwreck Throwing Axe" 28 Haste to Hit]
["Sark of the Unwatched" 87 Mastery to Hit]
["Sark of the Unwatched" 79 Crit to Hit]
["Sark of the Unwatched" 79 Crit to Haste]
["Double Attack Handguards" 67 Mastery to Hit]
["Double Attack Handguards" 59 Expertise to Hit]
["Double Attack Handguards" 59 Expertise to Haste]
["Viewless Wings" 50 Hit to Mastery]
["Viewless Wings" 50 Hit to Haste]
["Viewless Wings" 50 Crit to Mastery]
["Viewless Wings" 50 Crit to Haste]
["Hornet-Sting Band" 48 Mastery to Hit]
["Hornet-Sting Band" 52 Haste to Hit]
["Storm Rider's Boots" 67 Mastery to Hit]
["Storm Rider's Boots" 59 Haste to Hit]
["Fluid Death" 128 Hit to Mastery]
["Fluid Death" 128 Hit to Haste]
["Embrace of the Night" 52 Hit to Mastery]
["Embrace of the Night" 52 Hit to Haste]
["Embrace of the Night" 60 Crit to Mastery]
["Embrace of the Night" 60 Crit to Haste]
["Leggings of the Burrowing Mole" 80 Mastery to Hit]
["Leggings of the Burrowing Mole" 64 Expertise to Hit]
["Leggings of the Burrowing Mole" 64 Expertise to Haste]
["Lightning Conductor Band" 50 Hit to Mastery]
["Lightning Conductor Band" 50 Hit to Haste]
["Lightning Conductor Band" 50 Crit to Mastery]
["Lightning Conductor Band" 50 Crit to Haste]
["Organic Lifeform Inverter" 38 Mastery to Hit]
["Organic Lifeform Inverter" 38 Expertise to Hit]
["Organic Lifeform Inverter" 38 Expertise to Haste]
["Don Rodrigo's Fabulous Necklace" 58 Mastery to Hit]
["Don Rodrigo's Fabulous Necklace" 38 Haste to Hit]
["Tia's Grace" 114 Mastery to Hit]
Calculating...
Recommended reforgings:
["Belt of Nefarious Whispers" 73 Hit to Haste]
["Scaleslicer" 38 Hit to Mastery]
["Double Dealing Bracers" 44 Mastery to Hit]
["Dragonwreck Throwing Axe" 28 Mastery to Hit]
["Sark of the Unwatched" 87 Mastery to Hit]
["Double Attack Handguards" 67 Mastery to Hit]
["Viewless Wings" 50 Hit to Mastery]
["Hornet-Sting Band" 48 Mastery to Hit]
["Storm Rider's Boots" 67 Mastery to Hit]

["Fluid Death" 128 Hit to Mastery]
["Embrace of the Night" 52 Hit to Mastery]
["Leggings of the Burrowing Mole" 80 Mastery to Hit]
["Lightning Conductor Band" 50 Hit to Mastery]
["Organic Lifeform Inverter" 38 Mastery to Hit]
["Don Rodrigo's Fabulous Necklace" 58 Mastery to Hit]
["Tia's Grace" 114 Mastery to Hit]

Should not be reforged:
Stats with no reforgings (EP = 6199.3):
Hit: 1026
Mastery: 2027
Haste: 741
Expertise: 505
Crit: 759
Stats with current reforgings (EP = 6397.7):
Hit: 1331
Mastery: 2353
Haste: 592
Expertise: 306
Crit: 476
Stats with recommended reforgings (EP = 6216.0):
Hit: 1266
Mastery: 1714
Haste: 814
Expertise: 505
Crit: 759
[B]Improvement over current reforgings: -181.7

Calculation time: 0.84 seconds

#56 rhusradicans

rhusradicans

    Glass Joe

  • Members
  • 1 posts

Posted 19 February 2011 - 05:33 PM

Very helpful tool, especially with the new calculation improvements. One small request for a subsequent build. Could you add an interface where we can input our own values for the secondary stats.

I was able to squeak out another 21 EP just by eye after the reforger suggestions. E.g. The EP value for mastery on my toon is ~0.98, while crit is ~0.83 (based on the Shadowcraft app). There were at least two items that had equal crit and mastery where the applet chose to forge mastery to N, rather than crit.

I suspect the accuracy of this tool would increase if we could customize the inputs.

#57 Drextasy/Faust

Drextasy/Faust

    Glass Joe

  • Members
  • 1 posts

Posted 22 February 2011 - 08:33 AM

i have the same problem like others before,


"Reforger version 1.8.
Loading character info:
Using mutilate reforgings.
Loading items:
["Double Dealing Bracers" Stats=[Hit=0 Mastery=112 Haste=0 Expertise=0 Crit=112]]
["Agile Bio-Optic Killshades" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Undercity Doublet" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Belt of Nefarious Whispers" Stats=[Hit=184 Mastery=144 Haste=0 Expertise=0 Crit=0]]
["Liar's Handwraps" Stats=[Hit=0 Mastery=0 Haste=169 Expertise=0 Crit=149]]
["Pendant of the Lightless Grotto" Stats=[Hit=0 Mastery=112 Haste=0 Expertise=0 Crit=112]]
["Dragonwreck Throwing Axe" Stats=[Hit=0 Mastery=72 Haste=72 Expertise=0 Crit=0]]
["Cloak of Biting Chill" Stats=[Hit=0 Mastery=127 Haste=0 Expertise=0 Crit=127]]
["Signet of the Elder Council" Stats=[Hit=0 Mastery=127 Haste=127 Expertise=0 Crit=0]]
["Prestor's Talisman of Machination" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Sark of the Unwatched" Stats=[Hit=0 Mastery=218 Haste=0 Expertise=0 Crit=198]]
["Wind Stalker Leggings" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Fluid Death" Stats=[Hit=321 Mastery=0 Haste=0 Expertise=0 Crit=0]]
["Storm Rider's Boots" Stats=[Hit=0 Mastery=169 Haste=149 Expertise=0 Crit=0]]
["Poison Protocol Pauldrons" Stats=[Hit=0 Mastery=169 Haste=0 Expertise=0 Crit=149]]
["Lightning Conductor Band" Stats=[Hit=127 Mastery=0 Haste=0 Expertise=0 Crit=127]]
["Uhn'agh Fash, the Darkest Betrayal" Stats=[Hit=0 Mastery=0 Haste=97 Expertise=0 Crit=97]]
["Tabard of Ramkahen" Stats=[Hit=0 Mastery=0 Haste=0 Expertise=0 Crit=0]]
java.lang.RuntimeException: Random enchant item found. These items are not yet supported.
at net.wsnetwork.reforger.Reforger.runReforging(Reforger.java:150)
at net.wsnetwork.reforger.ReforgerApplet$ReforgerRunnable.run(ReforgerApplet.java:99)
at java.lang.Thread.run(Unknown Source)
"


is there anything i can do about it?

#58 Crosshairs

Crosshairs

    Von Kaiser

  • Members
  • 61 posts

Posted 22 February 2011 - 04:19 PM

Too handle items with random enchant I created a look up map for myself. I sent a note to the original author via PM's here to see if he wants me to help out some.

Until then, if you have a random enchant item equipped the application purposely fails since wowhead doesn't have each random enchant item as a separate itemid.

#59 Guest_-bLazE-_*

Guest_-bLazE-_*
  • Guests

Posted 23 February 2011 - 05:09 AM

Stats with current reforgings (EP = 6761,0):
Hit: 1104
Mastery: 635
Haste: 1724
Expertise: 781
Crit: 724
Stats with recommended reforgings (EP = 6792,2):
Hit: 924
Mastery: 506
Haste: 1940
Expertise: 761
Crit: 837


Firstly, great tool. I appreciate the effort put into this.
My question is, somehow the tool is recommending me to lower my expertise below the cap and to increase my crit rate. That can't possible end up with an increase in DPS can it?

#60 Crosshairs

Crosshairs

    Von Kaiser

  • Members
  • 61 posts

Posted 23 February 2011 - 03:19 PM

I looked at the combat component, and it correctly has the expertise cap at 781. I haven't walked through the code to see how expertise is applied, but I'll try to give it a whirl tonight.

I'm planning on hosting my changes in subversion to track some of these changes I'm making for myself. It will also force me to have a bit more rigger in my coding instead of just hacking values in.

Hopefully we can get that source validated and a new version published that will support the random enchants and customizable hit ratings.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users