Home | Webstore
Latest News: OOTP 27 Buy Now - FHM 12 Available - OOTP Go! 27 Available

Out of the Park Baseball 27 Buy 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 10-12-2005, 10:28 AM   #1
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Record books as of 1987

So, once I get a new computer and all, I'm thinking of restarting an old project of mine to create a startup 1987 season. The idea would be to create an accurate 1987, with players given realistic lefty/righty splits and other things that the Lahman database can't do. One of those things is making a record book, and that's where I'm looking for some advice.

Where can I find accurate information on records for the record book as of 1987? I know I can get some records out of Lahman. But there is one thing I'm having trouble with: rookie records.

I don't know where to find rookie records for 1987. Anyone have a good source? And for OOTP, of course, it's not just league records, but team ones.

I know I posted about this once before, but I can't seem to find the thread.
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-12-2005, 12:18 PM   #2
eriqjaffe
Hall Of Famer
 
eriqjaffe's Avatar
 
Join Date: May 2003
Location: Under The Christmas Fish
Posts: 7,767
If this will help at all, here's a record book accurate to the beginning of the 1989 season - that'll help narrow a lot of it down for you.
Attached Files
File Type: zip records.zip (9.8 KB, 47 views)
__________________
eriqjaffe is offline   Reply With Quote
Old 10-12-2005, 01:42 PM   #3
jdew
All Star Starter
 
Join Date: May 2002
Location: Phoenix, AZ
Posts: 1,763
Go to this site

http://hometown.aol.com/ronlg/index.html

and download the National Pastime Alamanc. Using it you'll be able to find the single season (or career records) by team or league or total (or pretty much however you want to slice & dice it) as of any year.
jdew is offline   Reply With Quote
Old 10-12-2005, 02:14 PM   #4
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Thanks guys. Those will definitely be helpful. I probably will only have a few gaps to fill. Why is it so hard to find rookie record stats anyway?
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-12-2005, 04:09 PM   #5
jdew
All Star Starter
 
Join Date: May 2002
Location: Phoenix, AZ
Posts: 1,763
Quote:
Originally Posted by ctorg
Why is it so hard to find rookie record stats anyway?
Because nobody really pays much attention to them unless the guy turns out to be a superstar? I mean how many people ever heard of George Watkins.....


The attached file has hitting streak, rookie records and 15+K in a game records for each team as of the start of 1987. There are still some holes in the rookie records (its my "as I have so far" list).... hope that helps...
Attached Files
File Type: txt Rookie-1987.txt (6.9 KB, 58 views)
jdew is offline   Reply With Quote
Old 10-12-2005, 04:59 PM   #6
eriqjaffe
Hall Of Famer
 
eriqjaffe's Avatar
 
Join Date: May 2003
Location: Under The Christmas Fish
Posts: 7,767
1) Take the Access (MDB) version of the Lahman Database, and open the relevant statistical table (batting or pitching).

2) Delete the irrelevant records (ones after the year your league starts, and maybe the records pre-1901).

3) Export that table as an Excel spreadsheet, and then open it up in Excel.

4) Here's where it gets tricky, as you will have to determine what years constitute rookie years. First off, sort by whatever your criteria is, and delete the rows that don't meet the criteria (less than 145 at-bats, or fewer than 45 innings pitched), as those wouldn't be qualifying rookie years.

5) Sort the stats by PlayerID first, and then by Year second. Excel supports multiple sort criteria (Data -> Sort).

6) Go over to the far right column, add an additional column (I called it "Sequence" - Column D in the picture) and type a "1" in the first blank column after the data (in the pictured example, that would be cell D2)

7) In the next cell down (cell D3 in the picture), you'll have to enter a formula, which would go something like this:

Code:
=IF(SECOND_ROW_PLAYER_ID_FIELD=FIRST_ROW_PLAYER_ID_FIELD,CELL_RIGHT_ABOVE_THIS+1,1)

The formula for the pictured example would be:

=IF(A3=A2,D2+1,1)
<img src="http://img405.imageshack.us/img405/6964/clipboard018av.gif">

This performs a simple logical test: If the player ID in this row is the same as the player ID in the previous row, it is the same player, and the "Sequence" of seasons incriments by one. If not, then it's a new player, and the "Sequence" resets to one.

8) Copy & paste this formula all the way down the column until you reach the end of the data.

9) Copy the "Sequence" column, pasting the values into the next column (if you right-click, you can "Paste Special", and then choose "Values"). You now have a column that contains numbers instead of formulas.

10) Now you can sort the data by the "Sequence" VALUE column, and you can delete all the rows that have a value greater than 1.

Wham! All rookie years!

You can then sort to your heart's content to get the particular records you're after.

Be aware that this may not be (and probably isn't) 100% accurate, especially since the criteria for qualifying as a rookie has changed over the years. But it's a start...

Man, I hope that makes enough sense.
__________________
eriqjaffe is offline   Reply With Quote
Old 10-12-2005, 10:16 PM   #7
Cowboys3356
All Star Starter
 
Cowboys3356's Avatar
 
Join Date: Sep 2003
Posts: 1,571
You could just download the file I have already created. It has gotten extremely good reviews and I think you will enjoy it. The link is in my sig line.

If you want to "take it to the next level" then feel free to use it as a base. I just ask you give me credit in your readme file and of course let me know when you finish so I can enjoy the file!

Best of luck!

Last edited by Cowboys3356; 10-12-2005 at 10:17 PM.
Cowboys3356 is offline   Reply With Quote
Old 10-13-2005, 08:02 AM   #8
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Quote:
Originally Posted by Cowboys3356
You could just download the file I have already created. It has gotten extremely good reviews and I think you will enjoy it. The link is in my sig line.

If you want to "take it to the next level" then feel free to use it as a base. I just ask you give me credit in your readme file and of course let me know when you finish so I can enjoy the file!

Best of luck!
Well, would you look at that! I'll check out your file, and of course I'd give you credit if I work from there.
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-13-2005, 08:08 AM   #9
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Quote:
Originally Posted by eriqjaffe
1) Take the Access (MDB) version of the Lahman Database, and open the relevant statistical table (batting or pitching).

2) Delete the irrelevant records (ones after the year your league starts, and maybe the records pre-1901).

3) Export that table as an Excel spreadsheet, and then open it up in Excel.

4) Here's where it gets tricky, as you will have to determine what years constitute rookie years. First off, sort by whatever your criteria is, and delete the rows that don't meet the criteria (less than 145 at-bats, or fewer than 45 innings pitched), as those wouldn't be qualifying rookie years.

5) Sort the stats by PlayerID first, and then by Year second. Excel supports multiple sort criteria (Data -> Sort).

6) Go over to the far right column, add an additional column (I called it "Sequence" - Column D in the picture) and type a "1" in the first blank column after the data (in the pictured example, that would be cell D2)

7) In the next cell down (cell D3 in the picture), you'll have to enter a formula, which would go something like this:

Code:
=IF(SECOND_ROW_PLAYER_ID_FIELD=FIRST_ROW_PLAYER_ID_FIELD,CELL_RIGHT_ABOVE_THIS+1,1)

The formula for the pictured example would be:

=IF(A3=A2,D2+1,1)
<img src="http://img405.imageshack.us/img405/6964/clipboard018av.gif">

This performs a simple logical test: If the player ID in this row is the same as the player ID in the previous row, it is the same player, and the "Sequence" of seasons incriments by one. If not, then it's a new player, and the "Sequence" resets to one.

8) Copy & paste this formula all the way down the column until you reach the end of the data.

9) Copy the "Sequence" column, pasting the values into the next column (if you right-click, you can "Paste Special", and then choose "Values"). You now have a column that contains numbers instead of formulas.

10) Now you can sort the data by the "Sequence" VALUE column, and you can delete all the rows that have a value greater than 1.

Wham! All rookie years!

You can then sort to your heart's content to get the particular records you're after.

Be aware that this may not be (and probably isn't) 100% accurate, especially since the criteria for qualifying as a rookie has changed over the years. But it's a start...

Man, I hope that makes enough sense.
Ah, yes, perfect sense. Why didn't I think of that? As I was reading it, I was anticipating the next step. Sounds right on. I can dig it!

Here's what I'd add:

Let's say that your qualification is 130 PAs (I don't remember what the real one is - have to look that up). You make a column on the right that adds up AB, BB, and other relevant PAs, and it adds it to the value above it if the PlayerID is the same. Copy the column and paste as values (which replaces the formulas with their results). Delete all rows with PA over 130 in which the previous year also had over 130. Whammo! A list of all players who qualify as rookies at 130 PAs.

Cool!
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-13-2005, 08:08 AM   #10
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Quote:
Originally Posted by jdew
Because nobody really pays much attention to them unless the guy turns out to be a superstar? I mean how many people ever heard of George Watkins.....


The attached file has hitting streak, rookie records and 15+K in a game records for each team as of the start of 1987. There are still some holes in the rookie records (its my "as I have so far" list).... hope that helps...
Cool. This will cut down my work, too.
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-13-2005, 09:51 AM   #11
eriqjaffe
Hall Of Famer
 
eriqjaffe's Avatar
 
Join Date: May 2003
Location: Under The Christmas Fish
Posts: 7,767
Quote:
Originally Posted by ctorg
Ah, yes, perfect sense. Why didn't I think of that? As I was reading it, I was anticipating the next step. Sounds right on. I can dig it!

Here's what I'd add:

Let's say that your qualification is 130 PAs (I don't remember what the real one is - have to look that up). You make a column on the right that adds up AB, BB, and other relevant PAs, and it adds it to the value above it if the PlayerID is the same. Copy the column and paste as values (which replaces the formulas with their results). Delete all rows with PA over 130 in which the previous year also had over 130. Whammo! A list of all players who qualify as rookies at 130 PAs.

Cool!
Actually, the current rule states 130 at-bats:

Quote:
Originally Posted by Rulebook per MLB.com
Determining rookie status:
A player shall be considered a rookie unless, during a previous season or seasons, he has (a) exceeded 130 at-bats or 50 innings pitched in the Major Leagues; or (b) accumulated more than 45 days on the active roster of a Major League club or clubs during the period of 25-player limit (excluding time in the military service and time on the disabled list).
Of course, that's where my method breaks down (and where yours improves on it) - a player can have 75 at-bats in each of his first two years and 525 at-bats in his third year, but he wouldn't qualify as a rookie since he already had 150 MLB at-bats. The other place my method breaks down is the service time, but the Lahman DB doesn't quantify service days, so that's next to impossible to determine.
__________________
eriqjaffe is offline   Reply With Quote
Old 10-13-2005, 11:17 AM   #12
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Quote:
Originally Posted by eriqjaffe
Actually, the current rule states 130 at-bats:

Of course, that's where my method breaks down (and where yours improves on it) - a player can have 75 at-bats in each of his first two years and 525 at-bats in his third year, but he wouldn't qualify as a rookie since he already had 150 MLB at-bats. The other place my method breaks down is the service time, but the Lahman DB doesn't quantify service days, so that's next to impossible to determine.
Yeah, the service time thing is impossible from the stats. I believe OOTP doesn't use that criterion either, though, so I could at least get the numbers as OOTP would have recognized them.

I've actually started playing with this already as I slack off a bit at work today. It's looking quite good. I set it for 130 AB for batters and 50 IP for pitchers, which are the ROTY qualifications.
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-13-2005, 01:43 PM   #13
Cowboys3356
All Star Starter
 
Cowboys3356's Avatar
 
Join Date: Sep 2003
Posts: 1,571
I believe my record books, etc are all accurate and up to date. Feel free to use them. No reason to do a bunch of research when I already have it done for you. Some of those records took a long time to find.
Cowboys3356 is offline   Reply With Quote
Old 10-14-2005, 09:51 AM   #14
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Quote:
Originally Posted by Cowboys3356
I believe my record books, etc are all accurate and up to date. Feel free to use them. No reason to do a bunch of research when I already have it done for you. Some of those records took a long time to find.
Okay. That's cool. I haven't been able to look at them because my home computer has a fried motherboard and I'm looking to get myself a new computer (it was five years old anyway). Once I do and I get OOTP up and running, I'll take a look.

What level of detail did you get to? If you already did all or most of what I was planning to do anyway, there really won't be much for me to do. Did you make lefty/righty splits and give guys proper fielding ratings, for instance?
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-18-2005, 07:45 PM   #15
Cowboys3356
All Star Starter
 
Cowboys3356's Avatar
 
Join Date: Sep 2003
Posts: 1,571
Quote:
Originally Posted by ctorg
Okay. That's cool. I haven't been able to look at them because my home computer has a fried motherboard and I'm looking to get myself a new computer (it was five years old anyway). Once I do and I get OOTP up and running, I'll take a look.

What level of detail did you get to? If you already did all or most of what I was planning to do anyway, there really won't be much for me to do. Did you make lefty/righty splits and give guys proper fielding ratings, for instance?
I got pretty detailed with it and everyone who has played the file says it runs as close to real life as you can get. OOTP has its limits but I think the file performs near to real life. Fielding ratings are pretty accurate with most players being rated at the correct positions with the correct fielding percentages. Every batter has right/left splits which is a must although in truth when you do a historical replay, the way OOTP works is that the splits are already calculated and players should NOT have splits if you want them to reproduce accurate results in but that is an entirely different thread! Also I love having splits because it makes the game more fun so that is the main reason I put them in.

Of course there isn't a file around that could not be tweaked, I guess it just gets to the point where additional tweaking doesn't really bring about different results due to the limitations of OOTP. I think the next version will be the key to taking this file to the next level.

Last edited by Cowboys3356; 10-18-2005 at 07:46 PM.
Cowboys3356 is offline   Reply With Quote
Old 10-18-2005, 07:53 PM   #16
Malleus Dei
Hall Of Famer
 
Malleus Dei's Avatar
 
Join Date: Dec 2001
Location: In front of some barbecue and a cold beer
Posts: 9,490
Quote:
Originally Posted by Cowboys3356
You could just download the file I have already created.
It's my favorite roster set. But if Ctorg wants to make it even BETTER, who are we to stand in his way?
__________________
Senior member of the OOTP boards/grizzled veteran/mod maker/surly bastage

If you're playing pre-1947 American baseball, then the All-American Mod (a namefiles/ethnicites/nation/cities file pack) is for you.

Quote:
Originally Posted by statfreak View Post
MD has disciples.
Malleus Dei is offline   Reply With Quote
Old 10-18-2005, 10:45 PM   #17
Cowboys3356
All Star Starter
 
Cowboys3356's Avatar
 
Join Date: Sep 2003
Posts: 1,571
Quote:
Originally Posted by Malleus Dei
It's my favorite roster set. But if Ctorg wants to make it even BETTER, who are we to stand in his way?
I agree!
Cowboys3356 is offline   Reply With Quote
Old 10-19-2005, 09:14 AM   #18
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Well, it sounds like you already did pretty much exactly what I was looking to do! Once I get a new computer (shaking fist at gods of fate for having my computer break down just as I was getting back into OOTP), I'll check it out. I think I actually downloaded it once, but I never actually checked out the file for some reason. It probably would have saved me some mental effort.

Thanks for pointing me to it.
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 10-19-2005, 10:57 AM   #19
GuamYankee
Minors (Double A)
 
GuamYankee's Avatar
 
Join Date: Jan 2005
Posts: 156
Ctorg, you could always pick another year to work on. I've been obsessing over getting a perfect 1903 all in one installer myself.

Last edited by GuamYankee; 10-20-2005 at 02:18 AM.
GuamYankee is offline   Reply With Quote
Old 10-20-2005, 09:53 AM   #20
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
Quote:
Originally Posted by GuamYankee
Ctorg, you could always pick another year to work on. I've been obsessing over getting a perfect 1903 all in one installer myself.
I had 1987 in mind for the particular reason that it was the first year I got into baseball stats myself. The 1987 set of Strat-O-Matic cards was what got me into baseball big time, so I like to think of it as a good starting point. It's also a good year in that the offense levels were more similar to modern ones, for which OOTP is optimized. That year was a spike year for offense.

I suppose I could do 1988, which was the first year I followed real baseball day-to-day, but it seems kind of redundant. Maybe. I'll see after I check out Cowboys' file. I might just add stuff like retired career leaders, if he doesn't have that. It sounds like he did a pretty complete job.
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Reply

Bookmarks


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 11:50 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 © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

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