Baseball earned run calculation system, number-of-pitches calculation system, and earned run average calculation system
The system adjusts earned run average and pitch count calculations based on specific game events to align with actual situations, improving the accuracy of pitcher evaluation.
Patent Information
- Application Number
- JP2024007140
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-22
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2044-01-22
AI Technical Summary
Existing baseball systems fail to accurately calculate earned runs and pitches in line with the actual game situation, leading to inconsistencies in evaluating pitcher performance.
A system that includes input means for adjusting earned run average and pitch count calculations based on specific events such as relief pitchers preventing runners from scoring, mistakes, and wild pitches, with adjustments ranging from 0.25 to 0.75, and adding 1/3 for errors or wild pitches.
The system provides a more accurate reflection of pitcher performance by adjusting earned run average and pitch count to align with actual game scenarios, reducing self-blame points and pitch counts accordingly.
Smart Images

Figure 2025112724000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a system for calculating earned runs in baseball, a system for calculating the number of pitches, and a system for calculating an earned run average.
Background Art
[0002] Conventionally, for example, a technique as disclosed in Patent Document 1 has been known.
[0003] In the summary section of Patent Document 1, “realizing a baseball team ranking system that ranks and ranks a plurality of teams based on baseball game progress information such as wins, losses, and point differences in a relatively simple method” is set as an issue, “The terminal device 1 has a game condition input means for inputting game conditions of a baseball game, an attack progress data input means for collecting and digitizing the game progress during the attack of one's own team as data and inputting it, a defense data input means for inputting data during the defense of one's own team, and a terminal-side communication means for transmitting these data information to the data processing device 2 via the network 3. The data processing device has a processing device-side communication means for receiving the sent data information, a game information storage means for storing data information for each game for each team, a team ranking determination means for setting the ranking of the team from the data information in a plurality of games of each team, and a ranking means for comparing the team rankings of a plurality of teams and performing a level ranking.” The technique is described.
[0004] Also, for example, in paragraph 0058 of the same document, “Regarding the defensive data, as for the pitcher-related data, it includes pitcher performance data such as the name of the pitcher who took the mound (player code), the number of pitches, the number of hits allowed, the number of home runs allowed including the number of extra-base hits allowed, the number of walks, the number of strikeouts, the number of runs conceded, and the number of earned runs, and information such as the name of the fielder who made an error (player code) and the defensive position in the fielder error data. These data are also replaced with a predetermined description format by the game information analysis recording means 22.” It is described, and in paragraph 0059 of the same document, "Furthermore, the game information analysis and recording means 22 derives related information such as the score progression including wins, losses, and point differentials, the team's number of singles, number of hits allowed, number of extra-base hits, number of extra-base hits allowed, winning pitcher, losing pitcher, save pitcher, team earned run average, individual pitcher earned run average, and the presence or absence of special plays from these attack progress data and defensive data." It is described as follows.
[0005] That is, in the same document, there are descriptions about earned runs, number of pitches, and earned run average, but there is no description on how to obtain the earned runs, number of pitches, and earned run average.
[0006] Generally, in baseball, an earned run refers to a run for which the pitcher is solely responsible, without being involved in errors or passed balls. The number of pitches refers to the number of innings pitched by the pitcher. For each out recorded, it is 1 / 3 of an inning, 2 / 3 for two outs, and 3 / 3 = 1 for three outs. The earned run average is an indicator showing how many runs the pitcher would allow if pitching 9 innings (1 game). Since the earned run average = earned runs × 9 ÷ number of pitches, it is presumed that the earned runs, number of pitches, and earned run average in the same document have the meanings as described above.
[0007] Since the earned run average is an important indicator for evaluating a pitcher's performance, it is desirable that the earned runs and number of pitches for calculating the earned run average, especially the earned runs, be strictly defined in line with the actual situation.
[0008] However, currently, in many cases, it cannot be said that the determination of earned runs is in line with the actual situation. Here, an example is given. Other examples will be described later. For example, When the pitcher is replaced with runners left on base during an inning, if the runners score, the relief pitcher is not charged with an earned run. Conversely, even if the relief pitcher prevents the runners from scoring, it has no impact on the earned run. That is, conventionally, the fact that earned runs cannot be reduced has contributed to a situation that is not in line with the actual situation.
[0009] Also, regarding the number of pitches, there are cases where it cannot be said that the determination of the current number of pitches reflects the actual situation.
Prior Art Documents
Patent Documents
[0010]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0011] The problem to be solved by the present invention is to provide a baseball earned run average calculation system that can obtain earned runs in line with the actual situation and an earned run average calculation system based on the earned runs and the number of pitches in line with the actual situation.
Means for Solving the Problems
[0012] To solve the above problems, the baseball earned run average calculation system of the present invention is an earned run average calculation system for calculating the earned runs of baseball, comprises an earned run average calculation data input means for inputting earned run average calculation data for calculating earned runs, and an earned run average calculation means for calculating earned runs based on the earned run average calculation data input by this earned run average calculation data input means, and is characterized in that the earned run average calculation data input means comprises one or more input means selected from the following input means (a), (b), and (c). (a) Relief pitcher input means for inputting earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned runs when a relief pitcher who relieved in a situation with runners on base did not allow the runners to score. (b) Blunder input means for inputting earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned runs when a blunder occurs. (c) Wild pitch input means for inputting earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned runs when a wild pitch occurs.
[0013] Since it has the above configuration, the following operational effects can be obtained according to this baseball earned run average calculation system.
[0014] (a) Relief pitcher input means for inputting earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned run average when the relief pitcher who entered the game with a runner on base did not allow the runner to score. When provided with If the pitcher changes with a runner left on base during an inning and the relief pitcher does not allow the runner to score, earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned run average for that relief pitcher is input by the relief pitcher input means, and the earned run average is calculated by the earned run average calculation means based on this earned run average calculation data. That is, if the pitcher changes with a runner left on base during an inning and the relief pitcher does not allow the runner to score, the earned run average of that relief pitcher will have a value greater than 0 and less than 1 subtracted from it.
[0015] (b) Mistake input means for inputting earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned run average when a mistake occurs. When provided with When a mistake occurs, earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned run average is input by the mistake input means, and the earned run average is calculated by the earned run average calculation means 12 based on this earned run average calculation data. That is, when a mistake occurs, the earned run average of that pitcher will have a value greater than 0 and less than 1 subtracted from it.
[0016] (c) When a wild pitch occurs, wild pitch input means for inputting earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned run average. Earned run average calculation data for subtracting a value greater than 0 and less than 1 from the earned run average is input, and the earned run average is calculated by the earned run average calculation means based on this earned run average calculation data. That is, when a wild pitch occurs, since the pitcher can be considered to have struck out the batter, the earned run average of that pitcher will have a value greater than 0 and less than 1 subtracted from it.
[0017] In each of the cases (a) to (c), if the value to be reduced is 0 or less, it is meaningless, and if it is 1 or more, the self-blame points will be reduced more than necessary, which is not in line with the actual situation. On the other hand, in the present invention, since the value to be reduced (self-blame points) is a value greater than 0 and less than 1, it is possible to reduce a value in line with the actual situation. As the value to be reduced, for example, as will be described later, depending on the situation, it is possible to adopt "0.25", "0.5", or "0.75".
[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 self-blame points can be reduced according to the situation, so it is possible to obtain self-blame points in line with the actual situation.
[0019] In addition, in order to solve the above problems, the pitch count calculation system of the present invention is a pitch count calculation system for calculating the number of pitches of a pitcher in baseball, comprising pitch count calculation data input means for inputting pitch count calculation data for calculating the number of pitches, and pitch count calculation means for calculating the number of pitches based on the pitch count calculation data input by the pitch count calculation data input means, and is characterized in that the pitch count calculation data input means includes mistake pitch count input means for inputting pitch count calculation data for adding 1 / 3 to the number of pitches when a mistake or a wild pitch occurs.
[0020] With the above configuration, the following operational effects can be obtained according to this baseball pitch count calculation system. When a mistake or a wild pitch occurs, the mistake pitch count input means inputs pitch count calculation data for adding 1 / 3 to the number of pitches, and based on this pitch count calculation data, the pitch count calculation means calculates the number of pitches. That is, when an error or a wild pitch occurs, since the pitcher can be considered to have struck out the batter, 1 / 3 is added to the pitcher's pitch count.
[0021] Conventionally, when an error or a wild pitch occurs, although the pitcher can be considered to have struck out the batter, it is not reflected in the pitch count, and it cannot be said that it conforms to the actual situation. On the other hand, according to the present invention, when an error or a wild pitch occurs, 1 / 3 is added to the pitcher's pitch count, so that the pitch count can conform to the actual situation.
[0022] Also, in order to solve the above problems, the baseball earned run average calculation system of the present invention is characterized by including the self - blame point calculation system (described above in claim 1). Therefore, according to this earned run average calculation system, it becomes possible to obtain an earned run average that conforms to the actual situation as compared with the prior art.
[0023] Also, 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 in claim 2). Therefore, according to this earned run average calculation system, it becomes possible to obtain an earned run average that conforms to the actual situation as compared with the prior art.
[0024] Also, in order to solve the above problems, the baseball earned run average calculation system of the present invention is characterized by including the self - blame point calculation system (described above in claim 1) and the pitch count calculation system (described above in claim 2). Therefore, according to this earned run average calculation system, it becomes possible to obtain an earned run average that conforms to the actual situation as compared with the prior art.
Brief Description of the Drawings
[0025]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Embodiments for Carrying Out the Invention
[0026] Hereinafter, embodiments of the earned run average calculation system, the pitch count calculation system, and the fielding percentage calculation system according to the present invention will be described with reference to the drawings. In each figure, the same parts or corresponding parts are denoted by the same reference numerals. In addition, the fielding percentage calculation system described below includes both the earned run average calculation system and the pitch count calculation system, but may be configured to include only one of them.
[0027] As shown in FIG. 1, the baseball earned run average calculation system 1 of this embodiment includes an earned run calculation system 10 and a pitch count calculation system 20.
[0028] The earned run calculation system 10 for baseball in this embodiment is an earned run calculation system for calculating the earned runs in baseball, and includes an earned run calculation data input means 11 for inputting earned run calculation data D1 for calculating earned runs, and an earned run calculation means 12 for calculating earned runs (such as w described later) based on the earned run calculation data D1 input by the earned run calculation data input means 11. It is provided with The earned run calculation data input means 11 includes all of at least the following input means (a), (b), and (c). In this embodiment, it is configured to include all of the input means (a), (b), and (c), but it can also be configured to include one or more input means selected from the input means (a), (b), and (c).
[0029] (a) A relief pitcher input means 11a for inputting earned run calculation data D1 for subtracting a value greater than 0 and less than 1 from the earned runs 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 earned run calculation data D1 for subtracting a value greater than 0 and less than 1 from the earned runs when a mistake occurs. (c) A wild pitch input means 11c for inputting earned run calculation data D1 for subtracting a value greater than 0 and less than 1 from the earned runs when a wild pitch occurs.
[0030] With the above configuration, the following effects can be obtained according to this baseball earned run calculation system.
[0031] (a) Since it is provided with a relief pitcher input means 11a for inputting earned run calculation data D1 for subtracting a value greater than 0 and less than 1 from the earned runs when a runner is on base and the relief pitcher does not allow the runner to score, If the pitcher is replaced while there are runners left in the middle of an inning and the relief pitcher does not allow the runners to score, data D1 for calculating the earned run average, which subtracts a value greater than 0 and less than 1 from the earned run average for that relief pitcher, is input by the relief pitcher input means 11a, and the earned run average is calculated by the earned run average calculation means 12 based on this data D1 for calculating the earned run average. That is, if the pitcher is replaced while there are runners left in the middle of an inning and the relief pitcher does not allow the runners to score, the earned run average of that relief pitcher will have a value greater than 0 and less than 1 subtracted from it. In the conventional calculation of the earned run average, when the pitcher was replaced while there were runners left in the middle of an inning, the earned run average was not affected even though the relief pitcher did not allow the runners to score. On the other hand, according to the earned run average calculation system of this embodiment, when the relief pitcher does not allow the runners to score, data D1 for calculating the earned run average, which subtracts a value greater than 0 and less than 1 from the earned run average for that relief pitcher, is input by the relief pitcher input means 11a, and the earned run average is calculated by the earned run average calculation means 12 based on this data D1 for calculating the earned run average. That is, since the earned run average is reduced according to the situation, it is possible to obtain an earned run average that conforms to the actual situation.
[0032] (b) Since it is provided with a mistake input means 11b for inputting data D1 for calculating the earned run average, which subtracts a value greater than 0 and less than 1 from the earned run average when a mistake occurs, When a mistake occurs, data D1 for calculating the earned run average, which subtracts a value greater than 0 and less than 1 from the earned run average, is input by the mistake input means 11b, and the earned run average is calculated by the earned run average calculation means 12 based on this data D1 for calculating the earned run average. That is, when a mistake occurs, the earned run average of that pitcher will have a value greater than 0 and less than 1 subtracted from it. As an example in the conventional calculation of the earned run average, when a mistake occurred and the pitcher did not allow the runner of that mistake to score, the earned run average was not increased or decreased. On the other hand, according to the self - responsibility point calculation system of this embodiment, in the above example, if a mistake occurs and the pitcher does not allow the runner who made the mistake to return, the self - responsibility point calculation data D1 for subtracting a value greater than 0 and less than 1 from the self - responsibility points for the relief pitcher is input by the mistake input means 11b, and the self - responsibility points are calculated by the self - responsibility point calculation means 12 based on this self - responsibility point calculation data D1. That is, in the above - mentioned case, etc., since the self - responsibility points are reduced according to the situation, it is possible to obtain self - responsibility points that conform to the actual situation.
[0033] (c) Since it is provided with a wild pitch input means 11c for inputting self - responsibility point calculation data D1 for subtracting a value greater than 0 and less than 1 from the self - responsibility points when a wild pitch occurs, when a wild pitch occurs, the self - responsibility point calculation data D1 for subtracting a value greater than 0 and less than 1 from the self - responsibility points is input by the wild pitch input means 11c, and the self - responsibility points are calculated by the self - responsibility point calculation means 12 based on this self - responsibility point calculation data D1. That is, when a wild pitch occurs, the pitcher can be considered to have struck out the batter, so the self - responsibility points of that pitcher will be reduced by a value greater than 0 and less than 1. In the conventional self - responsibility point calculation, when a wild pitch occurs, the calculation is the same as that for a single or a base - on - balls. On the other hand, according to the self - responsibility point calculation system of this embodiment, when a wild pitch occurs, the self - responsibility point calculation data D1 for subtracting a value greater than 0 and less than 1 from the self - responsibility points is input by the wild pitch input means 11c, and the self - responsibility points are calculated by the self - responsibility point calculation means 12 based on this self - responsibility point calculation data D1. That is, since the self - responsibility points are reduced according to the situation, it is possible to obtain self - responsibility points that conform to the actual situation.
[0034] In each of the cases (a) to (c), if the value to be reduced is 0 or less, it is meaningless, and if it is 1 or more, the self - responsibility points will be reduced more than necessary and will not conform to the actual situation. On the other hand, in this embodiment, since the value to be reduced (self - responsibility points) is a value greater than 0 and less than 1, it is possible to subtract a value that conforms to the actual situation. In this embodiment, as will be described later, depending on the situation, "0.25", "0.5", or "0.75" is adopted as the value to be reduced.
[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 self - blame score can be reduced according to the situation, so that it is possible to obtain a self - blame score that conforms to the actual situation.
[0036] The pitch count calculation system 20 of this embodiment is a pitch count calculation system for calculating the number of pitches of a pitcher in baseball, comprises pitch count calculation data input means 21 for inputting pitch count calculation data D2 for calculating the pitch count, and 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. It is provided with The pitch count calculation data input means 21 includes mistake - related 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 wild pitch occurs.
[0037] Since it has the above - described configuration, the following operational effects can be obtained according to this baseball pitch count calculation system 20. When a mistake or a wild pitch occurs, the mistake - related pitch count input means 21a inputs pitch count calculation data D2 that adds 1 / 3 to the pitch count, and based on this pitch count calculation data D2, the pitch count calculation means 22 calculates the pitch count. That is, when a mistake or a wild pitch occurs, since the pitcher can be considered to have struck out the batter, 1 / 3 is added to the pitch count of that pitcher.
[0038] Conventionally, when a mistake or a wild pitch occurs, although the pitcher can be considered to have struck out the batter, it is not reflected in the pitch count, and it cannot be said that it conforms to the actual situation. In contrast, according to this embodiment, when a mistake or a wild pitch occurs, one-third is added to the number of pitches of the pitcher, so that the number of pitches can be made to accord with the actual situation.
[0039] Note that the pitch count calculation data input means 21 of this embodiment includes a pitch count input means 21b for runners. When a result of a pitch to a runner, such as a putout, a tag out, a force out, a stolen base out, or a pickoff out, occurs, the pitch count input means 21b for runners inputs pitch count calculation data D2 for adding one-third to the pitch count, and based on this pitch count calculation data D2, the pitch count calculation means 22 calculates the pitch count.
[0040] Furthermore, the earned run average 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 tiebreak setting means 50, an in-inning pitcher change setting means 60, a game end setting means 70, an inning end setting means 80, a walk-off or cold game setting means 90, an earned run average calculation means 100, and a control means 110 for controlling the entire earned run average calculation system 1.
[0041] The game start initial setting means 30 is means for transmitting initial setting data D3 for initially setting at least the pitch count and the earned runs to 0 at the start of the game to the earned run calculation system 10 and the pitch count calculation system 20 to initially set these two systems.
[0042] The inning start pitcher change setting means 40 is means for transmitting initial setting data D4 for initially setting at least the pitch count and the earned runs to 0 regarding the pitcher after the change when there is a pitcher change at the start of an inning to the earned run calculation system 10 and the pitch count calculation system 20 to initially set at least the pitch count and the earned runs to 0 regarding the pitcher after the change in these two systems.
[0043] The inning start and tiebreak setting means 50 is a means for transmitting data D5 regarding the numerical value to be subtracted from the earned runs to the earned run calculation system 10 at the start of an inning by a tiebreak.
[0044] The pitcher change setting means 60 during an inning is a means for transmitting the final setting data D6a regarding the earned runs of the pitcher who enters the game and the initial setting data D6b regarding the earned runs and the number of pitches of the pitcher who enters the game to the earned run calculation system 10 and the pitch count calculation system 20 to perform the above settings in both systems.
[0045] The game end setting means 70 is a 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 a 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 cold game setting means 90 is a means for transmitting that information D9 to the control means 110 when the game ends by a walk-off or a cold game.
[0048] The earned run average calculation means 100 is a means for calculating the earned run average as earned run average = earned runs × 9 ÷ number of pitches based on the earned runs obtained by the earned run calculation system 10 and the number of pitches obtained by the pitch count calculation system 20.
[0049] Each of the above means 10 to 110 can be configured by an information processing device such as a known personal computer or a portable information terminal (PDA) that can realize the above functions that each means should have. Therefore, each of the above means can be configured by an input device, a display monitor, and a communication device provided in a known personal computer or a portable information terminal such as a smartphone. Further, each input means (30 to 90 and 110) and each calculation means (10, 20, 100, and 110) can also be configured by separate personal computers or the like and connected via a network.
[0050] Hereinafter, the operation of the defensive rate calculation system 1 of this embodiment will be described with reference to the flowcharts and the like shown after FIG. 2. The meanings of the symbols in the flowchart are as follows. Also, the numerical values to be deducted are marked as "subtraction".
[0051] <Regarding the inning table (calculation of the number of pitches and earned runs of the pitcher of the visiting team)> v... Individual number of pitches v’... Team number of pitches 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 the pitcher who took the mound z1... Individual pitcher's defensive rate z1’... Team defensive rate
[0052] <Regarding the bottom of the inning (calculation of the number of pitches and earned runs of the pitcher of the home team)> x... Individual number of pitches x’... Team number of pitches y... Individual earned runs y’... Team earned runs d … Personal earned run deduction (runner on first base) d’ … Team earned run deduction (runner on first base) e… Personal earned run deduction (runner on second base) e’ … Team earned run deduction (runner on second base) f… Personal earned run deduction (runner on third base) f’ … Team earned run deduction (runner on third base) (n)… Order of the pitcher who took the mound z2… Personal pitcher's ERA z2’… Team ERA
[0053] The following flow is performed for each play.
[0054] <Step S1> As shown in Figure 2, initial settings at the start of the game are made in Step S1, 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 and are set. This setting is made by the initial setting means 30 at the start of the game. Specifically, for example, it is set by pressing the "Initial Settings at the Start of the Game" button displayed on the display constituting this system.
[0055] <Step S2> Calculation of the inning table is started in Step S2.
[0056] <Steps S3, 4> In Step S3, it is determined whether there was a pitcher change at the start of the inning. When the above-mentioned pitcher change setting means 40 at the start of the inning is operated, it is determined that there was a pitcher change at the start of the inning, and initial settings of the pitcher who took the mound are made in Step S4, m…+1 v(m) = 0, w(m) = 0 a(m) = 0, b(m) = 0, c(m) = 0 It is set to. That is, when the inning starting pitcher substitution setting means 40 is operated, initial setting data D4 for initially setting at least the number of pitches and the earned runs of the pitcher after substitution to 0 is transmitted to the earned run calculation system 10 and the pitch count calculation system 20, and at least the number of pitches and the earned runs of the pitcher after substitution in both these systems are initially set to 0. In this flowchart, the above a, b, and c are also set to 0. Note that the operation of the inning starting pitcher substitution setting means 40 is specifically performed, for example, by pressing the "Inning Starting Pitcher Substitution Setting" button displayed on the display constituting this system. In step S3, when the inning starting pitcher substitution setting means 40 is not operated (or when an operation indicating no pitcher substitution is made by the inning starting pitcher substitution setting means 40 (for example, when the "NO" button is pressed)), the process proceeds to step S5.
[0057] <Steps S5, 6> In step S5, it is determined whether it is the start of an inning and whether it is a tiebreaker. When the above-described inning start and tiebreaker setting means 50 is operated, data D5 regarding the value (deduction) to be subtracted from the earned runs at the start of an inning due to a tiebreaker is transmitted to the earned run calculation system 10. In step S6, in the earned run calculation system 10, it is set as follows according to the tiebreaker situation, and the process proceeds to step S7. When there is a runner on first base, a(m) = 0.25, a' = 0.25 When there is a runner on second base, b(m) = 0.5, b' = 0.5 When there is a runner on third base, c(m) = 0.75, c' = 0.75 Note that the operation of the inning start and tiebreak setting means 50 is specifically performed, for example, by pressing the "Inning Start and Tiebreak Setting" button displayed on the display constituting the present system. In step S5, when the inning start and tiebreak setting means 50 is not operated (or when an operation indicating "not inning start and tiebreak" is performed by the inning start and tiebreak setting means 50 (for example, when the "NO" button is pressed)), the process proceeds to step S7.
[0058] <Steps S7 to 10> In steps S7 to 10, the number of pitches is calculated. The calculation of the number of pitches is basically the same as the conventional calculation. However, in the number of pitches calculation system of this embodiment, in step S7 (calculation of the number of pitches for a batter), when an error, a wild pitch, a defensive interference, or an escape (including an error-related escape) occurs, 1 / 3 is added to the number of pitches, which is different from the conventional method. Note that in steps S7 to 10, "v(m)…+1 / 3" means adding 1 / 3 to the individual number of pitches v of the m-th pitcher, and "v'…+1 / 3" means adding 1 / 3 to the individual number of pitches v'. Unless otherwise specified below, "…" is used in the same meaning. That is, for example, "A…B" means adding "B" to "A". As an example, FIG. 13(d) shows a comparison between the prior art and the present system regarding the calculation of the number of pitches in an inning where an error occurred, presented in a table.
[0059] <Steps S11 to 14> In steps S11 to 14, the calculation of the earned run (including deductions) is performed. The difference between the calculation of the earned run (including deductions) in steps S11 to 14 and the conventional calculation of the earned run (without deductions) lies in the following points, and the rest is the same as the conventional method.
[0060] <Difference 1> ··· Refer to step S12 ((2) Calculation of the earned run and earned run deduction for a runner on second base) ··· (2-2) When a runner on second base advances to third base due to a mistake, a stolen base evasion, or interference with a batted ball, At that time, as the pitcher's earned run deduction (the value subtracted from the earned run) c(m), c(m)=b(m)+0.25, b(m)=0, that is, a calculation is made to subtract 0.25 runs, As the team's earned run deduction (the value subtracted from the earned run) c’, c'=b'+0.25, b'=0, that is, a calculation is made to subtract 0.25 runs.
[0061] <Difference 2> ··· Refer to step S13 ((3) Calculation of earned runs and earned run deductions for a runner on first base) ··· (3-2) When a runner on first base advances to third base due to a mistake or a stolen base evasion, At that time, as the pitcher's earned run deduction (the value subtracted from the earned run) c(m), c(m)=a(m)+0.5, a(m)=0, that is, a calculation is made to subtract 0.5 runs, As the team's earned run deduction (the value subtracted from the earned run) c’, c'=a'+0.5, a'=0, that is, a calculation is made to subtract 0.5 runs. (3-3) When a runner on first base advances to second base due to a mistake, a stolen base evasion, or interference with a batted ball (excluding the case of being put out while attempting to reach third base), At that time, as the pitcher's earned run deduction (the value subtracted from the earned run) b(m), b(m)=a(m)+0.25, a(m)=0, that is, a calculation is made to subtract 0.25 runs, As the team's earned run deduction (the value subtracted from the earned run) b’, b'=a'+0.25, a'=0, that is, a calculation is made to subtract 0.25 runs.
[0062] <Difference 3> ··· Refer to step S14 ((4) Calculation of earned runs and earned run deductions for a batter) ··· (4-2) When a batter reaches third base due to a mistake, (a stolen base evasion or a pickoff attempt related to a mistake), a balk, and a mistake (excluding the case of being put out while attempting to reach home plate), As the pitcher's earned run deduction (the value subtracted from the earned runs) c(m) at that time c(m) = 0.75, that is, a calculation of subtracting 0.75 runs is made, As the team's earned run deduction (the value subtracted from the earned runs) c', c' = 0.75, that is, a calculation of subtracting 0.75 runs is made. Also, in (4-2) of FIG. 4, when "the advancement from first base to third base is due to a mistake", it means a case where a single hit and an error are involved in one play, and the batter who reached base with a single hit advanced from first base to third base due to an error. In this case, c(m) = 0.5, c' = 0.5, that is, a calculation of subtracting 0.5 runs is made. Similarly, when "the advancement from second base to third base is due to a mistake", it means a case where a double and an error are involved in one play, and the batter who reached base with a double advanced from second base to third base due to an error. In this case, c(m) = 0.25, c' = 0.25, that is, a calculation of subtracting 0.25 runs is made. Similarly, in (4-3), when "the advancement from first base to second base is due to a mistake", it means a case where a single hit and an error are involved in one play, and the batter who reached base with a single hit advanced from first base to second base due to an error. In this case, b(m) = 0.25, b' = 0.25, that is, a calculation of subtracting 0.25 runs is made. Similar descriptions regarding the advancement of runners in FIG. 4 etc. also have the same meaning. For example, in (3-2) of FIG. 4, when "the advancement from second base to third base is due to a mistake and a passed ball", it means a case where a runner on first base advanced to second base with a hit and then advanced 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, that is, a calculation of subtracting 0.25 runs is made. (4-3) When a batter reaches second base due to a mistake, (a passed ball, a mistake-involved wild pitch), a balk, and a mistake (excluding the case of being put out while running for third base), As the pitcher's earned run deduction (the value subtracted from the earned runs) b(m) at that time b(m) = 0.5, that is, a calculation of subtracting 0.5 runs is made, As the team's earned run average deduction (the value subtracted from the earned run average) b', b' = 0.5, that is, a calculation is made to subtract 0.5 points. (4-4) When a batter reaches first base due to an error, a wild pitch, interference with a hit, interference with a runner, or (in the case of a passed ball related to an error) a stolen base (excluding cases where the runner was out trying to reach second base), at that time, as the pitcher's earned run average deduction (the value subtracted from the earned run average) a(m), a(m) = 0.25, that is, a calculation is made to subtract 0.25 points, as the team's earned run average deduction (the value subtracted from the earned run average) a', a' = 0.25, that is, a calculation is made to subtract 0.25 points. An example of how the earned run average calculation for the inning in which the error occurred is performed in step S14 is shown in FIG. 13(c) as a table comparing the conventional system and the present system.
[0063] <Steps S15, 16> In step S15, it is determined whether there was a pitcher change during the inning. When the above-described in-inning pitcher change setting means 60 is operated, it is determined that there was a pitcher change during the inning, and in step S16, (1) the final setting of the pitcher on the mound and (2) the initial setting of the pitcher entering the game are made. (1) The final setting of the pitcher on the mound is 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) a(m) = 0, b(m) = 0, c(m) = 0 is set, (2) The initial setting of the pitcher entering the game is m… +1 v(m) = 0, w(m) = 0 When there is a runner on first base a(m) = 0.25 When there is a runner on second base b(m) = 0.5 With a runner on third base, c(m) = 0.75 is set. That is, when the pitcher substitution setting means 60 is operated during an inning, according to the situation of the runners on base at the time of substitution, for the earned run average w(m) of the pitcher before substitution (the pitcher on the mound), it is added as described above, for the pitcher after substitution (the pitcher entering the game), data D6a and D6b in which the earned run average v(m) is subtracted as described above are transmitted to the earned run average calculation system 10, and the earned run average for the pitcher on the mound and the pitcher entering the game in this system is calculated, so an appropriate earned run average that conforms to the actual situation can be obtained. Conventionally, when a relief pitcher did not allow a runner to score, no earned run was counted, but the method of calculating the earned run was the same whether the relief was done with no runners on base or with runners on base. That is, conventionally, a relief pitcher is not responsible for allowing a runner left by the previous pitcher to score, but on the other hand, no special evaluation is given even if the relief pitcher does not allow a runner to score. Such an unreasonable point has contributed to a situation that does not conform to the actual situation. In other words, conventionally, for example, in the case where a pitcher is substituted with runners left on base during an inning, whether the runners score or not, no responsibility is imposed on the relief pitcher and no earned run is counted. Also, when the relief pitcher does not allow a runner to score, the evaluation is the same as when suppressing the situation with no runners on base. That is, the relief pitcher is not only not responsible for the runners carried over but also not evaluated, creating a situation that does not conform to the actual situation. On the other hand, according to the system of this embodiment, as described above, the above unreasonable points are improved, and an appropriate earned run average that conforms to the actual situation can be obtained. Also, according to the system of this embodiment, when a relief pitcher allows a runner left by the previous pitcher to score, in steps S11 to 13, a numerical value greater than 0 and less than 1 is added to the earned run average of that relief pitcher. Therefore, also in this regard, an appropriate earned run average that conforms to the actual situation can be obtained. That is, for a pitcher who relieves with runners on base, the responsibility for the earned run regarding the runners can be imposed, so an appropriate earned run average that conforms to the actual situation can be obtained. Fig. 13(a)(b) shows, as an example, a table comparing the conventional system and the present system regarding how the earned run calculation of a pitcher who left the game mid-inning and the earned run calculation of the relieving pitcher are made. For example, according to the present system, when a reliever allows a runner to score, an earned run is counted but the earned run deduction is made negative, resulting in a negative earned run if the runner is not allowed to score (see Fig. 13(b) for example). It can be said that the occurrence of this negative earned run and negative earned run average is a new system that overturns the conventional fixed concept. Specifically, the operation of the in-inning pitcher substitution setting means 60 is performed, for example, by pressing the "In-inning Pitcher Substitution Setting" button displayed on the display constituting the present system. In step S3, when the in-inning pitcher substitution setting means 60 is not operated (or when an operation indicating no pitcher substitution is made by the in-inning pitcher substitution setting means 60 (for example, when the "NO" button is pressed)), the process proceeds to step S17.
[0064] <Step S17> In step S17, it is determined whether the game has ended. When the game end operation is performed by the game end setting means 70 described above, it is determined that the game has ended and the process proceeds to step S23. When the game end operation is not performed (or when an operation indicating that the game has not ended is made by the game end setting means 70 (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. When the inning end setting means 80 described above operates an inning end operation, it is determined that the inning has ended and the process proceeds to step S19. When the inning end operation is not performed (or when the inning end setting means 80 performs an operation indicating that the game has not ended (for example, when the "NO" button is pressed)), the process returns to step S7 and the steps of steps S7 to S17 are repeated.
[0066] <Step S19> In step S19, the earned run average w(m) of the pitcher involved in the inning at the end of the inning is calculated by the earned run average calculation means 12 as w(m)…-a(m)-b(m)-c(m). Here, "-a(m)-b(m)-c(m)" is the cumulative deduction points for the pitcher in the inning. Also, in step S19, the team earned run average w' at the end of the inning is calculated by the earned run average calculation means 12 as w'…-a'-b'-c'. Here, "-a'-b'-c'" is the cumulative deduction points for the defensive team in the inning. Furthermore, in step S19, after the above calculation, a(m)=0, b(m)=0, c(m)=0, a'=0, b'=0, c'=0, and the deduction points in the inning are reset. After that, the process proceeds to step S2'.
[0067] <Steps S2' to S19'> Steps S2' to S19' are steps for calculating the number of pitches and earned run average in the bottom of the inning, and are substantially the same as steps S2 to S19 for calculating the number of pitches and earned run average in the inning table described above. Therefore, an apostrophe (') is added to the corresponding step numbers and the description is omitted. In step S19’, at the end of an inning, the earned runs and team earned runs of the pitcher involved in that inning are calculated. After resetting the deduction points in that inning, 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 has ended, 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 cold game. When it is operated by the above-mentioned walk-off or cold game setting means 90 that it is a walk-off or a cold game, it is determined that it is a walk-off or a cold game and the process proceeds to step S21. When the above operation is not performed (or when the walk-off or cold game setting means 90 operates that the game has not ended (for example, when the “NO” button is pressed)), the process proceeds to step S22.
[0069] <Steps S21, 26> In step S21, according to the presence or absence of base runners at the end of the game, after setting the earned runs y(n) of the pitcher at the end of the game as follows, the processes of the earned run calculation system 10 and the pitch count calculation system 20 are terminated in step S26. 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, 26> In step S22, after setting the earned runs y(n) of the pitcher and the team earned runs y’ at the end of the game as follows, the processes of the earned run calculation system 10 and the pitch count calculation system 20 are terminated in step S26. y(n)… - d(n) - e(n) - f(n) y’… - d’ - e’ - f’
[0071] <Step S23> In step S23, it is determined whether the game has ended with a walk-off or a cold game. When the walk-off or cold game is operated by the above-described walk-off or cold game setting means 90, it is determined that it is a walk-off or a cold game and the process proceeds to step S24. When the above operation is not performed (or when the walk-off or cold game setting means 90 performs an operation indicating that the game has not ended (for example, when the "NO" button is pressed)), the process proceeds to step S25.
[0072] <Steps S24 and 26> In step S24, according to the presence or absence of a runner at the end of the game, after setting the pitcher's earned run w(m) at the end of the game as follows, in step S26, the processing of the earned run calculation system 10 and the pitch count calculation system 20 is terminated. 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 26> In step S25, after setting the pitcher's earned run w(m) and the team earned run w’ at the end of the game as follows, in step S26, the processing of the earned run calculation system 10 and the pitch count 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. Based on the pitch count and the earned run obtained in the above-described flowchart, the earned run average calculation means 100 calculates the earned run average 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 provided after any appropriate step in the above flowchart. For example, by providing it after the game end processing step 26, the defensive rate at the end of the game can be obtained. Also, for example, by providing it after step S19 at the end of an inning (before step S2'), the defensive rate at the end of that inning can be obtained.
[0075] Figure 14 shows in a table the main differences between the conventional (current) defensive rate calculation and the defensive rate calculation by the system of the present invention.
[0076] As described above, the embodiments of the present invention have been explained, but the present invention is not limited to the above embodiments and can be appropriately modified and implemented within the scope of the gist of the present invention.
Explanation of Reference Numerals
[0077] 1: Defensive rate calculation system 10: Self - responsibility point calculation system 11: Data input means for self - responsibility point calculation 11a: Input means for relief pitcher 11b: Input means for mistakes 11c: Input means for fielding choices 12: Self - responsibility point calculation means 20: Pitch count calculation system 21: Data input means for pitch count calculation 21a: Input means for pitch count of mistakes 22: Pitch count calculation means
Claims
1. An earned run average calculation system for calculating the earned runs in baseball, comprising: earned run calculation data input means (11) for inputting earned run calculation data (D1) for calculating earned runs; earned run calculation means (12) for calculating earned runs based on the earned run calculation data (D1) input by the earned run calculation data input means (11); The earned run calculation system is characterized in that: the earned run calculation data input means (11) comprises one or more input means selected from the following input means (a), (b), and (c). (a) Relief pitcher input means (11a) for inputting earned run calculation data (D1) that subtracts a value greater than 0 and less than 1 from the earned runs when a relief pitcher is brought in with runners on base and the runners are not allowed to score. (b) Error input means (11b) for inputting earned run calculation data (D1) that subtracts a value greater than 0 and less than 1 from the earned runs when an error occurs. (c) Wild pitch input means (11c) for inputting earned run calculation data (D1) that subtracts a value greater than 0 and less than 1 from the earned runs when a wild pitch occurs.
2. A pitch count calculation system (20) for calculating the number of pitches thrown by a pitcher in baseball, comprising: pitch count calculation data input means (21) for inputting pitch count calculation data (D2) for calculating the pitch count; 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); The pitch count calculation system is characterized in that: the 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 pitch count when an error or a wild pitch occurs.
3. A baseball defensive rate calculation system, characterized by comprising the earned run average calculation system (10) of Claim 1.
4. A baseball defensive rate calculation system, characterized by comprising the pitch count calculation system (20) of Claim 2.
5. A baseball defensive rate calculation system, characterized by comprising the earned run average calculation system (10) of Claim 1 and the pitch count calculation system (20) of Claim 2.
Citation Information
Patent Citations
Baseball team ranking method, baseball team ranking device and baseball team ranking system
JP2005111156A