Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » Public Discussion

Reply
 
LinkBack Thread Tools
Old 01/31/11, 10:01 AM   #1
revulva
Piston Honda
 
Dwarf Priest
 
Suramar
Team Robot Gear, Gem, Enchant, and Reforge Optimizer

Team Robot's gear optimization website is now live!
Mr. Robot - Gear Finder - World of Warcraft

Team Robot's gear optimization android and iphone mobile apps are now live!
Android
iPhone
If you have any issues with the mobile apps, please report them to us on our forums or via the feedback email provided with the app and we will fix them immediately!

The change log can always be found here:
Change Log

There are two main use cases for the site.
1.) Load your character from the armory. You can then optimize the gems, enchants, and reforges.
2.) Find the best set of gear for a spec.

All of this is based on stat weights for each spec. You can view a list of our default stat weight sources here:
Where did Mr. Robot get his default Stat Weights?

The default stat weights used on the site have been researched thoroughly, but we expect to update them as often as necessary based on user feedback and our own continued testing. Please let us know if you have any concerns. The stat weights are also fully editable so you can use any values that you want if you don't prefer our defaults.

Features:
- Armory Loading
- All classes and specs supported
- Stat Weights take into account all applicable soft caps, hard caps, and diminishing returns. Click on the "Stat Weight Editor" tab for more information.
- Drop locations for all item level 346+ gear is shown.
- Links - A link is built as you modify options on the site so you can always link back to exactly what you were doing, or post it for others. There is also a "Link to this page" feature with options to allow you to customize the link.
- Side-by-side comparison of your gear in the armory, optimized gear, and best in slot gear.
- Total EP Values calculated on the fly.
- Ranked list of items available for each item slot.
- Item sets can be customized - open the item list for any item and choose a new item to force Mr. Robot to use that item. The optimizer will then optimize around that item. This is especially useful for trinkets, which are sometimes difficult to estimate with EP values.
- Filters - Many filters available to choose gear level and exclude particularly rare or expensive items.
- Ability to choose any race and profession combination. The optimizer will optimize around those options.
- For healers - a Spirit "hard cap" can be entered to limit your gear optimization to a particular level of spirit that you find useful. In the Stat Weight Editor enter in the total amount of spirit you want raid buffed as the hard cap.
- Works on most browsers, and also on the iPad. iPad has a couple graphical glitches but it still works well.

Feedback is welcome! This is not a beta version, but, we are human so there may be a couple small bugs. Please report those to us and we will fix them promptly.

The fine print:
Mr. Robot's gear lists and gem/enchant/reforge lists are what we are going to call "near-optimal". The problem of solving for THE optimal solution is an np-complete problem. Some of you know what that means. For those of you who aren't familiar with the concept: it means that it takes forever. If you go over to the Rogue forums you will see that Korner wrote a script that will calculate the actual optimal reforges for rogues, given a set of stat weights. He has optimized it multiple times and it takes anywhere from 10 minutes to hours to run, depending on the options you give it. And that is for JUST REFORGES! That wouldn't make a very usable website. So, we have developed an approximate method. The optimization runs in less than a second. Any load time on the site is going back and forth to the armory to get information.

So the big question: How good is the approximation?
We think that the approximation is within 0.5% of THE optimal solution in terms of total DPS output. This is based on comparisons we have made to BiS setup discussions on this forum and others. Of course this is all dependent on the accuracy of the simulators and formulators in use. And it is highly dependent on the stat weights in use. This is why we have made the stat weights editable on the site - you can tweak the weights for your particular gear or preferences. We have also spent a lot of time tweaking the default stat weights to agree with results from the simulation and formulation tools available.

Last edited by revulva : 06/10/11 at 1:59 PM.

Team Robot developer.
Follow Mr. Robot on Twitter or Facebook for updates, feature releases, bug fixes.
Mr. Robot is now available on your Android and iPhone

Offline
Reply With Quote
Old 01/31/11, 10:09 AM   #2
LucidityAxel
Piston Honda
 
Troll Priest
 
Tichondrius
I got this error attempting to load Gajj@Tichondrius:

javascript error: TypeError: Property 'scrollTo' of object [object DOMWindow] is not a function
This is with a fairly vanilla installation of Google Chrome 8.0.552.237 on Windows XP.

Offline
Reply With Quote
Old 01/31/11, 10:25 AM   #3
Pyrates
Piston Honda
 
Pyrates's Avatar
 
Night Elf Druid
 
Nozdormu (EU)
Looks nice, although it did indeed not really find the optimal solution for me (was easy to spot in this case). Suggestions: Let people input the caps as ratings, that's what one knows. Also, some kind of "before-after" comparison would be nice, maybe just a diff, maybe the full stats.

Offline
Reply With Quote
Old 01/31/11, 10:30 AM   #4
Starfox
King Hippo
 
Starfox's Avatar
 
Tauren Druid
 
Destromath (EU)
Balance Druid has no cap on Spirit, only on hit (in fact it should cap spirit+hit as a sum), but the weightings look good (not just copied useless wowhead weightings), nice

Hello.
Light the fuse.
For all my homies.
Do not run, we are your friends.
SimulationCraft Druid Guy

Austria Offline
Reply With Quote
Old 01/31/11, 10:38 AM   #5
revulva
Piston Honda
 
Dwarf Priest
 
Suramar
Originally Posted by Pyrates View Post
Looks nice, although it did indeed not really find the optimal solution for me (was easy to spot in this case). Suggestions: Let people input the caps as ratings, that's what one knows. Also, some kind of "before-after" comparison would be nice, maybe just a diff, maybe the full stats.
There is a "more stats" link next to the total EP value that gives you a before/after comparison.

Can you give me the exact example you used where it was obvious the solution was not optimal? We have been making tweaks to our algorithm. The more detailed feedback we get, the better we can make it.

Team Robot developer.
Follow Mr. Robot on Twitter or Facebook for updates, feature releases, bug fixes.
Mr. Robot is now available on your Android and iPhone

Offline
Reply With Quote
Old 01/31/11, 10:39 AM   #6
Eva
Von Kaiser
 
Troll Hunter
 
Vashj (EU)
Not sure how and if this affects your project, however reforged loot from TotFW is currently calculated wrong ingame and in the armory. More specific, you gain your new stat but you don't loose the stat you reforged away.

As an example you can check out my armory (1030 hit according to the armory vs. the actual 973 from gear. The difference of 57 can be accounted to the hit I reforged away on the 2nd ring, but is still counted towards my total hit).

Offline
Reply With Quote
Old 01/31/11, 10:40 AM   #7
revulva
Piston Honda
 
Dwarf Priest
 
Suramar
Originally Posted by Starfox View Post
Balance Druid has no cap on Spirit, only on hit (in fact it should cap spirit+hit as a sum), but the weightings look good (not just copied useless wowhead weightings), nice
It treats spirit/hit as identical stats for moonkin, elemental, spriest. We can probably update the display to make that more obvious. It will always favor spirit over hit, though - just because spirit at least does a little something for your out of combat regen.

Team Robot developer.
Follow Mr. Robot on Twitter or Facebook for updates, feature releases, bug fixes.
Mr. Robot is now available on your Android and iPhone

Offline
Reply With Quote
Old 01/31/11, 10:44 AM   #8
revulva
Piston Honda
 
Dwarf Priest
 
Suramar
Originally Posted by LucidityAxel View Post
I got this error attempting to load Gajj@Tichondrius:



This is with a fairly vanilla installation of Google Chrome 8.0.552.237 on Windows XP.
We will look into this error... I just loaded up your character on the site using Chrome, and it worked for me. So, there must be something else going on. We tested the site largely in Chrome, so I would expect it to run best in that browser.

Team Robot developer.
Follow Mr. Robot on Twitter or Facebook for updates, feature releases, bug fixes.
Mr. Robot is now available on your Android and iPhone

Offline
Reply With Quote
Old 01/31/11, 11:04 AM   #9
Pyrates
Piston Honda
 
Pyrates's Avatar
 
Night Elf Druid
 
Nozdormu (EU)
Actually, I can't find the incorrectness I was complaining about, so let's assume I made a mistake while I was toying around. I'm unclear on the inclusion of raidbuffs though, could you elaborate at which point which buffs are included? Also I'd like to reemphasize the importance of ratings, in particular with respect to caps. Capping e.g. Haste at integeger percentage values doesn't really do it. The "More stats" popup could also do with rating info

Offline
Reply With Quote
Old 01/31/11, 11:21 AM   #10
revulva
Piston Honda
 
Dwarf Priest
 
Suramar
The site does all its optimization assuming you have raid buffs. The stats that show in the window include those buffs.

I'm not sure what you are getting at with the combat ratings vs. % values?

Saying you need 1742 spell hit rating or 17% spell hit is the same exact thing. Saying 5% haste is the same as saying 641 haste rating.

Are you asking for us to show what rating you need on gear to reach the % values listed?

We wanted to make the site simple, so we take care of all the talents and buffs in the background. If you have a haste soft cap at 12.5%, you just say that. The site takes care of calculating how much rating you need on gear to achieve that, and then optimizes accordingly. When content patches are released, we'll just update all that talent and buff information in the background so folks don't have to worry about it.

Team Robot developer.
Follow Mr. Robot on Twitter or Facebook for updates, feature releases, bug fixes.
Mr. Robot is now available on your Android and iPhone

Offline
Reply With Quote
Old 01/31/11, 11:33 AM   #11
Pyrates
Piston Honda
 
Pyrates's Avatar
 
Night Elf Druid
 
Nozdormu (EU)
The site does all its optimization assuming you have raid buffs. The stats that show in the window include those buffs.
So if I give Haste a cap of 0.1, what do I end up with raidbuffed (assumind the cap can be reached with optimization)? 10%? 15,5%? Even 18,965% (that includes dark intent, so probably not)? I'm unclear what I should put into the haste cap box, but I do know that I want 1586 Hasterating on my gear (which is 12.3785% haste), and I do get 5% and 3% from raidbuffs.

Are you asking for us to show what rating you need on gear to reach the % values listed?
For one I'd like to input a rating cap, not a total cap (which is the same indeed, as you say, but my point is that I think this would be easier for most people, also the above). Then in the "More stats" popup, it e.g says "Before optimization: 12,9%" and "After optimization" 12.3%", where I would like to see the gear on ratings. It's nontrivial for crit, which is provided by critrating and Int.

My point is, people have grown accustomed to think in terms of "stats on gear" rather than the corresponding values. For example, I'd need to get out a calculator to compare 1% crit and 1% mastery for me, but I don't have any trouble comparing 1 critrating vs 1 masteryrating.

Offline
Reply With Quote
Old 01/31/11, 11:38 AM   #12
dakalro
Don Flamenco
 
Human Warlock
 
Frostmane (EU)
% haste buffs are multiplicative at the moment. For example Dark Intent (3% haste) is ~450 haste rating at this gear point. Varies slightly depending on the amount of haste rating you have from equipment. So is Improved Soul Fire (till 4.0.6), Moonkin/Shadow Priest 5% haste.

Useless for 4.0.6 but not taking into account Improved Soulfire for destruction warlock. 15% haste.

Offline
Reply With Quote
Old 01/31/11, 12:08 PM   #13
revulva
Piston Honda
 
Dwarf Priest
 
Suramar
Pyrates: I see what you are saying. People have gotten used to knowing the rating they need on their gear, since other people have already done the calculations. To answer your question about what it does if you type in a cap of 0.1 for haste: It will cap your raid-buffed haste at 10%.

Dakalro: Looks like you are right that imp. soul fire isn't being calculated for destruction warlocks.

Team Robot developer.
Follow Mr. Robot on Twitter or Facebook for updates, feature releases, bug fixes.
Mr. Robot is now available on your Android and iPhone

Offline
Reply With Quote
Old 01/31/11, 1:35 PM   #14
Pyrates
Piston Honda
 
Pyrates's Avatar
 
Night Elf Druid
 
Nozdormu (EU)
Thanks for your answer. Here's a non-working example:

Mr. Robot - Character Profile - World of Warcraft

Hope I got the link right. The stats are lower after "optimizing".

Offline
Reply With Quote
Old 01/31/11, 1:42 PM   #15
pRo-Micha
Glass Joe
 
Dwarf Warlock
 
Black Dragonflight
Is the site down? I just connected to it and now get errors that it cannot be found.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » Public Discussion

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Team Robot Simulator and Gear Comparison Tool Yellowsix Death Knights 153 07/11/10 1:34 PM
Team Robot Simulator and Gear Comparison Tool Yellowsix Shamans 71 04/29/10 1:33 PM
Team Robot Simulator and Gear Comparison Tool Yellowsix Druids 175 03/26/10 3:47 PM