Baseball earned runs calculation system, innings pitched calculation system, and earned run average calculation system

The system adjusts earned run average and pitch count by accounting for relief pitchers preventing runners from scoring and correcting for wild pitches and blunders, ensuring accurate performance evaluation in baseball.

WO2025158967A1PCT designated stage expired Publication Date: 2025-07-31SHIBA SHUICHI
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2025/000944
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-22
Filing Date
2025-01-15
Publication Date
2025-07-31

AI Technical Summary

Technical Problem

Existing baseball systems fail to accurately determine earned run average and pitch count in line with the actual situation, particularly when relief pitchers prevent runners from scoring or when mistakes like wild pitches occur, leading to inconsistencies in performance evaluation.

Method used

A system that includes input means to adjust earned run average by subtracting values for relief pitchers preventing runners from scoring, blunders, and wild pitches, and adjusts pitch count by adding 1/3 for such events, ensuring calculations align with actual game scenarios.

Benefits of technology

The system provides earned run average and pitch count calculations that accurately reflect the pitcher's performance in real-game conditions, aligning with actual outcomes and improving evaluation accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025000944_31072025_PF_FP_ABST
    Figure JP2025000944_31072025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a baseball earned run calculation system capable of obtaining the number of earned runs according to the actual situation, and an earned run average calculation system based on said number of earned runs and the number of innings pitched according to the actual situation. The earned runs calculation system comprises a earned runs calculation data input means 11 for inputting of earned runs calculation data D1, and an earned runs calculation means 12 that calculates earned runs on the basis of the earned runs calculation data D1, the earned runs calculation data input means 11 being provided with one or two or more input means selected from input means (a), (b) and (c). (a) A relief pitcher input means 11a for inputting of earned runs calculation data D1 obtained by subtracting a numerical value of more than 0 and less than 1 from the number of earned runs when a runner is not permitted to reach home by a pitcher who comes in to relieve with runners on base. (b) An error input means 11b for inputting of earned runs calculation data D1 obtained by subtracting a numerical value of more than 0 and less than 1 from the number of earned runs when an error occurs. (c) A fielder's choice input means 11c for inputting of earned runs calculation data D1 obtained by subtracting a numerical value of more than 0 and less than 1 from the number of earned runs when a fielder's choice occurs.
Need to check novelty before this filing date? Find Prior Art

Description

Baseball earned run calculation system, pitch count calculation system, and earned run average calculation system

[0001] The present invention relates to a baseball earned run calculation system, a pitch count calculation system, and an earned run average calculation system.

[0002] Conventionally, a technique such as that shown in Patent Document 1 has been known.

[0003] The abstract of Patent Document 1 states that the problem is to "realize a baseball team ranking system that uses a relatively simple method to rate and rank multiple teams based on baseball game progress information such as wins and losses and point differentials," and describes the technology as follows: "The terminal device 1 has game condition input means for inputting the game conditions of a baseball game, offensive progress data input means for compiling and inputting data on the game progress when the team is on offense in numerical form, defensive data input means for inputting data on the team's defense, and terminal-side communication means for transmitting this data information to the data processing device 2 via network 3, and the data processing device has processing device-side communication means for receiving the transmitted data information, game information storage means for storing data information for each game for each team, team rating determination means for setting a team's rating based on data information from each team's multiple games, and ranking means for comparing the team ratings of multiple teams to perform level ranking."

[0004] Furthermore, for example, paragraph 0058 of the same document states, "The defensive data includes, for pitchers, pitcher performance data such as the name of the pitcher on the mound (player code), the number of innings pitched, the number of hits allowed, the number of extra bases hits allowed including the number of home runs allowed, the number of walks given, the number of strikeouts, the number of runs allowed, and the number of earned runs; as well as fielder error data such as the name of the fielder who made an error (player code) and the fielding position. This data is also converted into a predetermined description format by the game information analysis and recording means 22." Paragraph 0059 of the same document states, "Furthermore, from this offensive progress data and defensive data, the game information analysis and recording means 22 derives related information such as the scoring progress including win / loss and point differential, the number of team hits for the team, the number of team hits allowed, the number of extra bases hits allowed, the winning pitcher, the losing pitcher, the saving pitcher, the team earned run average, the individual pitcher's earned run average, and the presence or absence of special plays."

[0005] That is, although the document contains descriptions of earned runs, number of innings pitched, and earned run average, it does not describe how to obtain the earned runs, number of innings pitched, and earned run average.

[0006] Generally, in baseball, earned runs refer to runs that are not due to errors or passed balls, and for which the pitcher is responsible. The number of innings pitched refers to the number of innings pitched by a pitcher. With one out, it's 1 / 3, with two outs it's 2 / 3, and with three outs it's 3 / 3 = 1. ERA is an indicator of how many runs a pitcher can hold to if they pitch nine innings (one game), and is calculated as ERA = earned runs x 9 ÷ number of innings pitched. Therefore, it is assumed that earned runs, number of innings pitched, and ERA in the same document have the above meanings.

[0007] Since earned run average is an important indicator for evaluating a pitcher's performance, it is desirable that the earned run allowance and number of innings pitched required to obtain the earned run average, especially the earned run allowance, be strictly defined in accordance with the actual situation.

[0008] However, currently, the determination of earned runs is often not in line with reality. Here we will give one example, and other examples will be discussed later. For example, if a pitcher is replaced in the middle of an inning with runners still on base, the relief pitcher will not be credited with an earned run even if the runner scores. Conversely, even if the relief pitcher does not allow a runner to score, it does not affect the earned run. In other words, the fact that earned runs could not be reduced in the past was thought to be one of the factors that led to situations that did not reflect reality.

[0009] Furthermore, with regard to the number of innings pitched, the current determination of the number of innings pitched may not necessarily reflect the actual situation.

[0010] Japanese Patent Application Laid-Open No. 2005-111156

[0011] The problem to be solved by the present invention is to provide a baseball earned run calculation system that can obtain earned runs that are in line with the actual situation, and a system for calculating an earned run average based on the earned runs and the number of innings pitched that are in line with the actual situation.

[0012] In order to solve the above problems, the baseball earned run calculation system of the present invention is an earned run calculation system for calculating earned runs in baseball, comprising: earned run calculation data input means for inputting earned run calculation data for calculating earned runs; and earned run calculation means for calculating earned runs based on the earned run calculation data input by the earned run calculation data input means, wherein the earned run calculation data input means comprises one or more input means selected from the following (a), (b), and (c): (a) relief pitcher input means for inputting earned run calculation data for subtracting a numerical value greater than 0 and less than 1 from the earned run when a relief pitcher comes in to relieve a runner with a runner on base and the runner is not allowed to score; (b) error input means for inputting earned run calculation data for subtracting a numerical value greater than 0 and less than 1 from the earned run when an error occurs; and (c) fielder's choice input means for inputting earned run calculation data for subtracting a numerical value greater than 0 and less than 1 from the earned run when a fielder's choice occurs.

[0013] With the above-mentioned configuration, the baseball earned run calculation system can provide the following effects.

[0014] (a) In the case where a relief pitcher who comes in to relieve a runner with runners on base does not allow the runners to score, and an input means for inputting relief pitcher input data for calculating earned runs that subtracts a number greater than 0 and less than 1 from the relief pitcher's earned runs when the runners do not score, if a pitcher is replaced with another pitcher with runners on base during an inning and the relief pitcher does not allow the runners to score, the relief pitcher input means inputs data for calculating earned runs that subtracts a number greater than 0 and less than 1 from the relief pitcher's earned runs, and the earned runs are calculated by the earned run calculation means based on this data for calculating earned runs. In other words, if a pitcher is replaced with another pitcher with runners on base during an inning and the relief pitcher does not allow the runners to score, the relief pitcher's earned runs will be deducted by a number greater than 0 and less than 1.

[0015] (b) In the case where an error input means is provided for inputting data for calculating earned runs that subtracts a numerical value exceeding 0 and less than 1 from the earned runs when an error occurs, when an error occurs, the data for calculating earned runs that subtracts a numerical value exceeding 0 and less than 1 from the earned runs is input by the error input means, and the earned runs are calculated by the earned run calculation means 12 based on this data for calculating earned runs. In other words, when an error occurs, the pitcher's earned runs are deducted by a numerical value exceeding 0 and less than 1.

[0016] (c) Fielder's choice input means for inputting data for calculating earned runs that subtracts a numerical value greater than 0 but less than 1 from the earned runs when a fielder's choice occurs. Data for calculating earned runs that subtracts a numerical value greater than 0 but less than 1 from the earned runs is input, and the earned runs are calculated by the earned run calculation means based on this data for calculating earned runs. In other words, when a fielder's choice occurs, it can be considered that the pitcher has struck out the batter, so the pitcher's earned runs are deducted by a numerical value greater than 0 but less than 1.

[0017] In each of the cases (a) to (c), if the subtraction value is 0 or less, it is meaningless, and if it is 1 or more, the earned runs will be subtracted more than necessary, which is not in line with the actual situation. In contrast, in this invention, the subtraction value (earned runs) is a value greater than 0 and less than 1, so it is possible to subtract a value that is in line with the actual situation. As the subtraction value, for example, "0.25", "0.5", or "0.75" can be adopted depending on the situation, as will be described later.

[0018] As described above, according to the present invention, by providing one or more input means selected from the input means (a), (b), and (c), the earned runs are reduced depending on the situation, so that earned runs that are in line with the actual situation can be obtained.

[0019] Furthermore, in order to solve the above-mentioned problems, the pitch count calculation system of the present invention is a pitch count calculation system for calculating the number of innings pitched by a baseball pitcher, and comprises: pitch count calculation data input means for inputting pitch count calculation data for calculating the number of innings pitched; and pitch count calculation means for calculating the number of innings pitched based on the pitch count calculation data input by the pitch count calculation data input means, wherein the pitch count calculation data input means comprises error pitch count input means for inputting pitch count calculation data that adds 1 / 3 to the number of innings pitched when an error or fielding error occurs.

[0020] With the above configuration, this baseball pitch count calculation system achieves the following effects. When an error or fielding error occurs, the error pitch count input means inputs pitch count calculation data that adds 1 / 3 to the number of pitches, and the pitch count calculation means calculates the number of pitches based on this pitch count calculation data. In other words, when an error or fielding error occurs, the pitcher can be considered to have struck out the batter, so 1 / 3 is added to the pitcher's number of pitches.

[0021] In the past, when an error or fielding error occurred, the pitcher could be considered to have struck out the batter, but this was not reflected in the number of innings pitched, and it could not be said that the determination of the number of innings pitched was based on the actual situation. In contrast, according to this invention, when an error or fielding error occurs, one-third of the pitches pitched by the pitcher are added, so that the number of innings pitched can be determined based on the actual situation.

[0022] In order to solve the above problems, the baseball earned run calculation system of the present invention is characterized by including the above-mentioned earned run calculation system (of claim 1). Therefore, this earned run calculation system makes it possible to obtain an earned run rate that is more in line with the actual situation than conventional systems.

[0023] In order to solve the above problems, the baseball earned run average calculation system of the present invention is characterized by including the pitch count calculation system described above (claim 2). Therefore, this earned run average calculation system makes it possible to obtain an earned run average that is more in line with actual conditions than conventional systems.

[0024] In order to solve the above problems, the baseball earned run calculation system of the present invention is characterized by comprising the above-mentioned earned run calculation system (of claim 1) and the above-mentioned pitch count calculation system (of claim 2). Therefore, this earned run calculation system makes it possible to obtain an earned run rate that is more in line with actual conditions than conventional systems.

[0025] FIG. 1 is a block diagram showing an embodiment of a baseball earned run calculation system, pitch count calculation system, and earned run average calculation system according to the present invention. FIG. 2 is a diagram showing a flowchart of the system. FIG. 3 is a diagram showing a flowchart of the system. FIG. 4 is a diagram showing a flowchart of the system. FIG. 5 is a diagram showing a flowchart of the system. FIG. 6 is a diagram showing a flowchart of the system. FIG. 7 is a diagram showing a flowchart of the system. FIG. 8 is a diagram showing a flowchart of the system. FIG. 9 is a diagram showing a flowchart of the system. FIG. 10 is a diagram showing a flowchart of the system. FIG. 11 is a diagram showing a flowchart of the system. FIG. 12 is a diagram showing a flowchart of the system.

[0026] Hereinafter, embodiments of a baseball earned run calculation system, pitch count calculation system, and earned run average calculation system according to the present invention will be described with reference to the drawings. In each drawing, identical or corresponding parts are designated by the same reference numerals. The earned run calculation system described below includes both an earned run calculation system and a pitch count calculation system, but it may also be configured to include only one of these systems.

[0027] As shown in FIG. 1, the baseball defensive run calculation system 1 of this embodiment includes an earned run calculation system 10 and a pitch count calculation system 20.

[0028] The baseball earned run calculation system 10 of this embodiment is an earned run calculation system for calculating earned runs in baseball, and comprises: earned run calculation data input means 11 for inputting earned run calculation data D1 for calculating earned runs; and earned run calculation means 12 for calculating earned runs (such as W, which will be described later) based on the earned run calculation data D1 input by the earned run calculation data input means 11. The earned run calculation data input means 11 comprises at least all of the following input means (a), (b), and (c). Note that, although this embodiment is configured to comprise all of the input means (a), (b), and (c), it may also be configured to comprise one or more input means selected from the input means (a), (b), and (c).

[0029] (a) Relief pitcher input means 11a for inputting earned run calculation data D1 for subtracting a numerical value exceeding 0 and less than 1 from the earned run when a relief pitcher comes to relieve a runner with runners on base and does not allow the runner to score. (b) Error input means 11b for inputting earned run calculation data D1 for subtracting a numerical value exceeding 0 and less than 1 from the earned run when an error occurs. (c) Fielder's choice input means 11c for inputting earned run calculation data D1 for subtracting a numerical value exceeding 0 and less than 1 from the earned run when a fielder's choice occurs.

[0030] With the above-mentioned configuration, the baseball earned run calculation system can provide the following effects.

[0031] (a) The relief pitcher input means 11a is provided for inputting the earned run calculation data D1, which subtracts a numerical value greater than 0 and less than 1 from the earned run total of a relief pitcher who has come in to relieve a runner with runners on base and has not allowed the runner to score, so that when a pitcher is replaced with another pitcher with runners on base during an inning and the relief pitcher has not allowed the runner to score, the relief pitcher input means 11a inputs the earned run calculation data D1, which subtracts a numerical value greater than 0 and less than 1 from the earned run total of the relief pitcher, and the earned run calculation means 12 calculates the earned run total based on this earned run calculation data D1. In other words, when a pitcher is replaced with another pitcher with runners on base during an inning and the relief pitcher has not allowed the runner to score, the earned run total of the relief pitcher is subtracted a numerical value greater than 0 and less than 1. In conventional earned run calculations, if a pitcher is replaced during an inning with runners on base, the relief pitcher's failure to allow the runners to score does not affect the earned run count. In contrast, according to the earned run calculation system of this embodiment, if a relief pitcher does not allow a runner to score, the relief pitcher input means 11a inputs earned run calculation data D1 for that relief pitcher, which subtracts a value greater than 0 and less than 1 from the earned run count, and the earned run calculation means 12 calculates the earned run count based on this earned run calculation data D1. In other words, since the earned run count is deducted depending on the situation, it is possible to obtain earned runs that reflect the actual situation.

[0032] (b) Since the system is provided with error input means 11b for inputting earned run calculation data D1 that subtracts a numerical value exceeding 0 and less than 1 from the earned run when an error occurs, when an error occurs, the error input means 11b inputs earned run calculation data D1 that subtracts a numerical value exceeding 0 and less than 1 from the earned run, and the earned run calculation means 12 calculates the earned run based on this earned run calculation data D1. In other words, when an error occurs, the pitcher's earned run is subtracted by a numerical value exceeding 0 and less than 1. To take an example of a conventional earned run calculation, when an error occurs and the pitcher does not allow the runner on that error to score, the earned run is not increased or decreased. In contrast to this, according to the earned run calculation system of this embodiment, in the above example, if an error occurs and the pitcher does not allow the runner on that error to score, the error input means 11b inputs the earned run calculation data D1 for the relief pitcher, which subtracts a numerical value greater than 0 and less than 1 from the earned run, and the earned run calculation means 12 calculates the earned run based on this earned run calculation data D1. That is, in the above case and other cases, the earned run is subtracted depending on the situation, so that it is possible to obtain the earned run that reflects the actual situation.

[0033] (c) Since the pitcher is provided with a fielder's choice input means 11c for inputting earned run calculation data D1 that subtracts a numerical value greater than 0 and less than 1 from the earned run when a fielder's choice occurs, when a fielder's choice occurs, the fielder's choice input means 11c inputs earned run calculation data D1 that subtracts a numerical value greater than 0 and less than 1 from the earned run when a fielder's choice occurs, and the earned run calculation means 12 calculates the earned run based on this earned run calculation data D1. In other words, when a fielder's choice occurs, it can be considered that the pitcher has struck out the batter, so the pitcher's earned run is subtracted by a numerical value greater than 0 and less than 1. In conventional earned run calculations, when a fielder's choice occurs, the calculation is the same as for a hit or a walk. In contrast, according to the earned run calculation system of this embodiment, when a fielder's choice occurs, the fielder's choice input means 11c inputs earned run calculation data D1, which subtracts a numerical value greater than 0 and less than 1 from the earned run, and the earned run calculation means 12 calculates the earned run based on this earned run calculation data D1. In other words, since the earned run is subtracted depending on the situation, it is possible to obtain earned runs that reflect the actual situation.

[0034] In each of the cases (a) to (c), if the subtraction value is 0 or less, it is meaningless, and if it is 1 or more, the earned runs will be subtracted more than necessary, which is not in line with the actual situation. In contrast, in this embodiment, the subtraction value (earned runs) is greater than 0 and less than 1, so it is possible to subtract a value that is in line with the actual situation. In this embodiment, as will be described later, the subtraction values ​​used are "0.25," "0.5," and "0.75" depending on the situation.

[0035] As described above, according to this embodiment, by providing one or more input means selected from the input means (a), (b), and (c), the earned runs are reduced depending on the situation, making it possible to obtain earned runs that are in line with the actual situation.

[0036] Pitch count calculation system 20 of this embodiment is a pitch count calculation system for calculating the number of innings pitched by a baseball pitcher, and comprises: pitch count calculation data input means 21 for inputting pitch count calculation data D2 for calculating the number of innings pitched; and pitch count calculation means 22 for calculating the number of innings pitched based on pitch count calculation data D2 input by pitch count calculation data input means 21. Pitch count calculation data input means 21 comprises error pitch count input means 21a for inputting pitch count calculation data D2 that adds 1 / 3 to the number of innings pitched when an error or fielding error occurs.

[0037] With the above configuration, the baseball pitch count calculation system 20 provides the following effects. When an error or fielding error occurs, the error pitch count input means 21a inputs pitch count calculation data D2 that adds 1 / 3 to the number of pitches, and the number of pitches is calculated by the pitch count calculation means 22 based on this pitch count calculation data D2. In other words, when an error or fielding error occurs, the pitcher can be considered to have struck out the batter, so 1 / 3 is added to the pitcher's number of pitches.

[0038] In the past, when an error or fielding error occurred, the pitcher could be considered to have struck out the batter, but this was not reflected in the number of innings pitched, and it could not be said that the determination of the number of innings pitched was based on the actual situation. In contrast, according to this embodiment, when an error or fielding error occurs, one-third of the pitches are added to the pitcher's number of innings pitched, so the number of innings pitched can be determined based on the actual situation.

[0039] In this embodiment, pitch count calculation data input means 21 includes runner pitch count input means 21b. This runner pitch count input means 21b inputs pitch count calculation data D2 that adds 1 / 3 to the number of pitches when a pitch to a runner results in a putout, a putout by a catcher, a run-on runner, a stealing catch, or a pickoff attempt, and pitch count calculation means 22 calculates the number of pitches based on this pitch count calculation data D2.

[0040] Furthermore, the earned run rate calculation system 1 of this embodiment includes a game start initial setting means 30, an inning start pitcher change setting means 40, an inning start and tiebreaker setting means 50, an inning mid-inning pitcher change setting means 60, a game end setting means 70, an inning end setting means 80, a walk-off or called game setting means 90, an earned run rate calculation means 100, and a control means 110 that controls the entire earned run rate calculation system 1.

[0041] The game start initial setting means 30 is a means for initializing both the earned run calculation system 10 and the pitch count calculation system 20 at the start of a game by transmitting initial setting data D3 that initializes at least the number of pitches and earned runs to 0.

[0042] The inning start pitcher change setting means 40 is a means for, when a pitcher change occurs at the start of an inning, transmitting initial setting data D4 that initializes at least the number of innings pitched and earned runs for the new pitcher to 0 to the earned run calculation system 10 and the number of innings pitched calculation system 20, thereby initially setting at least the number of innings pitched and earned runs for the new pitcher in both systems to 0.

[0043] The inning start and tie-break setting means 50 is a means for transmitting data D5 relating to the numerical value to be subtracted from the earned run to the earned run calculation system 10 at the start of an inning due to a tie-break.

[0044] The mid-inning pitcher change setting means 60 is a means for transmitting final setting data D6a regarding the pitcher's earned runs and initial setting data D6b regarding the pitcher's earned runs and number of innings pitched to the earned run calculation system 10 and the number of innings pitched calculation system 20 when a pitcher change occurs mid-inning, thereby making the above settings in both systems.

[0045] The game end setting means 70 is means for transmitting game end information D7 indicating that the game has ended to the control means 110 when the game has ended.

[0046] The inning end setting means 80 is means for transmitting inning end information D8 indicating that the inning has ended to the control means 110 when the inning has ended.

[0047] The walk-off or called game setting means 90 is means for transmitting information D9 to the control means 110 when the game ends due to a walk-off or a called game.

[0048] The earned run calculation means 100 is a means for calculating the earned run rate based on the earned run rate obtained by the earned run calculation system 10 and the number of innings pitched obtained by the number of innings pitched calculation system 20, as follows: earned run rate = earned run rate × 9 ÷ number of innings pitched

[0049] Each of the above-described means 10 to 110 can be configured with an information processing device such as a known personal computer or personal digital assistant (PDA) that can realize the above-described functions that each of the above-described means should have. Therefore, each of the above-described means can be configured with an input device, display monitor, and communication device that are provided in a known personal computer or a mobile information terminal such as a smartphone. Also, each of the input means (30 to 90 and 110) and each of the calculation means (10, 20, 100, and 110) can be configured with a separate personal computer or the like and connected via a network.

[0050] The operation of the earned run rate calculation system 1 of this embodiment will be described below with reference to the flowcharts shown in Figure 2 and subsequent figures. The symbols in the flowcharts have the following meanings. The numerical value to be deducted is marked as "deduction."

[0051] <Regarding the Innings Table (calculation of pitches and earned runs for the pitcher on the second batting team)> v... Individual number of innings pitched v'... Team number of innings pitched w... Individual earned runs w'... Team earned runs a... Individual earned run deduction (runner on first base) a'... Team earned run deduction (runner on first base) b... Individual earned run deduction (runner on second base) b'... Team earned run deduction (runner on second base) c... Individual earned run deduction (runner on third base) c'... Team earned run deduction (runner on third base) (m)... Order of pitchers on the mound z1... Individual pitcher's earned run average z1'... Team earned run average

[0052] <Regarding the bottom of the inning (calculation of pitches and earned runs for the pitcher on the batting team at first)> x... Individual number of innings pitched x'... Team number of innings pitched y... Individual earned runs y'... Team earned runs d... Individual earned run deduction (runner on first base) d'... Team earned run deduction (runner on first base) e... Individual earned run deduction (runner on second base) e'... Team earned run deduction (runner on second base) f... Individual earned run deduction (runner on third base) f'... Team earned run deduction (runner on third base) (n)... Order of pitchers on the mound z2... Individual pitcher's earned run average z2'... Team's earned run average

[0053] The following flow is performed for each play.

[0054] <Step S1> As shown in FIG. 2, in step S1, initial settings are made at the start of a match, and the following are set: m=1, n=1 v(m)=0, w(m)=0, a(m)=0, b(m)=0, c(m)=0, v'=0, w'=0, a'=0, b'=0, c'=0 x(n)=0, y(n)=0, d(n)=0, e(n)=0, f(n)=0, x'=0, y'=0, d'=0, e'=0, f'=0. This setting is made by match start initial setting means 30. Specifically, for example, the settings are made by pressing a "match start initial setting" button displayed on a display constituting this system.

[0055] <Step S2> In step S2, calculation of the innings table begins.

[0056] <Steps S3 and S4> In step S3, it is determined whether a pitcher change occurred at the start of an inning. When the inning start pitcher change setting means 40 described above is operated, it is determined that a pitcher change occurred at the start of an inning, and in step S4, the pitching pitcher is initialized, with m...+1 v(m)=0, w(m)=0 a(m)=0, b(m)=0, c(m)=0. In other words, when the inning start pitcher change setting means 40 is operated, initialization data D4 is sent to the earned run calculation system 10 and the pitch count calculation system 20, which initializes at least the number of innings pitched and earned runs for the replaced pitcher to 0, and at least the number of innings pitched and earned runs for the replaced pitcher in both systems are initialized to 0. In this flowchart, the above a, b, and c are also set to 0. The inning start pitcher change setting means 40 is operated, for example, by pressing a "set inning start pitcher change" button displayed on a display that constitutes the present system. If the inning start pitcher change setting means 40 is not operated in step S3 (or if an operation is performed in the inning start pitcher change setting means 40 to indicate that no pitcher change will be made (for example, if the "NO" button is pressed)), the process proceeds to step S5.

[0057] <Steps S5, S6> In step S5, it is determined whether or not an inning has started and a tie-breaker has occurred. When the inning start and tie-breaker setting means 50 described above is operated, data D5 regarding the numerical value (deduction) to be subtracted from the earned run at the start of an inning due to a tie-breaker is transmitted to the earned run calculation system 10. In step S6, the earned run calculation system 10 sets the following depending on the tie-breaker situation, and then proceeds to step S7. If there is a runner on first base: a(m)=0.25, a'=0.25 If there is a runner on second base: b(m)=0.5, b'=0.5 If there is a runner on third base: c(m)=0.75, c'=0.75 Note that the inning start and tie-breaker setting means 50 is specifically operated, for example, by pressing the "Inning Start and Tie-Break Setting" button displayed on a display constituting this system. In step S5, if the inning start and tie break setting means 50 is not operated (or if the inning start and tie break setting means 50 is operated to indicate that it is not "inning start and tie break" (for example, when the "NO" button is pressed)), proceed to step S7.

[0058] <Steps S7-10> In steps S7-10, the number of innings pitched is calculated. The calculation of the number of innings pitched is essentially the same as conventional calculations. However, the pitch count calculation system of this embodiment differs from conventional systems in that, in step S7 (calculating the number of innings pitched to the batter), 1 / 3 is added to the number of innings pitched in the event of an error, a fielder's choice, interference with the field, or a batter's swing and run (a passed ball or a batter's error). Note that in steps S7-10, "v(m)...+1 / 3" means adding 1 / 3 to the mth pitcher's individual inning count v, and "v'...+1 / 3" means adding 1 / 3 to the mth pitcher's individual inning count v'. Unless otherwise specified, [...] has the same meaning below. For example, "A...B" means adding "A" to "B." Figure 13(d) shows a table comparing the conventional technology and the present system in calculating the number of innings pitched in an inning in which an error occurred.

[0059] <Steps S11 to S14> In steps S11 to S14, the earned run (including deductions) is calculated. The calculation of earned runs (including deductions) in steps S11 to S14 differs from the conventional calculation of earned runs (without deductions) in the following points, but the rest is the same as the conventional calculation.

[0060] <Difference 1>...See step S12 ((2) Calculation of earned runs and earned run deductions for the runner on second base)... (2-2) When a runner on second base advances to third base due to an error, a passed ball, or interference with the batting batter, the pitcher's earned run deduction (the number to be subtracted from the earned runs) c(m) at that time is calculated as c(m)=b(m)+0.25,b(m)=0, i.e., a deduction of 0.25 points, and the team's earned run deduction (the number to be subtracted from the earned runs) c' is calculated as c'=b'+0.25,b'=0, i.e., a deduction of 0.25 points.

[0061] <Difference 2>...See step S13 ((3) Calculation of earned runs and earned run deductions for the runner on first base)... (3-2) When the runner on first base advances to third base due to an error or a passed ball, the pitcher's earned run deduction (the number to be subtracted from the earned runs) c(m) at that time is calculated as c(m)=a(m)+0.5, a(m)=0, i.e., 0.5 points are subtracted, and the team's earned run deduction (the number to be subtracted from the earned runs) c' is calculated as c'=a'+0.5, a'=0, i.e., 0.5 points are subtracted. (3-3) When a runner on first base advances to second base due to an error, passed ball, or interference with the batter (excluding cases where the runner is thrown out while attempting to reach third base), the pitcher's earned run deduction (the number to be subtracted from the earned run total) b(m) is calculated as b(m)=a(m)+0.25, a(m)=0, i.e., a deduction of 0.25 points, and the team's earned run deduction (the number to be subtracted from the earned run total) b' is calculated as b'=a'+0.25, a'=0, i.e., a deduction of 0.25 points.

[0062] <Difference 3>...See step S14 ((4) Calculation of earned runs and earned run deductions for a batter)... (4-2) If the batter reaches third base due to an error, a passed ball (or a bunt resulting from an error), or a fielding error (excluding a case where the batter is put out while trying to reach home plate), the pitcher's earned run deduction (the number to be subtracted from the earned runs) c(m) at that time is calculated as c(m)=0.75, i.e., 0.75 points are subtracted, and the team's earned run deduction (the number to be subtracted from the earned runs) c' is calculated as c'=0.75, i.e., 0.75 points are subtracted. Also, in Figure 4 (4-2), "when a batter advances from first base to third base due to an error" refers to a case where a single hit and an error occur in a single play, and the batter who reached base on a single hit advances from first base to third base due to an error. In this case, c(m) = 0.5, c' = 0.5, i.e., a 0.5 point deduction is made. Similarly, "when a batter advances from second base to third base due to an error" refers to a case where a double and an error occur in a single play, and the batter who reached base on a double advances from second base to third base due to an error. In this case, c(m) = 0.25, c' = 0.25, i.e., a 0.25 point deduction is made. Similarly, in (4-3), "when a runner advances from first base to second base due to an error" means that a single hit and an error occur within the same play, and the batter who reached base on a single hit then advanced from first base to second base due to an error. In this case, b(m) = 0.25, b' = 0.25, i.e., a 0.25 point deduction is made. Similar descriptions regarding runners' advancement in Figure 4 and elsewhere have similar meanings. For example, in (3-2) of Figure 4, "when a runner advances from second base to third base due to an error and a passed ball" means that a runner on first base advances to second base on a hit and then further advances to third base due to an error. In this case, c(m) = a(m) + 0.25, a(m) = 0, c' = a' + 0.25, a' = 0, i.e., a 0.25 point deduction is made.(4-3) When the batter reaches second base due to an error, a passed ball (or a bunt resulting from an error), or a fielding error and a fielding error (excluding a run that is put out while attempting to reach third base), the pitcher's earned run deduction (the number to be subtracted from the earned run total) b(m) is calculated as b(m) = 0.5, i.e., 0.5 points are subtracted, and the team's earned run deduction (the number to be subtracted from the earned run total) b' is calculated as b' = 0.5, i.e., 0.5 points are subtracted. (4-4) If the batter reaches first base due to an error, fielder's choice, interference with the batting batter, interference with a runner, or a swinging bunt (a passed ball or a bunt resulting from an error) (excluding cases where the batter is caught trying to reach second base), the pitcher's earned run deduction (the value to be subtracted from the earned run total) a(m) is calculated as a(m) = 0.25, i.e., 0.25 points are subtracted, and the team's earned run deduction (the value to be subtracted from the earned run total) a' is calculated as a' = 0.25, i.e., 0.25 points are subtracted. Figure 13(c) shows an example of how the earned run totals for an inning in which an error occurs are calculated in step S14 using a conventional system and this system.

[0063] <Steps S15, S16> In step S15, it is determined whether or not a pitcher change has occurred during an inning. When the mid-inning pitcher change setting means 60 described above is operated, it is determined that a pitcher change has occurred during an inning, and in step S16, (1) the final setting of the pitcher who has been removed from the mound and (2) the initial setting of the pitcher who has been brought on to the mound are made. (1) The final settings for a pitcher who is taken off the mound are: If there is a runner on first base, w(m)...+0.25-a(m); If there is a runner on second base, w(m)...+0.5-b(m); If there is a runner on third base, w(m)...+0.75-c(m), a(m)=0, b(m)=0, c(m)=0. (2) The initial settings for a pitcher who is taking the mound are: m...+1 v(m)=0, w(m)=0; If there is a runner on first base, a(m)=0.25; If there is a runner on second base, b(m)=0.5; If there is a runner on third base, c(m)=0.75. That is, when the mid-inning pitcher change setting means 60 is operated, the earned runs w(m) of the pitcher before the change (the pitcher who left the mound) are incremented as described above depending on the runners on base at the time of the change, and the earned runs v(m) of the pitcher after the change (the pitcher who started the mound) are decremented as described above. The resulting data D6a and D6b are then sent to the earned run calculation system 10, where the system calculates the earned runs for the pitcher who left the mound and the pitcher who started the mound. This results in accurate earned run calculations that reflect the actual situation. Previously, earned runs were not counted even if a relief pitcher did not allow a runner to score, but the calculation method for earned runs remained the same whether the relief pitcher came in with runners on or off the mound. In other words, while relief pitchers were not held responsible for allowing runners left by the previous pitcher to score, they were not given special credit for not allowing runners to score. These irrational aspects contributed to the creation of unrealistic situations. In other words, in the past, if a pitcher was replaced in the middle of an inning with runners on base, the relief pitcher was not held responsible and no earned runs were credited, regardless of whether the runners made it home or not. Furthermore, if the runners were not allowed to make it home, the pitcher's evaluation was the same as if the runners had been held to the plate. In other words, relief pitchers not only did not bear any responsibility for the runners they had allowed to reach base, but they were also not evaluated, creating a situation that was not in line with reality.In contrast, the system of this embodiment corrects the above-mentioned irrationality and obtains a more accurate and appropriate earned run total based on the actual situation. Furthermore, in the system of this embodiment, if a relief pitcher allows a runner left by the previous pitcher to score, a value greater than 0 and less than 1 is added to the relief pitcher's earned run total in steps S11-S13. This also results in a more accurate and appropriate earned run total based on the actual situation. In other words, the relief pitcher can be held responsible for the earned run totals for the runners on base, resulting in a more accurate and appropriate earned run total based on the actual situation. Figures 13(a) and 13(b) show examples of how the earned run totals of a pitcher who left the game and a relief pitcher are calculated using a conventional system and the present system. For example, according to this system, if a relief pitcher allows a runner to score, an earned run is credited to him, but if the runner is not allowed to score, the earned run deduction is deducted, resulting in a negative earned run (see, for example, Figure 13(b)). The occurrence of negative earned runs and a negative ERA is a novel system that overturns conventional stereotypes. The operation of the mid-inning pitcher change setting means 60 is specifically performed, for example, by pressing a "mid-inning pitcher change setting" button displayed on a display that constitutes this system. If the mid-inning pitcher change setting means 60 is not operated in step S3 (or if the mid-inning pitcher change setting means 60 is operated to indicate no pitcher change (e.g., the "NO" button is pressed)), the process proceeds to step S17.

[0064] <Step S17> In step S17, it is determined whether the match has ended. If the above-mentioned match end setting means 70 is operated to end the match, it is determined that the match has ended and the process proceeds to step S23. If the match end setting means 70 is not operated to end the match (or if the match end setting means 70 is operated to not end the match (for example, when the "NO" button is pressed)), the process proceeds to step S18.

[0065] <Step S18> In step S18, it is determined whether the inning has ended. If the inning end setting means 80 described above is operated to end the inning, it is determined that the inning has ended, and the process proceeds to step S19. If the inning end setting means 80 is not operated to end the inning (or if the inning end setting means 80 is operated to indicate that the game is not over (for example, if the "NO" button is pressed)), the process returns to step S7 and steps S7 to S17 are repeated.

[0066] <Step S19> In step S19, the earned run calculation means 12 calculates the pitcher's earned run w(m) at the end of the inning as follows: w(m) ... -a(m) - b(m) - c(m). Here, "-a(m) - b(m) - c(m)" is the cumulative deductions for the pitcher in that inning. Also, in step S19, the earned run calculation means 12 calculates the team's earned run w' at the end of the inning as follows: w' ... -a' - b' - c'. Here, "-a' - b' - c'" is the cumulative deductions for the defensive team in that inning. Furthermore, in step S19, after the above calculations, the deductions for the inning are reset as follows: a(m) = 0, b(m) = 0, c(m) = 0, a' = 0, b' = 0, c' = 0. Then, the process proceeds to step S2'.

[0067] <Steps S2' to S19'> Steps S2' to S19' are steps for calculating the number of innings pitched and the earned runs for the bottom of the inning. These steps are essentially the same as steps S2 to S19 for calculating the number of innings pitched and the earned runs for the innings table described above, so corresponding step numbers are prefixed with "' and their explanations are omitted. Note that in step S19', the earned runs of the pitcher involved in that inning and the team's earned runs at the end of that inning are calculated, and the deductions for that inning are reset. After that, the process returns to step S2, and steps S2 to S19 and S2' to S19' are repeated until the end of the game. Also, if it is determined in step S17' that the game is over, the process proceeds to step S20.

[0068] <Step S20> In step S20, it is determined whether the game ended in a walk-off or a called game. If the walk-off or called game setting means 90 is operated to indicate a walk-off or called game, it is determined to be a walk-off or called game, and the process proceeds to step S21. If the above operation is not performed (or if the walk-off or called game setting means 90 is operated to indicate that the game is not over (for example, if the "NO" button is pressed)), the process proceeds to step S22.

[0069] <Steps S21, S26> In step S21, the pitcher's earned run y(n) at the end of the game is set as follows depending on whether there are runners on base at the end of the game, and then in step S26, the processing of the earned run calculation system 10 and the number of pitches calculation system 20 ends. When there is a runner on first base: y(n)...+0.25-d(n) When there is a runner on second base: y(n)...+0.5-e(n) When there is a runner on third base: y(n)...+0.75-f(n)

[0070] <Steps S22, S26> In step S22, the pitcher's earned runs y(n) and the team's earned runs y' at the end of the game are set as follows, and then in step S26, the processing of the earned runs calculation system 10 and the number of pitches calculation system 20 is terminated. y(n)...-d(n)-e(n)-f(n) y'...-d'-e'-f'

[0071] <Step S23> In step S23, it is determined whether the game ended in a walk-off or a called game. If the walk-off or called game setting means 90 is operated to indicate a walk-off or called game, it is determined to be a walk-off or called game, and the process proceeds to step S24. If the above operation is not performed (or if the walk-off or called game setting means 90 is operated to indicate that the game is not over (for example, if the "NO" button is pressed)), the process proceeds to step S25.

[0072] <Steps S24, S26> In step S24, the pitcher's earned run w(m) at the end of the game is set as follows depending on whether there are runners on base at the end of the game, and then in step S26, the processing of the earned run calculation system 10 and the number of pitches calculation system 20 ends. When there is a runner on first base: w(m)...+0.25-a(m) When there is a runner on second base: w(m)...+0.5-b(m) When there is a runner on third base: w(m)...+0.75-c(m)

[0073] <Steps S25 and S26> In step S25, the pitcher's earned runs w(m) and the team's earned runs w' at the end of the game are set as follows, and then in step S26, the processing of the earned runs calculation system 10 and the number of pitches calculation system 20 is terminated: w(m)...-a(m)-b(m)-c(m) w'...-a'-b'-c'

[0074] <Step SX> Step SX is a step for calculating the earned run average (ERA). Based on the number of innings pitched and earned runs obtained in the above-described flowchart, the earned run average is calculated by the earned run average calculation means 100 as follows: z1(m) = w(m) × 9 ÷ v(m) z1' = w' × 9 ÷ v' z2(n) = y(n) × 9 ÷ x(n) z2' = y' × 9 ÷ x' This step SX can be placed after any appropriate step in the above-described flowchart. For example, by placing it after the game end processing step 26, the earned run average at the end of the game can be obtained. Alternatively, by placing it after step S19 at the end of an inning (before step S2'), the earned run average at the end of that inning can be obtained.

[0075] FIG. 14 shows a table illustrating the main differences between the conventional (current) earned run rate calculation and the earned run rate calculation by the system of the present invention.

[0076] Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the gist of the present invention.

[0077] 1: ERA calculation system 10: Earned run calculation system 11: Data input means for calculating earned runs 11a: Relief pitcher input means 11b: Error input means 11c: Fielder's choice input means 12: Earned run calculation means 20: Number of innings pitched calculation system 21: Data input means for calculating number of innings pitched 21a: Number of innings pitched for errors input means 22: Number of innings pitched calculation means

Claims

1. A run - batted - in (RBI) calculation system for calculating the RBIs in baseball, comprising: an RBI calculation data input means (11) for inputting RBI calculation data (D1) for calculating RBIs; and an RBI calculation means (12) for calculating RBIs based on the RBI calculation data (D1) input by the RBI calculation data input means (11), wherein the RBI calculation data input means (11) comprises one or more input means selected from the following input means (a), (b), and (c): (a) A relief pitcher input means (11a) for inputting RBI calculation data (D1) that subtracts a value greater than 0 and less than 1 from the RBIs when a runner is on base and the relief pitcher does not allow the runner to score; (b) A mistake input means (11b) for inputting RBI calculation data (D1) that subtracts a value greater than 0 and less than 1 from the RBIs when a mistake occurs; (c) A balk input means (11c) for inputting RBI calculation data (D1) that subtracts a value greater than 0 and less than 1 from the RBIs when a balk occurs.

2. A pitch count calculation system (20) for calculating the number of pitches thrown by a pitcher in baseball, comprising: a pitch count calculation data input means (21) for inputting pitch count calculation data (D2) for calculating the pitch count; and a pitch count calculation means (22) for calculating the pitch count based on the pitch count calculation data (D2) input by the pitch count calculation data input means (21), wherein the pitch count calculation data input means (21) comprises a mistake pitch count input means (21a) for inputting pitch count calculation data (D2) that adds 1 / 3 to the pitch count when a mistake or a balk occurs.

3. A baseball earned run average (ERA) calculation system, characterized by comprising the RBI calculation system (10) according to claim 1.

4. A baseball ERA calculation system, characterized by comprising the pitch count calculation system (20) according to claim 2.

5. A baseball ERA calculation system, characterized by comprising the RBI calculation system (10) according to claim 1 and the pitch count calculation system (20) according to claim 2.

Citation Information

Patent Citations

  • Device for preparing baseball score book of pen-input type and method for controlling thereof

    JP1995222839A

  • Electronic scoring device and computer readable recording medium recording electronic scoring program

    JP2000140183A

  • Game utensil for baseball manager simulation game

    JP2001204871A

  • Baseball scorebook producing apparatus, program to be used for the same and recording medium

    JP2007029313A

  • Scorebook creating apparatus, scorebook creating system, scorebook creating method, program, imaging device, and reproducing method

    JP2017011668A