OK, now that we have all the formulae, I could not resist answering this age old question. The question is who to use as a test case. I thought about my own experience skilling up baking. When I was trying to get past the 190's I could only afford WIS gear up to about 200 or so. So my test case is:
A mid 30's druid with WIS 200 normally, but only WIS 190 with geerlok equipped. I'm making HMP's, and the market for HMP's has crashed, so I only care about skillups.
Here's where it get's long. How do we calculate the odds? First, lets try without the geerlok. We need to calculate the odds of success and failure, then the chances of a skillup with each.
According to the formula from the FAQ, the chance of success is: (191 - (226*.75)) + 51.5 = 73% = 0.73 as a fraction.
Now the chance of skillup has 2 checks. The first check formula is N = ((200-15)* 10)/ (2*1) = 925. So the first check succeeds 92.5% or .925.
The second check is ran(200) >= 190. Since ran(200) on most systems is really 0-199, there are 10 numbers out of 200 that work, so the odds are 1/20=.05. So the overall chance of a skillup on success is .05*.925=.04625.
(Having fun yet? Skip to the BOLD text at the bottom if you hate math.)
The chance for failure is 1.00-0.73= 0.27. The first check for failure is:
N = ((200-15)*10)/(2*2) = 462.5. So the first check is 46.25% or 0.4625.
The second check will always be .05 for all the below calculations, since skill is over 190. So the over all chance of skillup on failure is .023.
To put it together, the chance of skillup without geerlok is .73*.05 + .27 * .023 = 0.04.
OK, with geerlok, the WIS drops to 190, and the effective skill goes to 200.
The chance of success is now: (200 - (226*.75)) + 51.5 = 82.55% = .8255.
The first skillup check is now: N=((190-15)*10)/(2*1) = 875 => .875 chance to pass first check. The second check is still .05, so the over all chance is now 0.04375.
For failure, N= ((190-15) * 10)/(2*2) = 437.5 => First check is .4375. So the overall chance on failure is now .475 * .05 = .021875.
Putting it all together the overall chance of skilling up with geerlok is now: .8255 * .04375 + .1745 * .021875 = .039933.
RESULTS: The odds are so close, that in this case it doesn't really matter. So using the geerlok is probably the way to go.
Of course, I just cancelled my hosting account, so I have no way to automate this formula. Except maybe figuring out Excel, which I'm not looking forward to.
Edit: I did this by hand the first time, and rounding errors changed the results.
Further Edit: Baking does not have a secondary skill, so I forgot the -15 in the formula. Adding it switches the answer again.
A mid 30's druid with WIS 200 normally, but only WIS 190 with geerlok equipped. I'm making HMP's, and the market for HMP's has crashed, so I only care about skillups.
Here's where it get's long. How do we calculate the odds? First, lets try without the geerlok. We need to calculate the odds of success and failure, then the chances of a skillup with each.
According to the formula from the FAQ, the chance of success is: (191 - (226*.75)) + 51.5 = 73% = 0.73 as a fraction.
Now the chance of skillup has 2 checks. The first check formula is N = ((200-15)* 10)/ (2*1) = 925. So the first check succeeds 92.5% or .925.
The second check is ran(200) >= 190. Since ran(200) on most systems is really 0-199, there are 10 numbers out of 200 that work, so the odds are 1/20=.05. So the overall chance of a skillup on success is .05*.925=.04625.
(Having fun yet? Skip to the BOLD text at the bottom if you hate math.)
The chance for failure is 1.00-0.73= 0.27. The first check for failure is:
N = ((200-15)*10)/(2*2) = 462.5. So the first check is 46.25% or 0.4625.
The second check will always be .05 for all the below calculations, since skill is over 190. So the over all chance of skillup on failure is .023.
To put it together, the chance of skillup without geerlok is .73*.05 + .27 * .023 = 0.04.
OK, with geerlok, the WIS drops to 190, and the effective skill goes to 200.
The chance of success is now: (200 - (226*.75)) + 51.5 = 82.55% = .8255.
The first skillup check is now: N=((190-15)*10)/(2*1) = 875 => .875 chance to pass first check. The second check is still .05, so the over all chance is now 0.04375.
For failure, N= ((190-15) * 10)/(2*2) = 437.5 => First check is .4375. So the overall chance on failure is now .475 * .05 = .021875.
Putting it all together the overall chance of skilling up with geerlok is now: .8255 * .04375 + .1745 * .021875 = .039933.
RESULTS: The odds are so close, that in this case it doesn't really matter. So using the geerlok is probably the way to go.
Of course, I just cancelled my hosting account, so I have no way to automate this formula. Except maybe figuring out Excel, which I'm not looking forward to.
Edit: I did this by hand the first time, and rounding errors changed the results.
Further Edit: Baking does not have a secondary skill, so I forgot the -15 in the formula. Adding it switches the answer again.
Comment