Home | Webstore
Latest News: OOTP Hotfix 21.1.33 - OOTP 21 Available - FHM 6 Available

OOTP Baseball 21 Available Now!

  

Go Back   OOTP Developments Forums > Prior Versions of Our Games > Earlier versions of Out of the Park Baseball > Earlier versions of OOTP: General Discussions

Earlier versions of OOTP: General Discussions General chat about the game...

Reply
 
Thread Tools
Old 03-13-2005, 10:36 AM   #1
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
Arrow Update: Rating Translator/Expected Performance Scout v0.93b is now available!

Note: Note: This version of Rating Translator is not compatible with previous versions (eg. V0.8xb and v0.92b). This means that the old versions of rating_translation.csv can not and should not be used with the new version.

Note: If you are new to this utility, please read the manual (can be found in program file shortcuts) first. Even if you are already familiar with the old version of this utility, I still strongly recommend you to read the readme/manual file since there are quite a few changes from the old versions.

Note:If you have previous version installed, it is strongly recommended that you uninstall any previous version of Rating Translator.

**************************************************

Note: CommishJoe's CSV Exporter v1.01 is required to be used prior using this program. (The CSV files generated from the CommishJoe's CSV Exporter are used as the input data files here.) Also, special thanks to CommishJoe for making the CSV Exporter. This mod wouldn't have been a reality without his wonderful add-on mod.

Note: Alternatively, you can opt to use CSV Exporter with its own GUI wrapper. The GUI wrapper is written by the same person who wrote the terrific GUI for this utility, Eriq Jaffe. More info on CSV Exporter can be found on Eriq Jaffe’s personal website: http://www.geocities.com/eriqjaffe/ The GUI wrapper can also be found at JoeRockEHF’s wonderful OOTP Download Center: http://www.ootpdownloadcenter.com/

Edit: All OOTP Download Center files can now be found at CLB - OOTP Download.

Note: The {players.csv; bat_stats.csv; pitch_stats.csv} are used as the data source for translator.bat to generate the rating to stats look-up table. The {players.csv} is used as the data source for scout.bat. The above mentioned files are the CSV files needed from CommishJoe's CSV Exporter.

I already posted this in the Mod forum. This is just an announcement here.

Version: 0.93b

--------------------------------------------------------------------------

Change/Fixes in v0.93b

- SB/CS projection is now included.

Due to the fact the SB/CS projection needs to be based on other stats projections, the accuracy of SB/CS projection will be worse than most. The inaccuracy issue is more apparent for the best base stealers. This means that, for a very good base stealer, it’s not unusual to see a discrepancy between projected SB and actual SB. That being said, I still think the projection is at least satisfactory. As the result, I now offer the option of including SB/CS in the calculation of XR. This way, you can separate the SB/CS component in XR if you think SB/CS is not accurate enough.

- DIPS ERA projection is now included.

Finally, DIPS ERA has made it into Rating Translator. The calculation of DIPS ERA is based on Voros McCracken's DIPS 2.0 method. I offer two options in how to calculate DIPS ERA. The difference lies in how BABIP is calculated. The default option is my modified BABIP calculation method, which is dynamically adjusted to the real league environment. The second option is to use Voros’ original BABIP calculation method. This means that all factors in BABIP calculation will not be dynamically modified but rather follow original factors to the letter instead. My experience is that my modified BABIP method reflects the real DIPS ERA better. Anyhow, the choice is yours to make.

- Stats projections based on split ratings (VSR, VSL) are now included.

Rating Translator now has the option to perform stats projection based on split ratings. This split rating projection is not adjusted to opponent level, but rather based on the existing rating to stats formulas used by overall rating/talent projection. Basically, I just use the same formulas to calculate split performance. The plate appearance of split stats is based on the default 7 to 3 ratio. This means that a 600PA player will have 600*0.7 = 420 PA VSR and 600*0.3 = 180 PA VSL. If you feel the output screen is cluttered, then you just opt not to perform split stats projection.

- HBP number in config.txt is now changed to become HBP per 550 BF, which is in the same unit as HBP rating in OOTP. So, if you want to sub in real HBP rating, then you could just simply sub in the number instead of calculating HBP per single BF like before.

- Minor code improvements

--------------------------------------------------------------------------

Hi,

This is a add-on utility mod specifically created for OOTP6.

And this is also my first attempt (third public version) in add-on utility mod creation.

The purpose of this add-on is to translate the players' ratings into stats (expected performance).

The translation between ratings and the expected performance is a problem that has no easy answer. The rating to stats translation needs to be done within context, not depending on pre-determined translation formulas. The actual translation depends on league total setting, rating itself and also the opposition rating. In short, pretty much every league will have its own unique rating translation formulas. This program is designed to perform the translation dynamically. The utility program attempts the rating translation by constructing a rating/actual stats loop-up table and then calculating the regression formula (best-fit line) for each rating/stats relationship. By doing this, the rating/stats translation is guaranteed to be tailor-made to the individual league setup.

As metioned above, the tanslation formula is generated from the rating translation look-up table. The construction of the look-up table is done by list the x-y table between the weighted-average of ratings and weighted-average of stats. Then the rating to stats translation formulas are calculated by using regression method. After that, the expected stats performance of the user desinated player is calculated. A sample output of the program is demostrated below (with split stats projection option enabled):

Code:
Sample output of the program:

Expected Performance Scout v0.93b

Note: If the talent rating scale is different than the ability rating scale, then the talent translation will be incorrect.

Player ID: 1401
Name: #7 Luigi Crespo
Nick name: 
Bat: R Throw: R
Age: 40 Position: SS

Running Rating:
  Speed  Steal Run.I.
     24     13     60

Batting:
Ability Rating:
  Contact Gap Power     Power       Eye   Avoid K
       45        50        33        32        46

Expected Performance:
      PA   AB     H 2B+3B  2B  3B  HR   BB    K    AVG   OBP   SLG   OPS   SA%   SB%   SB   CS     XR *XR/27
High  600  559  130  26    24   2  11   41  124  0.232 0.285 0.343 0.628   0.8  49.8    1    1   74.9   4.71
Mid   600  559  129  26    24   2  11   41  125  0.231 0.283 0.340 0.623   0.4  49.6    0    0   74.0   4.65
Low   600  559  128  26    24   2  11   41  127  0.229 0.282 0.338 0.619   0.1  49.4    0    0   73.1   4.58

Ability Rating Split:
     Contact Gap Power     Power       Eye   Avoid K
VSL       46        51        33        34        49
VSR       44        49        33        31        45

Expected Performance Split:
      PA   AB     H 2B+3B  2B  3B  HR   BB    K    AVG   OBP   SLG   OPS
VSL   180  167   39   8     7   1   3   13   35  0.233 0.287 0.344 0.631
VSR   420  392   89  18    17   1   8   28   90  0.228 0.280 0.337 0.617

Talent Rating:
  Contact Gap Power     Power       Eye   Avoid K
       41        51        38        40        48

Projected ML Performance:
      PA   AB     H 2B+3B  2B  3B  HR   BB    K    AVG   OBP   SLG   OPS   SA%   SB%   SB   CS     XR *XR/27
High  600  554  123  26    24   2  13   46  117  0.222 0.282 0.345 0.627   0.8  49.8    1    1   76.1   4.77
Mid   600  554  122  26    24   2  13   46  118  0.221 0.281 0.342 0.623   0.4  49.6    0    0   75.2   4.71
Low   600  554  122  26    24   2  13   46  120  0.220 0.279 0.339 0.619   0.1  49.4    0    0   74.3   4.64

************************************************************************

Pitching:
Ability Rating:
   Stuff  Control Movement
      13       22       22

Expected Performance:
     K/AB  BB/BF HR/AB  K/BB  AVG   OBP     H/9   K/9  BB/9 HR/9  WHIP   FIP  FIP+  fERA  dERA   ERC
High 0.091 0.128 0.041  0.62  0.353 0.436  13.76  3.55 5.72 1.61  2.16  3.45  2.21  6.82  7.23  9.13
Mid  0.090 0.128 0.041  0.61  0.354 0.437  13.82  3.51 5.76 1.62  2.17  3.48  2.24  6.85  7.26  9.19
Low  0.089 0.129 0.042  0.60  0.355 0.438  13.87  3.47 5.80 1.62  2.19  3.51  2.28  6.88  7.30  9.26

Ability Rating Split:
      Stuff  Control Movement
VSL      12       21       22
VSR      13       23       22

Expected Performance Split:
     K/AB  BB/BF HR/AB  K/BB  AVG   OBP     H/9   K/9  BB/9 HR/9  WHIP
VSL  0.087 0.130 0.041  0.59  0.356 0.439  13.93  3.42 5.84 1.62  2.20
VSR  0.090 0.127 0.041  0.62  0.354 0.436  13.82  3.51 5.69 1.62  2.17

Talent Rating:
   Stuff  Control Movement
      42       68       62

Projected ML Performance:
     K/AB  BB/BF HR/AB  K/BB  AVG   OBP     H/9   K/9  BB/9 HR/9  WHIP   FIP  FIP+  fERA  dERA   ERC
High 0.159 0.069 0.029  2.15  0.300 0.348  10.88  5.78 2.69 1.04  1.51  1.12 -0.11  4.49  4.84  5.04
Mid  0.158 0.070 0.029  2.11  0.301 0.349  10.93  5.74 2.72 1.05  1.52  1.15 -0.08  4.52  4.88  5.09
Low  0.157 0.070 0.029  2.08  0.302 0.351  10.97  5.71 2.75 1.06  1.52  1.18 -0.05  4.55  4.91  5.14
Both expected pitching and batting performances are calculated. The rating scale of rating translation is designed to be flexible. This means the translation will be based on the rating scale set in the league setting. Also, the expected performance is given as a range value. "Mid" is the direct stats translation from exact rating. (eg. rating of 5) "High" is the translation for rating + half rating point (eg. rating of 5.5) and "Low" is the translation for rating - half rating point (eg. rating of 4.5). The range value is particularly useful for "vaguer" rating scale (eg. 1 to 5, etc.).

For more details of the mod, please read the Manual.rtf via the program startup menu shortcut.

This is the third major public build of the program. Bug fixing and further expanded functionality will be considered in the possible future version. All feedbacks and suggestions are extremely welcome. Please provide all feedbacks and suggestions in the official OOTP forum.

I only have basic programming skills, so I don't think the original mod was pleased to the eyes and such. However, with the addition of GUI wrapper written by Eriq Jaffe, I do believe this mod is not only quite functional and serves its purpose well but also quite easy to use.

Anyhow, please enjoy this add-on mod for OOTP.

Special thanks to Eriq Jaffe for making the terrific GUI wrapper for this utility program. With the addition of GUI, this utility has improved enormously regarding to user friendliness.

Special thanks to Markus for creating such a wonderful game!

Special thanks to every other mod maker in the OOTP community and the OOTP community in general! The knowledge that I learned through the OOTP community has helped me in continuing improving this utility program. I have now also come to the real understanding that it's really takes a lot of efforts to create mods.

Special thanks to YOU for choosing to use this add-on mod!

Get it here!!!

New link
Rating Translator v0.93b

Special thanks to jazzrack for hosting the file at CLB - OOTP Download.

Old link:
Rating Translator v0.93b

Special thanks to Joe for hosting the file at OOTP Download Center.

Thanks everyone,

Jayzone

Last edited by Jayzone; 12-03-2005 at 02:52 PM. Reason: correcting typo
Jayzone is offline   Reply With Quote
Old 03-13-2005, 02:45 PM   #2
dougaiton
Hall Of Famer
 
dougaiton's Avatar
 
Join Date: Mar 2003
Location: Location:
Posts: 3,414
Thanks: 1
Thanked 0x in 0 posts
Great stuff, Jayzone!
dougaiton is offline   Reply With Quote
Old 03-13-2005, 03:17 PM   #3
sebastian0622
Banned
 
Join Date: Apr 2003
Posts: 3,465
Thanks: 0
Thanked 0x in 0 posts
Awesome, good to see L/R splits included.
sebastian0622 is offline   Reply With Quote
Old 03-13-2005, 03:23 PM   #4
<o>
All Star Reserve
 
<o>'s Avatar
 
Join Date: Oct 2004
Location: Server 47
Posts: 696
Thanks: 0
Thanked 0x in 0 posts
Quote:
Originally Posted by sebastian0622
Awesome, good to see L/R splits included.
Let me see if I grasp this. I can put in their ratings, and it will give me an expected outcome based on league average ratings? Or do you open a .dat file, and then put in the ratings. I'm at work, so I can't exactly DL the file to look at it.
__________________
Loving it as the Senior Member, who thinks he knows everything since he's been around the longest, is proven wrong by Spammy.


Quote:
Originally Posted by atarizx3
Hooray for Haliburton! Keeping overseas American casualities to a minimum since 2004!
<o> is offline   Reply With Quote
Old 03-13-2005, 10:12 PM   #5
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
dougaiton and sebastian0622,

Thanks for the kind words. Please don't hesitate to provide any feedback if you have any.
Jayzone is offline   Reply With Quote
Old 03-13-2005, 10:24 PM   #6
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
Quote:
Originally Posted by <o>
Let me see if I grasp this. I can put in their ratings, and it will give me an expected outcome based on league average ratings? Or do you open a .dat file, and then put in the ratings. I'm at work, so I can't exactly DL the file to look at it.
I am not 100% sure what exactly were you asking. Well, I think you were asking how the utility works in general and I will try to answer that.

Basically, what this utility does is to create rating to stats mapping from the CSV files (from CommishJoe's Exporter) and the stats projection is calculated from that mapping information (by regression method). All you need to do is to input the unique in-game OOTP player ID and the utility will grab all the necessary info (eg. ratings) for you. In other words, you don't need to manually enter any rating at all. Also, the stats projection is based on league average competition, league average park factor, league average defense and etc. Hopefully, this answers your question. Anyway, the more detailed information is thoroughly provided in the included manual.

Please don't hesitate to ask any other questions, if you have any. I will try to answer the questions to the best of my ability.
Jayzone is offline   Reply With Quote
Old 05-10-2005, 11:27 AM   #7
obaslg
All Star Reserve
 
Join Date: Dec 2001
Posts: 887
Thanks: 0
Thanked 0x in 0 posts
I haven't tried the utility yet, but I have a couple of questions.

1) For pitchers, from your description it looks like you determine very specific stats (e.g., hits, Ks, BBs) from regression and then calculate predicted ERA from that. I calculate ERA straight from the ratings (from my own regressions) to cut out the middle man. Is there a reason you prefer to do the extra step?

2) How were your R squareds for the batter and pitcher regressions?

Thanks.
__________________
Realy good musition of many insterments, including the hyperbolic vitriol.
obaslg is offline   Reply With Quote
Old 05-12-2005, 12:03 AM   #8
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
First of all, if you are interested, you can find all the info about Rating Translator in the included documentations. Anyhow, I shall attempt to address your questions below.

Quote:
Originally Posted by obaslg
1) For pitchers, from your description it looks like you determine very specific stats (e.g., hits, Ks, BBs) from regression and then calculate predicted ERA from that. I calculate ERA straight from the ratings (from my own regressions) to cut out the middle man. Is there a reason you prefer to do the extra step?
My thought is that it's easier and probably more logical to perform regression on the most apparent direct cause and effect relationship (ratings to their corresponding rate stats). This way, an accurate (more or less) elemental rate stats can be known. Plus, ERA is NOT a direct product only resulting from pitcher's ability. To put it simply:

ERA = DIPS ERA + park effect + defense + luck

I consider only the DIPS ERA part as the valid direct product resulting from pitcher's ability. This is why I did NOT provide direct ERA projection in Rating Translator. Instead, various sabermeric ERA projections are used. The included are FIP ERA, DIPS ERA, and ERC. Also, the methods of calculating the above mentioned sabermetric ERAs are coming from various elemental pitching stats. So, I do the ERA projeciton in 'two' steps - corresponding to how those sabermetric ERAs are calculated.

There are also other secondary reasons that I choose to begin with elemental stats. I feel that multiple regression is best to be avoided if possible. The reasons are several folds. For multiple regression, model adequacy and fitness is a paramount issue. And we simply do not know how ERA should be modeled to begin with. You simply can NOT just assume and stick with linear model and not test all other possible models. Coding testing for model adequacy and fitness for multiple regression will complicate the code by a lot and there is no guarantee that it could be coded well by myself. Besides that, the issue of possible over-specification and under-specification must be looked at.

Quote:
Originally Posted by obaslg
2) How were your R squareds for the batter and pitcher regressions?
I have only done some non-formal, small scaled tests. Well, I can't remeber the exact number right from the top of my head and the numbers are somewhere in my archive. Anyway, the minimal ballpark value of r^2 (percentage of variance explained by regression) for some elemental stats predictions are at least 0.5+. Most has minimal r^2 of 0.6+ and some stats could be higher than that. Bearing in mind that this is done with very limited testing and tested for the whole league (even players with 1 PA or BF count). Another thing to note is that stats themselves are results of random events so that inherent variance value (between acutal stats) would be pretty large to begin with.

Hope this answer your questions a bit.
__________________
Rating Translator v0.93b (for OOTP 6/6.5) - released/updated on 03/13/05.
- The function of this utility is to translate both the player's ability and talent ratings into stats (expected performance).

Note: Rating Translator is now also hosted at jazzrack's CLB - OOTP Download.

Click here for the discussion on "How computer GM may be made smarter by having built-in rating translation ability"
Jayzone is offline   Reply With Quote
Old 05-12-2005, 07:51 PM   #9
obaslg
All Star Reserve
 
Join Date: Dec 2001
Posts: 887
Thanks: 0
Thanked 0x in 0 posts
Excellent answers - thank you.

My first regression of the ratings on ERA gave an R squared of about .6. I was hoping your would be higher. However, the fact that you include the curve, which apparently Markus has programmed (foolishly, I say again), makes it sound better, so I'll give it a try.
__________________
Realy good musition of many insterments, including the hyperbolic vitriol.
obaslg is offline   Reply With Quote
Old 05-12-2005, 11:57 PM   #10
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
Really not knocking off what you were trying to do but as a word of caution. (thanks for all the efforts on ERA regression testing, but I didn't really have the time to examine the data) There are a few things that I want to comment on R^2 used as a measure of model fitness.

First, R^2 is not always a good comparative statistics between models. For a model with higher R^2, it could still have larger (worse) mean error square value. (mean error sqaure is generally a reasonable measure of the overall quality of the fit) This means that a model with higher R^2 would not necessarily be a better fit model.

Second, it is especially unfair to compare R^2 between multiple regression models. For mutiple regression, adding an additional regressor (x variable, so to speak) to the model will always increase R^2 regradless of whether or not the additional regressor contributes to the model. So, comparaing R^2 value is pretty much useless in helping to select the best model in multiple regression. For multiple regression, there are a few tests that you can perform to measure the fitness and adequacy of the model.

Third, the variance in actual stats is inherent large (and the correlation between ratings and stats is never close to perfect 1). So, unless the model is very sophisticated or very complete, the value of any measure of model adequacy will never be very good. For simple regression (ie. single rating to single rate stats), this inherent lagrge variance will still very likely keep R^2 to be low. So, we should probably be satisfy with a reasonable R^2 value. As I said before, the acutal stats is never a result of certain mathematical formula (like y = a*x), but rather it's a result from complex random events.

Last, you were performing regression directly on ERA and I am performing regression on elemental rate stats. Even disregarding what I said about R^2 above, it would probably also be unfair and not very sensible to compare R^2 values betwen them because we are not really doing the same thing here.

Hope this provides somes thing for think about.
__________________
Rating Translator v0.93b (for OOTP 6/6.5) - released/updated on 03/13/05.
- The function of this utility is to translate both the player's ability and talent ratings into stats (expected performance).

Note: Rating Translator is now also hosted at jazzrack's CLB - OOTP Download.

Click here for the discussion on "How computer GM may be made smarter by having built-in rating translation ability"

Last edited by Jayzone; 05-12-2005 at 11:58 PM.
Jayzone is offline   Reply With Quote
Old 06-05-2005, 06:06 PM   #11
dougaiton
Hall Of Famer
 
dougaiton's Avatar
 
Join Date: Mar 2003
Location: Location:
Posts: 3,414
Thanks: 1
Thanked 0x in 0 posts
Sorry to bump any old thread, but I'm having real problems.

Here's what I do. I use Joe's exporter, then I direct the GUI to that folder. That all in order? I enter the correct ratings level (I take it '10' for 1-10?).

This is my ratings translation CSV:

Code:
Contact Rating	H/AB	Gap Power Rating	(2B+3B)/AB	Power Rating	HR/AB	Eye Rating	BB/PA	Avoid K	K/AB	Speed	2B/(2B+3B)	Stuff Rating	K/AB	Control Rating	BB/BF	Movement Rating	HR/AB	Stuff Rating	H/AB
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
I am using v0.93b.

Any help would be greatly appreciated! I remember getting it to work previously, I think. It certainly generated more than 12 lines of 0s!


EDIT: I checked Joe's CSVs, and they seem to be all in order. One issue might be that I've played no games as yet, but still...

Last edited by dougaiton; 06-05-2005 at 06:11 PM.
dougaiton is offline   Reply With Quote
Old 06-05-2005, 06:12 PM   #12
dougaiton
Hall Of Famer
 
dougaiton's Avatar
 
Join Date: Mar 2003
Location: Location:
Posts: 3,414
Thanks: 1
Thanked 0x in 0 posts
Ahah! Is that there the problem? Do you need to have played games to accurately predict the performance?
dougaiton is offline   Reply With Quote
Old 06-05-2005, 08:37 PM   #13
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
It's toally all right for me to see the old thread got bumped as it would possibily increase the awareness of the mod.

Now to the 'problem'.

Yes, you would require the games to be played in order to attain maximum accuracy of the translation. The program is designed in such way that translation formulas would be generated dynamically, tailored to the league. The obvious drawback is that you would need some 'history' in the league. However, you can still get around this and perform rating translation. The solution is to 'borrow' the rating_translation.csv (along with config.txt) from leagues with identical or similar league setup (similar league rating distribution and similar league total). Copy and paste the two files and you should be able to perform the translation without a problem. The thing is that if the ratings to stats relationship in the borrowed league is different than the target league, then you might have the risk in losing some accuracy in the translation.

Oh, I think I have include all these in the included documentation. Then again, it's probably just got buried in the wordy documents so that you simply couldn't find it. Sorry if the document wasn't so helpful.
__________________
Rating Translator v0.93b (for OOTP 6/6.5) - released/updated on 03/13/05.
- The function of this utility is to translate both the player's ability and talent ratings into stats (expected performance).

Note: Rating Translator is now also hosted at jazzrack's CLB - OOTP Download.

Click here for the discussion on "How computer GM may be made smarter by having built-in rating translation ability"

Last edited by Jayzone; 06-06-2005 at 11:42 PM.
Jayzone is offline   Reply With Quote
Old 06-06-2005, 04:57 AM   #14
dougaiton
Hall Of Famer
 
dougaiton's Avatar
 
Join Date: Mar 2003
Location: Location:
Posts: 3,414
Thanks: 1
Thanked 0x in 0 posts
Thanks very much Jayzone! I'll try that immediately.


To be honest, I think I was looking for the wrong thing in the documentation. I was sure my mistake was in the CSV generation, rather than the rest. Sorry!
dougaiton is offline   Reply With Quote
Old 06-06-2005, 05:55 AM   #15
dougaiton
Hall Of Famer
 
dougaiton's Avatar
 
Join Date: Mar 2003
Location: Location:
Posts: 3,414
Thanks: 1
Thanked 0x in 0 posts
Works perfectly.

I'd like to stress how much fun this utility can be. I write a few season previews at the start of the season, but as I play with stats off, its hard to get an idea for players with no record. Thus, I sneakily turn ratings on, run the tool, plug in the numbers, and can have a general idea about the abilities of a new FA I've just created from an independent league. Woot!

At least I did until I started a new league and ran into my problem. Now Jay has fixed it, and it can be joyous again!
dougaiton is offline   Reply With Quote
Old 06-06-2005, 11:25 PM   #16
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
Again, thanks for your kind words and glad to hear it's working for you again.

Although, I do think I probably should include a troubleshooting section detailing how to handle each error message next time, then it would've been much more helpful to the users. On the other hand, I do ....ur.... secretly enjoy the thread bumping. Well, I will see if I will have to time to expand the functionality of the utiltiy after the release of 6.5 as well.

I wish that the future OOTP AI will be competent enough so that rating off is no longer required in order to bump up the challenge. I do think that AI would be greatly benefited from some sort of innate rating translation so that AI can have a very good grasp of the player ability and value.
__________________
Rating Translator v0.93b (for OOTP 6/6.5) - released/updated on 03/13/05.
- The function of this utility is to translate both the player's ability and talent ratings into stats (expected performance).

Note: Rating Translator is now also hosted at jazzrack's CLB - OOTP Download.

Click here for the discussion on "How computer GM may be made smarter by having built-in rating translation ability"
Jayzone is offline   Reply With Quote
Old 06-06-2005, 11:58 PM   #17
endgame
Hall Of Famer
 
endgame's Avatar
 
Join Date: Aug 2002
Posts: 16,686
Thanks: 4,516
Thanked 4,127x in 2,232 posts
Quote:
Originally Posted by Jayzone
I wish that the future OOTP AI will be competent enough so that rating off is no longer required in order to bump up the challenge. I do think that AI would be greatly benefited from some sort of innate rating translation so that AI can have a very good grasp of the player ability and value.
Agree completely, although I don't know if it's required for a challenge. I've just always read that it does drive more decision-making from the manager. Albeit I have a league about to unfold with Ratings Off, I'm seriously seriously thinking about adjusting it to the relatively mysterious 1-5 ratings. If for no other reason that to be able to utilize and experience yours and others newer utilities that I have only explored with limitations because of the Talents Only setting.

In fact, writing this I've almost convinced myself of it....what better time to make some adjustments -- again. And in a real off-season waiting for 6.5 to boot. Appreciate all your hard work Jayzone. Have a feeling I'll be asking some questions real soon.
__________________
"Try again. Fail again. Fail better." -- Samuel Beckett
_____________________________________________
endgame is offline   Reply With Quote
Old 06-07-2005, 12:58 AM   #18
endgame
Hall Of Famer
 
endgame's Avatar
 
Join Date: Aug 2002
Posts: 16,686
Thanks: 4,516
Thanked 4,127x in 2,232 posts
Quick question, I didn't locate the answer in an equally quick search.

Is there a GUI for the latest version? Or does the previous GUI actually utilize the 0.93b?
__________________
"Try again. Fail again. Fail better." -- Samuel Beckett
_____________________________________________
endgame is offline   Reply With Quote
Old 06-07-2005, 10:27 PM   #19
Jayzone
All Star Reserve
 
Jayzone's Avatar
 
Join Date: Apr 2004
Posts: 706
Thanks: 0
Thanked 0x in 0 posts
Yes, v0.93b does have a GUI. The quote below is actually what I have in the first post in this thread. It's just that I didn't include the screen shot so that it may have create the illusion of being without GUI, but it is not correct.

Quote:
Originally Posted by Jayzone
Special thanks to Eriq Jaffe for making the terrific GUI wrapper for this utility program. With the addition of GUI, this utility has improved enormously regarding to user friendliness.
In fact, only the initial version (v0.80b) does not have a GUI. After the release of the initial version, Eriq Jaffe was gracious enough to offer help in code up a GUI wrapper. With the inclusion of GUI, Rating Translator finally became much easier to use than before! For this particular reason, I must thank him again for making the GUI and for putting up with me in the process. He simply just doesn't get enough credit for this and I am truly gracious for his efforts in this.

Oh, endgame, you are welcome to ask any question and I will be more than happy to answer them.
__________________
Rating Translator v0.93b (for OOTP 6/6.5) - released/updated on 03/13/05.
- The function of this utility is to translate both the player's ability and talent ratings into stats (expected performance).

Note: Rating Translator is now also hosted at jazzrack's CLB - OOTP Download.

Click here for the discussion on "How computer GM may be made smarter by having built-in rating translation ability"
Jayzone is offline   Reply With Quote
Old 01-14-2006, 02:52 PM   #20
genghisdunn
Minors (Double A)
 
Join Date: May 2005
Posts: 119
Thanks: 0
Thanked 0x in 0 posts
I'm just getting into using this thing, and it all works great. My question is: is there a way to generate the projections for every player automatically, perhaps into some kind of spreadsheet? I track the entire league right now, and it's going to be awfully time-consuming to go through each player 1 by 1, scout their performance, and then enter that info into a spreadsheet so that I can manipulate it. Is there something I'm missing in the program itself that will generate this type of output file? Or has someone written a program that will do that?
genghisdunn is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:56 AM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2020 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
Copyright © 2020 Out of the Park Developments