News:

RIP GoReds

Main Menu

"BOP"s explained

Started by nightwulf, 08/10/04, 08:20:56 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Shooty

Thanks Lips...thats what I figured but wanted verify.

ultimate7

#41
In order to try and prove that you can notice a difference in BOP quantity, I figured the chances that each team make at least 1 BOP in a game.  Assumptions playing slurve or straight pitch (so no Ks) so assuming 35 fielded balls per game 27 outs plus 8 hits not homeruns or off the wall.

California:      10      75.21%
Boston:       7      62.11%
Detroit:       12      81.37%
Minnesota:       10      75.21%
Houston:      8      67.08%
New York:       11      78.50%
St. Louis:       11      78.50%
San Francisco:       9      71.42%
American:       6      56.40%
National:       4      42.37%


OK so you realistically won't notice much difference between NY and Detroiti, but if you play Detroit against NL or even Boston you can notice a difference, i believe.
Quote from: Dårky on 11/02/10, 12:04:50 AM
The Raiders are a successful organization

Herndon Sucks

I could be completely wrong.  But does the speed at which a ball is hit at a fielder have anything to do with errors.  Because it seems that when a ball is hit hard (mainly at a pitcher) thay seem more prone to make an error.  I also noticed others swearing that trying to make a quick throw can cause errors.  I am not sure if it's true or not but,  even though this may not make any sense or have any correlation with these assesments.  I think it goes back to another situation.  Sometimes when trying to turn a quick double play the out at second base does not register even though the second baseman clearly had the ball.  Again, I could be completely wrong and according to nightwulf I am.  But this is something I have noticed.

fknmclane

Quote from: Herndon Sucks on 08/24/04, 12:18:46 PM
Sometimes when trying to turn a quick double play the out at second base does not register even though the second baseman clearly had the ball.  

This one's easy to explain.  Look closer at second base when trying to turn the DP:  you're probably not on the base and have thrown the ball before tagging.  Patience is a virtue, my friend.
Quote from: BDawk on 08/29/12, 07:52:41 AM
I just wiped my ass then smelled the toilet paper.  What's wrong with me? 

Quote from: Kane on 08/22/16, 11:56:48 AM
the dude either has some high float or a mess between the cheeks.

TβG

the difficulty in correcting that play is that you have to direct the guy to touch second base and then change directions by throwing a quick throw to first.... but usually if you can correct the tag at second then the guy at while reach firstbase safely... except for armas.
Quote from: Nacho on 03/15/16, 10:17:08 AMWe've had babe drafts. We've had a sandwich draft. We can have our babes and eat sandwiches, too.

Shooty

Quote from: fknmclane on 08/24/04, 12:21:17 PM
Quote from: Herndon Sucks on 08/24/04, 12:18:46 PM
Sometimes when trying to turn a quick double play the out at second base does not register even though the second baseman clearly had the ball.  

This one's easy to explain.  Look closer at second base when trying to turn the DP:  you're probably not on the base and have thrown the ball before tagging.  Patience is a virtue, my friend.

I think Herndon Sucks is explaining the quick throw phenomenon.  Essentially, your fielder can be directly on the base but if you throw the ball away too quickly, sometimes it doesn't register as an out.  This happens quite a bit at first base to me and does happen on occasion at second.  Its just another RBI glitch.

Herndon Sucks

I'm pretty sure it only happens when I hit the button to make the throw a second before the first or second baseman actually touches the ball.  

broiler

Quote from: nightwulf on 08/11/04, 04:06:06 PM
That said, I'm not totally closed to the possibility. It's possible that a jump to the error-incrementing routine occurs through a relative address (which I haven't found by watching for calls to that routine in-game, and I highly doubt), or it's possible that controller use is somehow skewing the random number generator.

how did i miss this before?  nightwulf himself says there may be a chance that the early throw bop exists.


nightwulf

Quote from: broiler on 07/28/08, 01:21:38 PM
how did i miss this before?  nightwulf himself says there may be a chance that the early throw bop exists.

Probably by not reading, which you apparently still have trouble with. I acknowledged it as a possibility when it was brought to my attention, and after further review both Gantry and I dismissed it.

broiler

so you're saying there is a chance

Darky

Quote from: nightwulf on 08/10/04, 08:20:56 PM
So I was curious as to how the game determines if a fielder "BOP"s a play. It's a little surprising. Note that throughout this post I'm referring to errors made when fielding a ball (aka "BOP"), and not errors when throwing the ball (overthrown balls that miss the intended baseman).

First off, all fielders on any given team have the same chance to make an error. However, each team has it's own set chance for a BOP to occur on any given play. Here are the numbers per team:

California: 10
Boston: 7
Detroit: 12
Minnesota: 10
Houston: 8
New York: 11
St. Louis: 11
San Francisco: 9
American: 6
National: 4

Here's how it works. Any time a fielder touches the ball after it's been hit but before the ball touches a wall, a subroutine runs to determine whether an error will occur. A random one-byte number (0-255) is generated. If that number is less than your team's number listed above, an error occurs. That is, if you're fielding with St. Louis, you will make a fielding error if the random number is less than 11.

Toss those numbers though a calculator, and you can calculate the percent chance that a fielder will make a fielding error on any given play:

California: 3.9%
Boston: 2.7%
Detroit: 4.7%
Minnesota: 3.9%
Houston: 3.1%
New York: 4.3%
St. Louis: 4.3%
San Francisco: 3.5%
American: 2.3%
National: 1.6%

So, I've not yet looked for the code behind throwing errors (and that would be a hell of a lot harder), but as far as "BOP"s are concerned, every fielder is just as good as any other fielder on his same team. This also brings up a new discovery: the chance for your fielders to "BOP" is different for each team. Of the 8 non-all star teams, Boston is the best-fielding team, with Detroit coming in as the worst. Who would've thought?

Edit: Oh, if you'd like to screw with the numbers yourself, you can find them in the ROM at offset DA92-DA9B. Make that 1DA92-1DA9B if you're editing a 256k ROM. God, there's another thing to add to the editor ...

Nightwulf


I'm looking into the Fantasy RBI league statistics to see if the Fantasy teams placed in the respective team slots match up with this empirical evidence. Nomaaa's team, Chocolate Rain, was in the Detroit slot.
80's at eight

nomaaa

some stay dry and others feel the pain
Quote from: GDavis on 10/13/17, 11:29:39 AM
Congrats Nomaaa.  Dee-Nee's new Sandwich King.

ultimate7

On the fantasy ROM, you fixed everyone's BOP ratio so that they were the same.
Quote from: Dårky on 11/02/10, 12:04:50 AM
The Raiders are a successful organization

Darky

#53
Quote from: ultimate7 on 12/26/09, 02:33:08 PM
On the fantasy ROM, you fixed everyone's BOP ratio so that they were the same.

I realized that earlier today. I also realized there is no way I can go back and count all the bops because of how I scored games. A lot of errors were throwing errors and I did not record the bops as errors when a basehit was to the OF and the OF bops it but has no effect on the single or if a runner advanced due to the bop...saves a lot of time scoring the games (bear in mind that scoring the slot of games takes from 3-5 hours). There is no way I am watching all the games again for that precise data. Next season for sure.
80's at eight

TbT

Quote from: nightwulf on 08/10/04, 08:20:56 PM
So, I've not yet looked for the code behind throwing errors (and that would be a hell of a lot harder)


I'd considered this recently with a 1st baseman and his ability to occasionally drop- bop a throw that came his way...or trying to turn a double play but the 2nd baseman drops(bops) the throw from the short stop.

While in theory it sounds like it would make the game more realistic, i'd probably just have to throw a god damned table through a window sometime as a result. when it fucked me out of a win.
Visit:  http://www.tecmobowl-vs-rbi.com/index.html ---strategy, info, and player ratings for Tecmo Bowl & R.B.I. Baseball.