|
||||
|
|
Earlier versions of OOTP: General Discussions General chat about the game... |
|
Thread Tools |
07-19-2007, 02:37 PM | #1 |
All Star Starter
Join Date: Apr 2006
Posts: 1,577
|
WARP Formula
Does anyone know the formula used for Wins Above Replacement Player? I can't find it anywhere.
I'm guessing it may be in the depths of Baseball Prospectus, but you have to be a subscriber. I wouldn't mind paying the 5 bucks for all they have to offer, but I don't want to if I don't know for sure they're willing to share their formulas.
__________________
GM Havana Sugar Kings, World Baseball League - 2000, 2003, 2005 WBL Champions Former GM Washburn Sea Wolves Dog Days Baseball - 1981 & 1986 Kennel Cup Champions |
07-19-2007, 04:02 PM | #2 |
Hall Of Famer
Join Date: Apr 2007
Location: Toronto
Posts: 9,162
|
The formula isn't really a secret. WARP combines VORP, which measure the number of runs a player contributes above replacement level on offense, and FRAA, which measures the number of runs a player contributes above an average player on defense. Both can be negative, of course. Add these together, you get the number of runs a player contributed on offense and defense combined; divide by 10 to get the number of wins contributed, which is WARP. At least, that's my understanding of how it works.
I'm not sure if the FRAA formula is public (some of Clay Davenport's formulas for fielding metrics aren't published, if I remember correctly), but WARP is built of off VORP, primarily, and you can find a description of the calculation of VORP in wikipedia, among other places. |
07-19-2007, 04:35 PM | #3 | |
All Star Starter
Join Date: May 2002
Location: Colchester, CT
Posts: 1,448
|
Quote:
Yeah but what if their blood type is A-? And how about if they were born in the PM as opposed to the AM? All these stat formula's dumbfound me...I'm more of a avg/HR/RBI/OBP guy |
|
07-19-2007, 04:54 PM | #4 |
Hall Of Famer
|
It is not, which means you can't really put together a WARP stat properly. If you are ambitious, you could do a ZR to runs type stat like this: http://www.baseballthinkfactory.org/...g_zone_rating/ or http://www.baseballthinkfactory.org/..._zone_rating1/
To calculate ZR, you can look here: http://www.baseballthinkfactory.org/...s_zone_rating/ I've no idea if the data in-game is available to calculate ZR. I've never tried. I don't believe Michael Humphries ever published the formula for his DRA, which uses basic stats, so I don't know if there is a good publically available formula you can use other than something like this.
__________________
Brookline Maccabees. RIP |
07-19-2007, 05:25 PM | #5 | |
All Star Starter
Join Date: Apr 2006
Posts: 1,577
|
Quote:
__________________
GM Havana Sugar Kings, World Baseball League - 2000, 2003, 2005 WBL Champions Former GM Washburn Sea Wolves Dog Days Baseball - 1981 & 1986 Kennel Cup Champions |
|
07-19-2007, 05:29 PM | #6 |
Hall Of Famer
Join Date: Mar 2005
Location: Los Angeles
Posts: 14,147
Infractions: 0/1 (1)
|
I'm suprised that a mathematical wiz cant reverse-engineer this formula.
|
07-19-2007, 05:59 PM | #7 |
Hall Of Famer
Join Date: Dec 2003
Location: the dynasty forum
Posts: 2,318
|
Markus has promised to look into implementing a ZR-type fielding stat in the next full version. That would be sweeet.
I bet you could still come up with a pseudo Zone Rating by adjusting Range Factor at each position for pitching staff strikeouts and groundball percentage. I haven't worked out exactly how, but it seems doable.
__________________
Heaven is kicking back with a double Talisker and a churchwarden stuffed with latakia. |
07-19-2007, 06:08 PM | #8 | |
Hall Of Famer
Join Date: Apr 2007
Location: Toronto
Posts: 9,162
|
Quote:
All that said, I've never read anyone argue persuasively that FRAA is much better than other defensive metrics available; sabermetricians still seem to consider defense a difficult thing to measure. |
|
07-19-2007, 06:09 PM | #9 | |
Hall Of Famer
|
Quote:
Currently, game logs show ball location (hit/out). But, I think they don't use the zone grid, but rather the same grid (or a similar grid) as that on retrosheet (project scoresheet). So, you'd have to translate them into something similar -- that is, if the data were easily available in game exports. You'd then have to know who was on the field for each play, too, so again, I just never fooled around with the export functions.
__________________
Brookline Maccabees. RIP |
|
07-19-2007, 08:24 PM | #10 |
Major Leagues
Join Date: May 2004
Location: Ft. Worth, TX
Posts: 472
|
I hear you. In general, I love stats (I figure anyone who plays OOTPB has to) but some are a bit much. But these guys have to create an ongoing need for their commercial existence. And some of them are announcers' dreams (i.e. BA with bases loaded on their son's birthday). "Situational" crap like that is 100% useless yet announcers love it to death.
__________________
"Who will scout the scouts?" |
07-19-2007, 09:02 PM | #11 | |
All Star Starter
Join Date: Apr 2006
Posts: 1,577
|
Quote:
__________________
GM Havana Sugar Kings, World Baseball League - 2000, 2003, 2005 WBL Champions Former GM Washburn Sea Wolves Dog Days Baseball - 1981 & 1986 Kennel Cup Champions |
|
07-19-2007, 09:40 PM | #12 | |
Hall Of Famer
Join Date: Apr 2007
Location: Toronto
Posts: 9,162
|
Quote:
I won't argue in favour of stats like VORP and WARP- I'm sure everyone's heard that before- but I would point out that they are measured in simple terms. VORP just counts how many more runs a player produced, on offense, than a rubbish player at his position. WARP does the same, but in wins. So a guy with a WARP of 5 helped his team win 5 more games than they would have with some random player they picked up off the waiver wire. Ok, it's not quite that simple, but pretty close. |
|
Bookmarks |
|
|