Jump to content

Orioles and Baseball

Talking O's and Baseball

Forums

  1. Orioles Talk

    Michael "weams" Williams memorial Orioles chat

    1.3m
    posts
  2. Minors

    Talking Minor Leagues

    101.5k
    posts
  3. Orioles History

    Here, you can talk about Orioles of the past, what teams were like way back when, and anything else concerning the team since 1954.

    3.1k
    posts
  4. O's Amateur Draft and International Signings

    All O's Amateur Draft and International Signings Talk

    51.6k
    posts
  5. Game Threads

    Scott "ScOtt" Niedentohl memorial Orioles game thread chat

    798.4k
    posts
  6. MLB

    Talk baseball

    132.9k
    posts
  7. Plus Members Exclusive Scouting Reports and Content

    For Plus Members only: Special major and minor league news and content including exclusive scouting reports and quotes from players, coaches, scouts, and front office people.

    2.8k
    posts
  • Posts

    • Little update because I got at least some interest.  I have been working on the Retrosheet event files, which give a play-by-play account of games to varying degrees.  From these you can reconstruct quite a bit, obviously the further you go back the less quality it is and (e..g, you don't get pitch data until ~1990).  Anyway I am now giving all games a uniquely generated ID, to simply the DB operations.  Testing my play-by-play processor, and it turns out that game 100,000 was played between Baltimore and Boston on September 6th, 1963.  I am generating that looks like this:   applyPlay B1 BOS 1 BAL 0 2 outs BAL poweb101 at bat BOS monbb101 pitching onBase: 1: 2: 3: play= D/78 double play runs= 0 outs= 0 applyPlay B1 BOS 1 BAL 0 2 outs BAL gentj101 at bat BOS monbb101 pitching onBase: 1: 2: poweb101 3: play= W walk runner on 2 does not advance play runs= 0 outs= 0 applyPlay B1 BOS 1 BAL 0 2 outs BAL branj101 at bat BOS monbb101 pitching onBase: 1: gentj101 2: poweb101 3: play= HR.2-H;1-H home run runner on 2 ( poweb101 ) scored runner on 1 ( gentj101 ) scored basesAdv= {1, 2} play runs= 3 outs= 0 The "play" line is what I'm getting from Retrosheet, from there I have to infer  just about everything else.  (It does have inning and batter info, but I also keep track of this internally and verify I am doing the right thing, so like it says a certain batter is up, I check to see if they were next in the order) Anyway parsing some of these "play" lines can be quite challening... this particularly game I think everything was the same as Baseball reference (I summarize at the end), except like one catcher assist was credited as a putout. 
    • I feel like there's a good argument for both. On the one hand you could say that it's a lot to throw him in there against a division rival with a tough lineup and the adrenaline spike making him throw a little too hard/wild right off the bat.  On the other hand you could say who knows how long he'll last this year and shoot your shot while he's healthy. 
    • Why do you have to extend him?  Verlander was signed for a few years when they got him. The extension isn’t part of the deal. It was a separate outcome and that’s a big difference. Im against making poor moves that are likely to fail.
×
×
  • Create New...