Method for recording batter-specific event data acquired through baseball board game by using plurality of dice, and computing device using same
Patent Information
- Application Number
- AU2024420072
- Authority / Receiving Office
- AU · AU
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-15
- Filing Date
- 2024-11-07
- Publication Date
- 2026-10-08
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
FIELD OF THE DISCLOSURE The present invention relates to a method for recording batter-specific event data acquired through a baseball board game by using a plurality of dice, and a computing device using the same. BACKGROUND OF THE DISCLOSURE In general, a traditional dice used in conventional offline sports board games or conventional online sports board games has a shape of a cube. Herein, each of the faces of the traditional dice is marked with a number from 1 to 6. One or more traditional dice may be provided to players participating in a sports board game, and a progression of the sports board game is determined based on the number represented on the farthest face of the dice away from a ground when the dice is at rest on the ground after being thrown by one player. However, there has been a problem in that the traditional dice is unable to implement detailed rules of a real baseball game, such as a "ground out", a "single to right field", and a "double to right field". Accordingly, conventional methods were only capable of recording basic pitching results, such as a "strike", a "ball", a "foul ball", and a "home run". Therefore, there is a need for a baseball board game capable of applying numerous irregular events that may occur in the real baseball game, as well as a method for recording pitching result data for each of a plurality of batters obtained during the baseball board game. DETAILED EXPLANATION OF THE DISCLOSURE OBJECTS OF THE INVENTION It is an object of the present disclosure to solve all the aforementioned problems. It is another object of the present disclosure to record and manage game data generated during a baseball board game, after providing a baseball field board, a defensive dice, a 1-st offensive dice and a 2-nd offensive dice to a defensive-side player and an offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the defensive dice is operated by the defensive-side player, wherein the 1-st offensive dice is operated by the offensive-side player when an operation result of the defensive dice satisfies a 1-st predetermined condition, and wherein the 2-nd offensive dice is additionally operated by the offensive-side player when an operation result of the 1-st offensive dice satisfies a 2-nd predetermined condition. It is still another object of the present disclosure to match each of a plurality of event recording templates with each of a plurality of batters corresponding to the offensive-side player, and record specific event data in a specific event recording template matched with a specific batter among the batters by operating in one of a 1-st recording mode, a 2-nd recording mode, and a 3-rd recording mode, wherein each of the event recording templates includes a 1-st software-defined event holder, a 2-nd software-defined event holder, and a 3-rd software-defined event holder, wherein the 1-st recording mode is a recording mode of recording a 1-st specific final event result in a 1-st specific software-defined event holder of the specific event recording template corresponding to the specific batter and recording a NULL value in each of a 2-nd specific software-defined event holder of the specific event recording template and a 3-rd specific software-defined event holder of the specific event recording template, wherein the 1-st recording mode is operated when the 1-st specific final event result is obtained according to the operation result of the defensive dice corresponding to the specific batter but the 1-st specific final event result fails to satisfy the 1-st predetermined condition, wherein the 1-st specific final event result includes a strikeout event, a walk event, and a batting event, wherein the 2-nd recording mode is a recording mode of recording a 2-nd specific final event result in the 2-nd specific software-defined event holder and recording the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd recording mode is operated when the 1-st specific final event result satisfies the 1-st predetermined condition while the 2-nd specific final event result is obtained according to the operation result of the 1-st offensive dice corresponding to the specific batter but the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition, wherein the 2-nd specific final event result includes at least some of a batter out event after the batting event, at least one runner out event after the batting event, a hit event, and a home run event, wherein the 3-rd recording mode is a recording mode of recording a 3-rd specific final event result in the 3-rd specific software-defined event holder, wherein the 3-rd recording mode is operated when the 2nd specific final event result satisfies the 2-nd predetermined condition while the 3-rd specific final event result is obtained according to an operation result of the 2-nd offensive dice corresponding to the specific batter, and wherein the 3-rd specific final event result includes at least some of a hit event with at least one runner scoring and a hit event without any runner scoring. MEANS OF SOLVING THE PROBLEM In order to accomplish objects above and characteristic effects to be described later of the present disclosure, distinctive structures of the present disclosure are described as follows. In accordance with one aspect of the present disclosure, there is provided a method for recording event data for each of a plurality of batters obtained through a baseball board game using a plurality of dice, comprising steps of: (a) obtaining, by a computing device, game data generated during the baseball board game, after providing a baseball field board, a defensive dice, a 1-st offensive dice and a 2-nd offensive dice to a defensive-side player and an offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the defensive dice is operated by the defensive-side player, wherein the 1-st offensive dice is operated by the offensive-side player when an operation result of the defensive dice satisfies a 1-st predetermined condition, and wherein the 2-nd offensive dice is additionally operated by the offensive-side player when an operation result of the 1-st offensive dice satisfies a 2-nd predetermined condition; and (b) matching, by the computing device, each of a plurality of event recording templates with each of the batters corresponding to the offensive-side player, and recording, by the computing device, specific event data in a specific event recording template matched with a specific batter among the batters by operating in one of a 1-st recording mode, a 2-nd recording mode, and a 3-rd recording mode, wherein each of the event recording templates includes a 1-st software-defined event holder, a 2-nd software-defined event holder, and a 3-rd software-defined event holder, wherein the 1-st recording mode is a recording mode of recording a 1-st specific final event result in a 1-st specific software-defined event holder of the specific event recording template corresponding to the specific batter and recording a NULL value in each of a 2-nd specific software-defined event holder of the specific event recording template and a 3-rd specific software-defined event holder of the specific event recording template, wherein the 1-st recording mode is operated when the 1-st specific final event result is obtained according to the operation result of the defensive dice corresponding to the specific batter but the 1-st specific final event result fails to satisfy the 1-st predetermined condition, wherein the 1-st specific final event result includes a strikeout event, a walk event, and a batting event, wherein the 2-nd recording mode is a recording mode of recording a 2-nd specific final event result in the 2-nd specific software-defined event holder and recording the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd recording mode is operated when the 1-st specific final event result satisfies the 1-st predetermined condition while the 2-nd specific final event result is obtained according to the operation result of the 1-st offensive dice corresponding to the specific batter but the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition, wherein the 2-nd specific final event result includes at least some of a batter out event after the batting event, at least one runner out event after the batting event, a hit event, and a home run event, wherein the 3-rd recording mode is a recording mode of recording a 3-rd specific final event result in the 3-rd specific software-defined event holder, wherein the 3-rd recording mode is operated when the 2nd specific final event result satisfies the 2-nd predetermined condition while the 3-rd specific final event result is obtained according to an operation result of the 2-nd offensive dice corresponding to the specific batter, and wherein the 3-rd specific final event result includes at least some of a hit event with at least one runner scoring and a hit event without any runner scoring. As one example, at the step of (b), the computing device (i) records the specific event data corresponding to the specific batter as record data of the 1-st recording mode when the 1-st specific final event result is determined to be the walk event or the strikeout event, wherein the 1-st specific final event result is inputted in the 1-st specific software-defined event holder, (ii) records the specific event data corresponding to the specific batter as record data of the 2-nd recording mode when the 2-nd specific final event result is determined to be the batter out event after the batting event, the at least one runner out event after the batting event, or the home run event, after the 1-st specific final event result is determined to be the batting event, wherein the 2-nd specific final event result is inputted in the 2-nd specific software-defined event holder, and (iii) records the specific event data corresponding to the specific batter as record data of the 3-rd recording mode when the 3-rd specific final event result is determined to be the hit event with at least one runner scoring or the hit event without any runner scoring, after the 2-nd specific final event result is determined to be the hit event, wherein the 3-rd specific final event result is inputted in the 3-rd specific software-defined event holder. As one example, at the step of (b), on condition that a specific pitcher is determined by the defensive-side player or the computing device before a 1-st pitch is thrown to the specific batter, in case at least one of the 1-st recording mode, the 2nd recording mode, and the 3-rd recording mode corresponding to the specific batter is determined, the computing device records at least one of 1-st pair data corresponding to the 1-st recording mode, 2-nd pair data corresponding to the 2-nd recording mode and 3-rd pair data corresponding to the 3-rd recording mode in a database by additionally matching the specific event data corresponding to the specific batter with the specific pitcher, wherein each of the 1-st pair data, the 2-nd pair data, and the 3-rd pair data is generated to be corresponding to the specific pitcher and the specific batter. As one example, at the step of (b), the computing device matches each of the event recording templates, each of which further includes a sequence-related auxiliary software-defined event holder, with each of the batters corresponding to the offensive-side player, and when a plurality of sequence operation results of the defensive dice corresponding to the specific batter are obtained, the computing device groups the sequence operation results as specific operation sequence data corresponding to the specific batter and additionally records the specific operation sequence data in the sequence-related auxiliary software-defined event holder, wherein the sequence operation results of the defensive dice are obtained by the defensive dice being operated by the defensive-side player until a pitching for the specific batter is finished. As one example, at the step of (a), the computing device obtains the game data generated during the baseball board game, after additionally providing at least some of a plurality of 1 st type offensive cards, a plurality of 2-nd type offensive cards, a plurality of 1-st type defensive cards and a plurality of 2-nd type defensive cards to the defensive-side player and the offensive-side player and thus supporting both the defensiveside player and the offensive-side player to play the baseball board game, wherein the 1-st type offensive cards are provided to the offensive-side player prior to a start of the baseball board game, wherein the 2-nd type offensive cards are provided to the offensive-side player during a play of the baseball board game, wherein the 1-st type defensive cards are provided to the defensive-side player prior to the start of the baseball board game, and wherein the 2-nd type defensive cards are provided to the defensive-side player during the play of the baseball board game, (i) wherein the computing device obtains a 1-st card usage record from at least one of an offensive-side device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player before a pitching for the specific batter is finished, wherein the 1-st card usage record is a card usage record of at least some of one or more 1-st conditional offensive cards, one or more 2-nd conditional offensive cards, one or more 3-rd conditional offensive cards, and one or more 4-th conditional offensive cards, wherein each of the 1-st conditional offensive cards, each of the 2-nd conditional offensive cards, each of the 3-rd conditional offensive cards, and each of the 4-th conditional offensive cards is at least some of the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the 1-st conditional offensive cards is capable of being used after at least some of the 1-st type defensive cards and the 2-nd type defensive cards are used, wherein each of the 2-nd conditional offensive cards, each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining an advancement of at least one runner, wherein each of the 3-rd conditional offensive cards, each of which is capable of being used after the operation result of the defensive dice is determined and before the operation result of the 1-st offensive dice is determined, has an effect of determining at least some of getting on base of the specific batter, advancing the at least one runner, stealing a base by the at least one runner, and reaching home by the at least one runner, and wherein each of the 4-th conditional offensive cards, each of which is capable of being used after the operation result of the 1-st offensive dice is determined and before the operation result of the 2-nd offensive dice is determined, has an effect of negating an out state of the specific batter or an out state of the at least one runner, (ii) wherein the computing device obtains a 2-nd card usage record from at least one of the offensive-side device and the defensive-side device before a pitching for a subsequent batter of the specific batter is initiated or before a change of innings occurs, wherein the 2-nd card usage record is a card usage record of at least some of one or more 1-st conditional defensive cards, one or more 2-nd conditional defensive cards, one or more 3-rd conditional defensive cards, and one or more 4-th conditional defensive cards, wherein each of the 1-st conditional defensive cards, each of the 2-nd conditional defensive cards, each of the 3-rd conditional defensive cards, and each of the 4-th conditional defensive cards is at least some of the 1-st type defensive cards and the 2-nd type defensive cards, wherein each of the 1-st conditional defensive cards is capable of being used after at least some of the 1-st type offensive cards and the 2-nd type offensive cards are used, wherein each of the 2-nd conditional defensive cards, each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining the out state of the at least one runner, wherein each of the 3-rd conditional defensive cards, each of which is capable of being used after the operation result of the 1-st offensive dice is determined and before the operation result of the 2-nd offensive dice is determined, has an effect of determining the out state of the at least one runner or the out state of the specific batter, determining out states of two or more runners, and negating an event that determines the advancement of the at least one runner, and wherein each of the 4-th conditional defensive cards, each of which is capable of being used after the operation result of the 2-nd offensive dice is determined, has an effect of negating an event that allows a specific runner, which is positioned ahead of other runners, to reach a home plate. As one example, at the step of (b), the computing device matches each of the event recording templates, each of which further includes a 1-st card-related auxiliary software-defined event holder, a 2-nd card-related auxiliary software-defined event holder, a 3-rd card-related auxiliary software-defined event holder, and a 4-th card-related auxiliary software-defined event holder, with each of the batters, (i) when a 1-st specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 1-st card-related auxiliary recording mode, (i_1) records the 1-st specific card-related auxiliary event result in a 1-st specific card-related auxiliary software-defined event holder of a specific auxiliary event recording template corresponding to the specific batter and (i_2) records the NULL value in each of a 2-nd specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, a 3rd specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, and a 4-th specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, wherein the 1st specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 2nd conditional offensive cards used by the offensive-side player or an effect indicated on one surface of at least one of the 2nd conditional defensive cards used by the defensive-side player, (ii) when a 2-nd specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 2-nd card-related auxiliary recording mode, (ii_1) records the 2-nd specific card-related auxiliary event result in the 2-nd specific card-related auxiliary software-defined event holder and (ii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 3-rd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 2-nd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 3-rd conditional offensive cards used by the offensive-side player, (iii) when a 3-rd specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 3-rd card-related auxiliary recording mode, (iii_1) records the 3-rd specific card-related auxiliary event result in the 3-rd specific card-related auxiliary software-defined event holder and (iii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 3-rd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional offensive cards used by the offensive-side player or an effect indicated on one surface of at least one of the 3-rd conditional defensive cards used by the defensive-side player, and (iv) when a 4-th specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 4-th card-related auxiliary recording mode, (iv_1) records the 4-th specific card-related auxiliary event result in the 4-th specific card-related auxiliary software-defined event holder and (iv_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 3-rd specific card-related auxiliary software-defined event holder, wherein the 4-th specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional defensive cards used by the defensive-side player. As one example, each of the 1-st conditional offensive cards has an effect of negating an effect indicated on one surface of at least one of the 2-nd conditional defensive cards and each of the 1-st conditional defensive cards has an effect of negating an effect indicated on one surface of at least one of the 3-rd conditional offensive cards. As one example, at the step of (a), the computing device additionally obtains a 3_1 card usage record and a 3_2 card usage record from at least one of an offensive-side device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player, wherein the 3_1 card usage record is a card usage record of at least some of specific defensive cards among the 1-st type defensive cards and the 2-nd type defensive cards, wherein the 3_2 card usage record is a card usage record of at least some of 1-st specific offensive cards and at least some of 2-nd specific offensive cards among the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the specific defensive cards has an effect of converting a 1-st specific face of the defensive dice into a 1st specific adjusted face of the defensive dice, wherein the 1st specific face is a farthest face of the defensive dice away from a ground when the defensive dice is at rest on the ground after being thrown by the defensive-side player, wherein each of the 1-st specific offensive cards has an effect of converting a 2-nd specific face of the 1-st offensive dice into a 2-nd specific adjusted face of the 1-st offensive dice, wherein the 2-nd specific face is a farthest face of the 1-st offensive dice away from the ground when the 1-st offensive dice is at rest on the ground after being thrown by the offensive-side player, wherein each of the 2-nd specific offensive cards has an effect of converting a 3-rd specific face of the 2-nd offensive dice into a 3-rd specific adjusted face of the 2-nd offensive dice, wherein the 3-rd specific face is a farthest face of the 2-nd offensive dice away from the ground when the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player, wherein, at the step of (b), (i) the computing device, by operating in a 1-st adjusted recording mode, records a 1-st specific final adjusted event result in the 1-st specific software-defined event holder and records the NULL value in both the 2-nd specific software-defined event holder and the 3-rd specific software-defined event holder, wherein the 1-st adjusted recording mode is operated when the 1-st specific final adjusted event result is obtained according to the 1-st specific adjusted face of the defensive dice but the 1-st specific final adjusted event result fails to satisfy the 1-st predetermined condition, (ii) the computing device, by operating in a 2-nd adjusted recording mode, records a 2-nd specific final adjusted event result in the 2-nd specific software-defined event holder and records the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd adjusted recording mode is operated when the 2-nd specific final adjusted event result is obtained according to the 2-nd specific adjusted face of the 1st offensive dice but the 2-nd specific final adjusted event result fails to satisfy the 2-nd predetermined condition, and (iii) the computing device, by operating in a 3-rd adjusted recording mode, records a 3-rd specific final adjusted event result in the 3-rd specific software-defined event holder, wherein the 3-rd adjusted recording mode is operated when the 3rd specific final adjusted event result is obtained according to the 3-rd specific adjusted face of the 2-nd offensive dice. As one example, at the step of (b), the computing device determines (i) the 1-st specific final event result as a 1-st specific abnormal event result when a 1-st acquisition time of the 1-st specific final event result is before a 1_1 preset time or after a 1_2 preset time, (ii) the 2-nd specific final event result as a 2-nd specific abnormal event result when a 2-nd acquisition time of the 2-nd specific final event result is before a 2_1 preset time or after a 2_2 preset time, and (iii) the 3-rd specific final event result as a 3-rd specific abnormal event result when a 3-rd acquisition time of the 3-rd specific final event result is before a 3_1 preset time or after a 3_2 preset time, wherein the 1_2 preset time is later than the 1_1 preset time, wherein the 2_2 preset time is later than the 2_1 preset time, and wherein the 3_2 preset time is later than the 3_1 preset time. As one example, at the step of (a), the computing device determines at least one player among the offensive-side player and the defensive-side player as a cheating player by referring to the game data for the batters, (i) when a 1-st operation result occurrence frequency corresponding to a 4-th specific face of the defensive dice is determined to be a 1-st preset threshold or more, (ii) when a 2-nd operation result occurrence frequency corresponding to a 5-th specific face of the 1-st offensive dice is determined to be a 2-nd preset threshold or more, or (iii) when a 3-rd operation result occurrence frequency corresponding to a 6-th specific face of the 2-nd offensive dice is determined to be a 3-rd preset threshold or more, wherein the 4-th specific face of the defensive dice is a farthest face of the defensive dice away from a ground when the defensive dice is at rest on the ground after being thrown by the defensive-side player, wherein the 5-th specific face of the 1-st offensive dice is a farthest face of the 1-st offensive dice away from the ground when the 1-st offensive dice is at rest on the ground after being thrown by the offensive-side player, and wherein the 6-th specific face of the 2-nd offensive dice is a farthest face of the 2-nd offensive dice away from the ground when the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player. In accordance with another aspect of the present disclosure, there is provided a computing device for recording event data for each of a plurality of batters obtained through a baseball board game using a plurality of dice, comprising: at least one memory which saves instructions; and at least one processor configured to execute the instructions saved in the memory to perform processes of: (I) obtaining game data generated during the baseball board game, after providing a baseball field board, a defensive dice, a 1-st offensive dice and a 2-nd offensive dice to a defensive-side player and an offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the defensive dice is operated by the defensive-side player, wherein the 1-st offensive dice is operated by the offensive-side player when an operation result of the defensive dice satisfies a 1-st predetermined condition, and wherein the 2-nd offensive dice is additionally operated by the offensive-side player when an operation result of the 1-st offensive dice satisfies a 2-nd predetermined condition; and (II) matching each of a plurality of event recording templates with each of the batters corresponding to the offensive-side player, and recording specific event data in a specific event recording template matched with a specific batter among the batters by operating in one of a 1-st recording mode, a 2-nd recording mode, and a 3-rd recording mode, wherein each of the event recording templates includes a 1-st software-defined event holder, a 2-nd software-defined event holder, and a 3-rd software-defined event holder, wherein the 1-st recording mode is a recording mode of recording a 1-st specific final event result in a 1-st specific software-defined event holder of the specific event recording template corresponding to the specific batter and recording a NULL value in each of a 2-nd specific software-defined event holder of the specific event recording template and a 3-rd specific software-defined event holder of the specific event recording template, wherein the 1-st recording mode is operated when the 1-st specific final event result is obtained according to the operation result of the defensive dice corresponding to the specific batter but the 1-st specific final event result fails to satisfy the 1-st predetermined condition, wherein the 1-st specific final event result includes a strikeout event, a walk event, and a batting event, wherein the 2-nd recording mode is a recording mode of recording a 2-nd specific final event result in the 2-nd specific software-defined event holder and recording the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd recording mode is operated when the 1-st specific final event result satisfies the 1-st predetermined condition while the 2-nd specific final event result is obtained according to the operation result of the 1-st offensive dice corresponding to the specific batter but the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition, wherein the 2-nd specific final event result includes at least some of a batter out event after the batting event, at least one runner out event after the batting event, a hit event, and a home run event, wherein the 3-rd recording mode is a recording mode of recording a 3-rd specific final event result in the 3-rd specific software-defined event holder, wherein the 3-rd recording mode is operated when the 2-nd specific final event result satisfies the 2-nd predetermined condition while the 3-rd specific final event result is obtained according to an operation result of the 2-nd offensive dice corresponding to the specific batter, and wherein the 3-rd specific final event result includes at least some of a hit event with at least one runner scoring and a hit event without any runner scoring. As one example, at the process of (II), the processor (i) records the specific event data corresponding to the specific batter as record data of the 1-st recording mode when the 1-st specific final event result is determined to be the walk event or the strikeout event, wherein the 1-st specific final event result is inputted in the 1-st specific software-defined event holder, (ii) records the specific event data corresponding to the specific batter as record data of the 2-nd recording mode when the 2-nd specific final event result is determined to be the batter out event after the batting event, the at least one runner out event after the batting event, or the home run event, after the 1-st specific final event result is determined to be the batting event, wherein the 2-nd specific final event result is inputted in the 2-nd specific software-defined event holder, and (iii) records the specific event data corresponding to the specific batter as record data of the 3-rd recording mode when the 3-rd specific final event result is determined to be the hit event with at least one runner scoring or the hit event without any runner scoring, after the 2-nd specific final event result is determined to be the hit event, wherein the 3-rd specific final event result is inputted in the 3-rd specific software-defined event holder. As one example, at the process of (II), on condition that a specific pitcher is determined by the defensive-side player or the processor before a 1-st pitch is thrown to the specific batter, in case at least one of the 1-st recording mode, the 2nd recording mode, and the 3-rd recording mode corresponding to the specific batter is determined, the processor records at least one of 1-st pair data corresponding to the 1-st recording mode, 2-nd pair data corresponding to the 2-nd recording mode and 3-rd pair data corresponding to the 3-rd recording mode in a database by additionally matching the specific event data corresponding to the specific batter with the specific pitcher, wherein each of the 1-st pair data, the 2-nd pair data, and the 3-rd pair data is generated to be corresponding to the specific pitcher and the specific batter. As one example, at the process of (II), the processor matches each of the event recording templates, each of which further includes a sequence-related auxiliary software-defined event holder, with each of the batters corresponding to the offensive-side player, and when a plurality of sequence operation results of the defensive dice corresponding to the specific batter are obtained, the processor groups the sequence operation results as specific operation sequence data corresponding to the specific batter and additionally records the specific operation sequence data in the sequence-related auxiliary software-defined event holder, wherein the sequence operation results of the defensive dice are obtained by the defensive dice being operated by the defensive-side player until a pitching for the specific batter is finished. As one example, at the process of (I), the processor obtains the game data generated during the baseball board game, after additionally providing at least some of a plurality of 1-st type offensive cards, a plurality of 2-nd type offensive cards, a plurality of 1-st type defensive cards and a plurality of 2-nd type defensive cards to the defensive-side player and the offensive-side player and thus supporting both the defensiveside player and the offensive-side player to play the baseball board game, wherein the 1-st type offensive cards are provided to the offensive-side player prior to a start of the baseball board game, wherein the 2-nd type offensive cards are provided to the offensive-side player during a play of the baseball board game, wherein the 1-st type defensive cards are provided to the defensive-side player prior to the start of the baseball board game, and wherein the 2-nd type defensive cards are provided to the defensive-side player during the play of the baseball board game, (i) wherein the processor obtains a 1-st card usage record from at least one of an offensive-side device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player before a pitching for the specific batter is finished, wherein the 1-st card usage record is a card usage record of at least some of one or more 1- st conditional offensive cards, one or more 2-nd conditional offensive cards, one or more 3-rd conditional offensive cards, and one or more 4-th conditional offensive cards, wherein each of the 1-st conditional offensive cards, each of the 2-nd conditional offensive cards, each of the 3-rd conditional offensive cards, and each of the 4-th conditional offensive cards is at least some of the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the 1-st conditional offensive cards is capable of being used after at least some of the 1-st type defensive cards and the 2-nd type defensive cards are used, wherein each of the 2-nd conditional offensive cards, each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining an advancement of at least one runner, wherein each of the 3-rd conditional offensive cards, each of which is capable of being used after the operation result of the defensive dice is determined and before the operation result of the 1-st offensive dice is determined, has an effect of determining at least some of getting on base of the specific batter, advancing the at least one runner, stealing a base by the at least one runner, and reaching home by the at least one runner, and wherein each of the 4-th conditional offensive cards, each of which is capable of being used after the operation result of the 1-st offensive dice is determined and before the operation result of the 2-nd offensive dice is determined, has an effect of negating an out state of the specific batter or an out state of the at least one runner, (ii) wherein the processor obtains a 2-nd card usage record from at least one of the offensive-side device and the defensive-side device before a pitching for a subsequent batter of the specific batter is initiated or before a change of innings occurs, wherein the 2-nd card usage record is a card usage record of at least some of one or more 1-st conditional defensive cards, one or more 2-nd conditional defensive cards, one or more 3-rd conditional defensive cards, and one or more 4th conditional defensive cards, wherein each of the 1-st conditional defensive cards, each of the 2-nd conditional defensive cards, each of the 3-rd conditional defensive cards, and each of the 4-th conditional defensive cards is at least some of the 1-st type defensive cards and the 2-nd type defensive cards, wherein each of the 1-st conditional defensive cards is capable of being used after at least some of the 1-st type offensive cards and the 2-nd type offensive cards are used, wherein each of the 2-nd conditional defensive cards, each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining the out state of the at least one runner, wherein each of the 3rd conditional defensive cards, each of which is capable of being used after the operation result of the 1-st offensive dice is determined and before the operation result of the 2-nd offensive dice is determined, has an effect of determining the out state of the at least one runner or the out state of the specific batter, determining out states of two or more runners, and negating an event that determines the advancement of the at least one runner, and wherein each of the 4-th conditional defensive cards, each of which is capable of being used after the operation result of the 2-nd offensive dice is determined, has an effect of negating an event that allows a specific runner, which is positioned ahead of other runners, to reach a home plate. As one example, at the process of (II), the processor matches each of the event recording templates, each of which further includes a 1-st card-related auxiliary software-defined event holder, a 2-nd card-related auxiliary software-defined event holder, a 3-rd card-related auxiliary software-defined event holder, and a 4-th card-related auxiliary software-defined event holder, with each of the batters, (i) when a 1-st specific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 1st card-related auxiliary recording mode, (i_1) records the 1-st specific card-related auxiliary event result in a 1-st specific card-related auxiliary software-defined event holder of a specific auxiliary event recording template corresponding to the specific batter and (i_2) records the NULL value in each of a 2nd specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, a 3-rd specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, and a 4-th specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, wherein the 1- st specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 2nd conditional offensive cards used by the offensive-side player or an effect indicated on one surface of at least one of the 2 nd conditional defensive cards used by the defensive-side player, (ii) when a 2-nd specific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 2-nd card-related auxiliary recording mode, (ii_1) records the 2-nd specific card-related auxiliary event result in the 2-nd specific card-related auxiliary software-defined event holder and (ii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 3-rd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 2-nd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 3rd conditional offensive cards used by the offensive-side player, (iii) when a 3-rd specific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 3-rd card-related auxiliary recording mode, (iii_1) records the 3-rd specific card-related auxiliary event result in the 3-rd specific card-related auxiliary software-defined event holder and (iii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 3-rd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4th conditional offensive cards used by the offensive-side player or an effect indicated on one surface of at least one of the 3rd conditional defensive cards used by the defensive-side player, and (iv) when a 4-th specific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 4-th card-related auxiliary recording mode, (iv_1) records the 4-th specific card-related auxiliary event result in the 4-th specific card-related auxiliary software-defined event holder and (iv_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 3-rd specific card-related auxiliary software-defined event holder, wherein the 4-th specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4th conditional defensive cards used by the defensive-side player. As one example, each of the 1-st conditional offensive cards has an effect of negating an effect indicated on one surface of at least one of the 2-nd conditional defensive cards and each of the 1-st conditional defensive cards has an effect of negating an effect indicated on one surface of at least one of the 3-rd conditional offensive cards. As one example, at the process of (I), the processor additionally obtains a 3_1 card usage record and a 3_2 card usage record from at least one of an offensive-side device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player, wherein the 3_1 card usage record is a card usage record of at least some of specific defensive cards among the 1-st type defensive cards and the 2-nd type defensive cards, wherein the 3_2 card usage record is a card usage record of at least some of 1-st specific offensive cards and at least some of 2-nd specific offensive cards among the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the specific defensive cards has an effect of converting a 1-st specific face of the defensive dice into a 1st specific adjusted face of the defensive dice, wherein the 1st specific face is a farthest face of the defensive dice away from a ground when the defensive dice is at rest on the ground after being thrown by the defensive-side player, wherein each of the 1-st specific offensive cards has an effect of converting a 2-nd specific face of the 1-st offensive dice into a 2-nd specific adjusted face of the 1-st offensive dice, wherein the 2-nd specific face is a farthest face of the 1-st offensive dice away from the ground when the 1-st offensive dice is at rest on the ground after being thrown by the offensive-side player, wherein each of the 2-nd specific offensive cards has an effect of converting a 3-rd specific face of the 2-nd offensive dice into a 3-rd specific adjusted face of the 2-nd offensive dice, wherein the 3-rd specific face is a farthest face of the 2-nd offensive dice away from the ground when the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player, wherein, at the step of (b), (i) the processor, by operating in a 1-st adjusted recording mode, records a 1-st specific final adjusted event result in the 1-st specific software-defined event holder and records the NULL value in both the 2-nd specific software-defined event holder and the 3-rd specific software-defined event holder, wherein the 1-st adjusted recording mode is operated when the 1-st specific final adjusted event result is obtained according to the 1-st specific adjusted face of the defensive dice but the 1-st specific final adjusted event result fails to satisfy the 1-st predetermined condition, (ii) the processor, by operating in a 2-nd adjusted recording mode, records a 2-nd specific final adjusted event result in the 2-nd specific software-defined event holder and records the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd adjusted recording mode is operated when the 2-nd specific final adjusted event result is obtained according to the 2-nd specific adjusted face of the 1-st offensive dice but the 2-nd specific final adjusted event result fails to satisfy the 2-nd predetermined condition, and (iii) the processor, by operating in a 3-rd adjusted recording mode, records a 3-rd specific final adjusted event result in the 3-rd specific software-defined event holder, wherein the 3-rd adjusted recording mode is operated when the 3-rd specific final adjusted event result is obtained according to the 3-rd specific adjusted face of the 2-nd offensive dice. As one example, at the process of (II), the processor determines (i) the 1-st specific final event result as a 1-st specific abnormal event result when a 1-st acquisition time of the 1-st specific final event result is before a 1_1 preset time or after a 1_2 preset time, (ii) the 2-nd specific final event result as a 2-nd specific abnormal event result when a 2-nd acquisition time of the 2-nd specific final event result is before a 2_1 preset time or after a 2_2 preset time, and (iii) the 3-rd specific final event result as a 3-rd specific abnormal event result when a 3-rd acquisition time of the 3-rd specific final event result is before a 3_1 preset time or after a 3_2 preset time, wherein the 1_2 preset time is later than the 1_1 preset time, wherein the 2_2 preset time is later than the 2_1 preset time, and wherein the 3_2 preset time is later than the 3_1 preset time. As one example, at the process of (I), the processor determines at least one player among the offensive-side player and the defensive-side player as a cheating player by referring to the game data for the batters, (i) when a 1-st operation result occurrence frequency corresponding to a 4-th specific face of the defensive dice is determined to be a 1-st preset threshold or more, (ii) when a 2-nd operation result occurrence frequency corresponding to a 5-th specific face of the 1-st offensive dice is determined to be a 2-nd preset threshold or more, or (iii) when a 3-rd operation result occurrence frequency corresponding to a 6-th specific face of the 2-nd offensive dice is determined to be a 3-rd preset threshold or more, wherein the 4-th specific face of the defensive dice is a farthest face of the defensive dice away from a ground when the defensive dice is at rest on the ground after being thrown by the defensive-side player, wherein the 5-th specific face of the 1-st offensive dice is a farthest face of the 1-st offensive dice away from the ground when the 1-st offensive dice is at rest on the ground after being thrown by the offensive-side player, and wherein the 6-th specific face of the 2-nd offensive dice is a farthest face of the 2-nd offensive dice away from the ground when the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player. EFFECTS OF THE INVENTION The present disclosure has an effect of recording and managing game data generated during a baseball board game, after providing a baseball field board, a defensive dice, a 1-st offensive dice and a 2-nd offensive dice to a defensive-side player and an offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the defensive dice is operated by the defensive-side player, wherein the 1-st offensive dice is operated by the offensive-side player when an operation result of the defensive dice satisfies a 1-st predetermined condition, and wherein the 2-nd offensive dice is additionally operated by the offensive-side player when an operation result of the 1-st offensive dice satisfies a 2-nd predetermined condition. The present disclosure has another effect of matching each of a plurality of event recording templates with each of a plurality of batters corresponding to the offensive-side player, and recording specific event data in a specific event recording template matched with a specific batter among the batters by operating in one of a 1-st recording mode, a 2-nd recording mode, and a 3-rd recording mode, wherein each of the event recording templates includes a 1-st software-defined event holder, a 2-nd software-defined event holder, and a 3-rd software-defined event holder, wherein the 1-st recording mode is a recording mode of recording a 1-st specific final event result in a 1-st specific software-defined event holder of the specific event recording template corresponding to the specific batter and recording a NULL value in each of a 2-nd specific software-defined event holder of the specific event recording template and a 3-rd specific software-defined event holder of the specific event recording template, wherein the 1-st recording mode is operated when the 1-st specific final event result is obtained according to the operation result of the defensive dice corresponding to the specific batter but the 1-st specific final event result fails to satisfy the 1-st predetermined condition, wherein the 1-st specific final event result includes a strikeout event, a walk event, and a batting event, wherein the 2-nd recording mode is a recording mode of recording a 2-nd specific final event result in the 2-nd specific software-defined event holder and recording the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd recording mode is operated when the 1-st specific final event result satisfies the 1-st predetermined condition while the 2-nd specific final event result is obtained according to the operation result of the 1-st offensive dice corresponding to the specific batter but the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition, wherein the 2-nd specific final event result includes at least some of a batter out event after the batting event, at least one runner out event after the batting event, a hit event, and a home run event, wherein the 3-rd recording mode is a recording mode of recording a 3-rd specific final event result in the 3-rd specific software-defined event holder, wherein the 3-rd recording mode is operated when the 2nd specific final event result satisfies the 2-nd predetermined condition while the 3-rd specific final event result is obtained according to an operation result of the 2-nd offensive dice corresponding to the specific batter, and wherein the 3-rd specific final event result includes at least some of a hit event with at least one runner scoring and a hit event without any runner scoring. BRIEF DESCRIPTION OF THE DRAWINGS The following drawings to be used to explain example embodiments of the present disclosure are only part of example embodiments of the present disclosure and other drawings can be obtained based on the drawings by those skilled in the art of the present disclosure without inventive work. Fig. 1 is a drawing schematically illustrating a computing device for recording event data for each of a plurality of batters obtained through a baseball board game using a plurality of dice in accordance with one example embodiment of the present disclosure. Fig. 2 is a drawing schematically illustrating a flowchart for recording the event data for each of the batters obtained through the baseball board game using the plurality of dice in accordance with one example embodiment of the present disclosure. Fig. 3 is a drawing schematically illustrating components of the baseball board game in accordance with one example embodiment of the present disclosure. Fig. 4 is a drawing illustrating an unfolded view of a defensive dice, an unfolded view of a 1-st offensive dice, and an unfolded view of a 2-nd offensive dice in accordance with one example embodiment of the present disclosure. Fig. 5 is a drawing illustrating a database in which (i) event data generated by an interaction between at least one pitcher and at least one batter and (ii) recording mode data corresponding to the event data are recorded in accordance with one example embodiment of the present disclosure. Fig. 6 is a drawing illustrating each one surface of offensive cards to be provided to an offensive-side player in accordance with one example embodiment of the present disclosure. Fig. 7 is a drawing illustrating each one surface of defensive cards to be provided to a defensive-side player in accordance with one example embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In the following detailed description, reference is made to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. Furthermore, throughout the detailed description and claims of the present disclosure, the word "including" and its variations are not intended to exclude other technical features, additions, components, or steps. Other objects, advantages, and features of the present disclosure will become apparent to one of ordinary skill in the art, some from this specification and some from example embodiments of the present disclosure. The examples and drawings below are provided as illustrations and are not intended to limit the present disclosure. Moreover, the present disclosure encompasses all possible combinations of the embodiments set forth in this specification. It is to be understood that the various embodiments of the present disclosure, although different, are not necessarily mutually exclusive. For example, a particular feature, structure, or characteristic described herein in connection with one embodiment may be implemented within other embodiments without departing from the spirit and scope of the present disclosure. In addition, it is to be understood that the position or arrangement of individual elements within each disclosed embodiment may be modified without departing from the spirit and scope of the present disclosure. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present disclosure is defined only by the appended claims, appropriately interpreted, along with the full range of equivalents to which the claims are entitled. In the drawings, like numerals refer to the same or similar features throughout the several aspects. To allow those skilled in the art to the present disclosure to be carried out easily, the example embodiments of the present disclosure by referring to attached diagrams will be explained in detail as shown below. Fig. 1 is a drawing schematically illustrating a computing device for recording batter-specific event data (i.e., event data for each of a plurality of batters) obtained through a baseball board game using a plurality of dice in accordance with one example embodiment of the present disclosure. As illustrated in Fig. 1, the computing device 100 may include a memory 110 and a processor 120. Herein, the computing device 100 may be a service server providing the baseball board game, or a recording server interworking with said service server, but the present disclosure is not limited thereto. By referring to Fig. 1, the memory 110 of the computing device 100 may store instructions to be executed by the processor 120. Specifically, the instructions are generated codes for the purpose of operating the computing device 100 to function in a particular manner, and may be stored in a computer, a computer accessible or a computer readable memory that may be directed toward other programmable data processing apparatus. The instructions may execute processes to perform the functions described in the specification of the present disclosure. In addition, the processor 120 may include a hardware configuration of MPU (Micro Processing Unit) or CPU (Central Processing Unit), cache memory, data bus, etc. Additionally, the computing device 100 may further include any OS (operating system) and software configuration of applications for performing specific purposes. Further, the computing device 100 may interwork with a database 200. Herein, the database 200 may include at least one type of storage medium selected from a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory), RAM (Random Access Memory), SRAM (Static Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), PROM (Programmable Read-Only Memory), a magnetic memory, a magnetic disk, and an optical disk, but the present disclosure is not limited thereto, the database 200 may include all kinds of media capable of storing data. Also, the database 200 may be installed separately from the computing device 100, or alternatively, it may be installed inside the computing device 100 to transmit data or record received data. In some embodiments, the database 200 may be implemented by being divided into two or more components, which may vary depending on implementation conditions of the invention. In addition, the computing device 100 may interwork with an offensive-side device 300 corresponding to an offensive player (i.e., an offensive-side player) and / or a defensive-side device 400 corresponding to a defensive player (i.e., defensive-side player). Herein, each of the offensive-side device 300 and the defensive-side device 400 may include a separate device for transmitting recorded data, a mobile phone, a PC, etc., but the present disclosure is not limited thereto. A method using the computing device 100 configured as described above will be described below with reference to Fig. 2. Fig. 2 is a drawing schematically illustrating a flowchart for recording the event data for each of the batters obtained through the baseball board game using the plurality of dice in accordance with one example embodiment of the present disclosure. First, the computing device 100 may obtain game data generated during the baseball board game, after providing a baseball field board, a defense dice (i.e., a defensive dice), a first offense dice (i.e., a 1-st offensive dice) and a second offense dice (i.e., a 2-nd offensive dice) to a defensive-side player and an offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game at a step of S201. Herein, the 1-st offensive dice is operated by the offensive-side player when an operation result of the defensive dice satisfies a first predetermined condition (i.e., a 1-st predetermined condition), and the 2-nd offensive dice is additionally operated by the offensive-side player when an operation result of the 1-st offensive dice satisfies a second predetermined condition (i.e., a 2-nd predetermined condition). A detailed description of the 1-st predetermined condition and the 2-nd predetermined condition will be provided later. A more detailed description of each component of the baseball board game of the present disclosure will be provided below with reference to Fig. 3. Fig. 3 is a drawing schematically illustrating the components of the baseball board game in accordance with one example embodiment of the present disclosure. By referring to Fig. 3, the baseball board game of the present disclosure may include the baseball field board 500, the defensive dice 600, the 1-st offensive dice 700, and the 2-nd offensive dice 800. In addition, (i) when the baseball board game of the present disclosure is implemented as an offline game, it may be provided to the offensive-side player and the defensive-side player in a physical form and (ii) when the baseball board game of the present disclosure is implemented as an online game, it may be provided to the offensive-side player and / or the defensive-side player through a screen of the offensive-side device 300 and / or a screen of the defensive-side device 400. For reference, when the baseball board game is implemented as the offline game, the offensive-side device 300 and / or the defensive-side device 400 may be used for recording game progress and game results thereof. Furthermore, when the baseball board game is implemented as the online game, in a state where any one of the defensive dice 600, the 1-st offensive dice 700, and the 2-nd offensive dice 800 is displayed on the screen, video data of the corresponding dice 600, 700, or 800 being rolled on a ground after being operated by the defensive-side player or the offensive-side player may be displayed on the screen, and operation result data corresponding to a top face of the stopped dice 600, 700, or 800 may also be displayed on the screen. Meanwhile, one or more offensive cards 900 and one or more defensive cards 950 may also be included in the baseball board game. Herein, (i) the offensive cards 900 may be provided to the offensive-side player in a physical form, or in a digital form through the screen of the offensive-side device 300, and (ii) the defensive cards 950 may be provided to the defensiveside player in a physical form, or in a digital form through the screen of the defensive-side device 400. A detailed description thereof will be provided later. Further, the baseball field board 500 may have a visual appearance of a baseball field where a plurality of bases (i.e., a 1-st base, a 2-nd base, a 3-rd base, and a home plate) are provided. In addition, although Fig. 3 illustrates the baseball field board 500 as including a foul territory located outside of foul lines, the present disclosure is not limited thereto, and in some cases, the baseball field board 500 may include only a fair territory located inside of the foul lines. Meanwhile, in the case of the offline baseball board game, the baseball board game may further include a plurality of pieces for runners configured to be positioned on at least some of the bases (e.g., the 1-st base, the 2-nd base, or the 3-rd base) provided on the baseball field board 500. On the other hand, in the case of the online baseball board game, when at least one of the runners is positioned on at least some of the bases, a unique color of each corresponding base may change in real-time, or arrows having different colors may be displayed on the corresponding bases, thereby indicating the real-time position of at least one of the runners positioned thereon. Furthermore, the baseball board game in accordance with the present disclosure may include the defensive dice 600, the 1-st offensive dice 700, and the 2-nd offensive dice 800. Herein, the defensive dice 600 may be operated by the defensive-side player, and both the 1-st offensive dice 700 and the 2-nd offensive dice 800 may be operated by the offensive-side player. A detailed description thereof will be provided with reference to Fig. 4. Fig. 4 is a drawing illustrating an unfolded view of the defensive dice 600, an unfolded view of the 1-st offensive dice 700, and an unfolded view of the 2-nd offensive dice 800 in accordance with one example embodiment of the present disclosure. By referring to Fig. 4, the defensive dice 600 in accordance with the present disclosure is configured to represent at least one of "strike", "ball", "foul ball", and "batting" on each face thereof. Herein, according to an operation result obtained by the defensive-side player operating (i.e., rolling) the defensive dice 600, a specific pitcher of the defensive-side player may be allowed to finish or continue pitching to a specific batter of the offensive-side player. That is, when the operation result of the defensive dice 600 is determined to be a 1-st strike, a 2-nd strike, a 1-st ball, a 2-nd ball, a 3-rd ball, a 1-st type of foul ball, or a 2-nd type of foul ball against the specific batter, the specific pitcher may continue pitching to the specific batter. Herein, the 1-st type of foul ball refers to a foul ball determined before the 2-nd strike against the specific batter and the 2-nd type of foul ball refers to a foul ball determined after the 2-nd strike against the specific batter. On the other hand, when the operation result of the defensive dice 600 is determined to be a strikeout event (i.e., a 3-rd strike against the specific batter), a walk event (i.e., a 4-th ball against the specific batter), or a batting event, it is determined that the operation result of the defensive dice 600 satisfies the aforementioned 1-st predetermined condition, and thus the specific pitcher may finish pitching to the specific batter. Thereafter, the offensive-side player may be allowed to operate the 1-st offensive dice 700. A detailed description of the 1-st offensive dice 700 will be provided later. Meanwhile, Fig. 4 illustrates the defensive dice 600 in accordance with the present disclosure having ten faces for the convenience of the explanation of the invention. However, the number of faces of the defensive dice 600 is not limited to ten and may be less than or greater than ten depending on the implementation. Next, the 1-st offensive dice 700 in accordance with the present disclosure is configured to represent at least one of "ground out", "foul ball caught for an out in infield", "foul ball caught for an out in outfield", "hit", and "home run" on each face thereof. That is, according to an operation result obtained by the offensive-side player operating (i.e., rolling) the 1-st offensive dice 700, any one of a batter out event after the batting event, at least one runner out event after the batting event, a hit event, and a home run event may be determined. For example, assume that "ground out" corresponds to the batter out event after the batting event and "ground out" has an effect of allowing at least one runner to advance while determining an out state of the specific batter. In this case, when the operation result of the 1-st offensive dice 700 operated by the offensive side player is determined to be "ground out", an out count of the offensive-side player may be increased by one, by determining the out state of the specific batter while allowing the at least one runner to advance. Also, when the operation result of the 1-st offensive dice 700 is determined to be "hit" (that is, when the operation result of the 1-st offensive dice satisfies said 2-nd predetermined condition), the offensive-side player may be allowed to operate the 2-nd offensive dice 800. A detailed description of the 2-nd offensive dice 800 will be provided later. Meanwhile, Fig. 4 illustrates the 1-st offensive dice 700 in accordance with the present disclosure having twenty-four faces for the convenience of the explanation of the invention. However, the number of faces of the 1-st offensive dice 700 is not limited to twenty-four and may be less than or greater than twenty-four depending on the implementation. Further, although it has been described above that "ground out" has the effect of allowing at least one runner to advance while determining the out state of the specific batter, the present disclosure is not limited thereto, and in some cases, "ground out" may have other effects such as (i) preventing at least one runner from advancing while determining the out state of the specific batter, or (ii) allowing the specific batter to advance while determining an out state of a lead runner. Herein, said lead runner refers to a runner who has advanced the furthest among all runners on the bases. For example, (I) when a runner is positioned on the 3-rd base, the corresponding runner becomes the lead runner, and (II) in a state where no runner is on the 3-rd base, when a runner is positioned on the 2-nd base, the corresponding runner becomes the lead runner. Meanwhile, in the case of "foul ball caught for an out in infield" and "foul ball caught for an out in outfield" (whose effects have not been specifically described above), they may have an effect of preventing all runners from advancing while determining the out state of the specific batter. However, the present disclosure is not limited thereto, and in some cases, they may have other effects such as allowing at least one runner to advance while determining the out state of the specific batter. Next, the 2-nd offensive dice 800 in accordance with the present disclosure is configured to represent at least one of "infield hit", "single to left field", "single to right field", "double to left field", "double to right field", "triple down the right field", and "triple off the wall" on each face thereof. That is, according to an operation result obtained by the offensive-side player operating (i.e., rolling) the 2-nd offensive dice 800, any one of a hit event with at least one runner scoring and a hit event without any runner scoring may be determined. For example, assume that "single to left field" corresponds to the hit event with at least one runner scoring and "single to left field" has an effect of (i) allowing runners on the 2-nd base and the 3-rd base to reach the home plate, (ii) allowing a runner on the 1-st base to advance to the 2-nd base, and (iii) allowing the specific batter to advance to the 1-st base. In this case, when the operation result of the 2-nd offensive dice 800 operated by the offensive-side player is determined to be "single to left field, (I) a score count of the offensive-side player may be increased by two by allowing the runners on the 2-nd base and the 3-rd base to reach the home plate, (II) the runner on the 1-st base may advance to the 2-nd base, and (III) the specific batter may advance to the 1-st base. Meanwhile, Fig. 4 illustrates the 2-nd offensive dice 800 in accordance with the present disclosure having twelve faces for the convenience of the explanation of the invention. However, the number of faces of the 2-nd offensive dice 800 is not limited to twelve and may be less than or greater than twelve depending on the implementation. Further, although it has been described above that "single to left field" has the effect of (i) allowing the runners on the 2-nd base and the 3-rd base to reach the home plate, (ii) allowing the runner on the 1-st base to advance to the 2-nd base, and (iii) allowing the specific batter to advance to the 1-st base, the present disclosure is not limited thereto, and in some cases, "single to left field" may have other effects such as allowing only a runner on the 3-rd base to reach the home plate. Meanwhile, in the case of "infield hit", "single to right field", "double to left field", "double to right field", "triple down the right field", and "triple off the wall" (whose effects have not been specifically described above), they may have an effect of allowing all runners to advance by one base or by two bases. However, the present disclosure is not limited thereto, and in some cases, they may have other effects such as (I) allowing the runners on the 2-nd base and the 3-rd base to reach the home plate while allowing the runner on the 1-st base to advance to the 2-nd base, (II) allowing the runners on the 2-nd base and the 3-rd base to reach the home plate while allowing the runner on the 1-st base to advance to the 3-rd base, or (III) allowing all runners to advance to the home plate. As such, the offensive-side player and the defensive-side player may play the baseball board game in accordance with the present disclosure by using the baseball field board 500, the defensive dice 600, the 1-st offensive dice 700, and the 2-nd offensive dice 800. Further, the computing device 100 may obtain game data generated during the baseball board game in real-time through the offensive-side device 300 and / or the defensive-side device 400. In addition, the computing device 100 may record the event data for each of the batters obtained through the baseball board game. A detailed description thereof will be provided with reference to Fig. 2 again. By referring to Fig. 2 again, the computing device 100 may match each of a plurality of event recording templates with each of the batters corresponding to the offensive-side player, and may record specific event data in a specific event recording template matched with the specific batter among the batters by operating in one of a 1-st recording mode, a 2-nd recording mode, and a 3-rd recording mode at a step of S202. In this case, each of the event recording templates may include a 1-st software-defined event holder, a 2-nd software-defined event holder, and a 3-rd software-defined event holder. Herein, (i) said 1-st recording mode is a recording mode of recording a 1-st specific final event result (which includes a strikeout event, a walk event, and a batting event) in a 1-st specific software-defined event holder of the specific event recording template corresponding to the specific batter and recording a NULL value in each of a 2-nd specific software-defined event holder of the specific event recording template and a 3-rd specific software-defined event holder of the specific event recording template, (ii) said 2-nd recording mode is a recording mode of recording a 2-nd specific final event result (which includes at least some of a batter out event after the batting event, at least one runner out event after the batting event, a hit event, and a home run event) in the 2-nd specific software-defined event holder and recording the NULL value in the 3-rd specific software-defined event holder, and (iii) said 3-rd recording mode is a recording mode of recording a 3-rd specific final event result (which includes at least some of a hit event with at least one runner scoring and a hit event without any runner scoring) in the 3-rd specific software-defined event holder. Additionally, the 1-st recording mode may be operated when the 1-st specific final event result is obtained according to the operation result of the defensive dice 600 corresponding to the specific batter but the 1-st specific final event result fails to satisfy the 1st predetermined condition. Further, the 2-nd recording mode may be operated when the 1-st specific final event result satisfies the 1-st predetermined condition while the 2-nd specific final event result is obtained according to the operation result of the 1-st offensive dice 700 corresponding to the specific batter but the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition. Moreover, the 3-rd recording mode may be operated when the 2-nd specific final event result satisfies the 2-nd predetermined condition while the 3-rd specific final event result is obtained according to the operation result of the 2-nd offensive dice 800 corresponding to the specific batter. Further, each of said 1st software-defined event holder, said 2-nd software-defined event holder, and said 3-rd software-defined event holder may be a storage space for recording each of the operation results of the defensive dice 600, the 1-st offensive dice 700, and the 2nd offensive dice 800, and each of them (i.e., the 1-st to 3-rd software-defined event holders) may be included in the database 200, but the present disclosure is not limited thereto. Accordingly, the computing device 100 may systematize interaction record data between any pitcher and any batter by recording the interaction record data in the event recording template using each of the 1-st to 3-rd software-defined event holders. Herein, the concept of software-defined may be the concept of software-defined storage, but the present disclosure is not limited thereto. Whenever there is a matchup between a single pitcher and a single batter, a single event result may be recorded in a single event recording template, and thus each of a plurality of event results may be recorded in each of a plurality of event recording templates as the baseball game progresses. Herein, each of the plurality of event recording templates (each of which is matched with each of the batters corresponding to the offensive-side player) may include the 1-st software-defined event holder, the 2-nd software-defined event holder, and the 3-rd software-defined event holder. In this case, a specific event recording template corresponding to the specific batter among the batters may include the 1-st specific software-defined event holder, the 2nd specific software-defined event holder, and the 3-rd specific software-defined event holder. Herein, said 1-st specific software-defined event holder may be empty before the defensive dice 600 is operated by the defensive-side player. However, when the operation result of the defensive dice 600 operated by the defensive-side player is determined to be the strikeout event, the walk event, or the batting event (i.e., the 1-st specific final event result), "strikeout", "walk", or "batting" may be recorded in the 1-st specific software-defined event holder. Further, when the 1-st specific final event result is determined to be the walk event or the strikeout event (that is, when the 1-st specific final event result fails to satisfy the 1-st predetermined condition of the batting event), the computing device 100 may record the specific event data corresponding to the specific batter as record data of the 1-st recording mode. At this time, the computing device 100 may record the NULL value in each of the 2nd specific software-defined event holder and the 3-rd specific software-defined event holder. For example, when "walk" (which is any one of the 1-st specific final event result) is inputted in the 1-st specific software-defined event holder, the 1-st specific event recording template may be recorded as " T1 = (walk, NULL, NULL) ". Additionally, the specific event data recorded in this manner may be matched with the specific batter. On the other hand, when the 1-st specific final event result is determined to be the batting event (that is, when the 1-st specific final event result satisfies the 1-st predetermined condition), the computing device 100 may record the 2-nd specific final event result (which is determined according to the operation result of the 1-st offensive dice 700) in the 2-nd specific software-defined event holder, instead of recording the NULL value therein. Further, said 2-nd specific software-defined event holder may be empty before the 1-st offensive dice 700 is operated by the offensive-side player. However, when the operation result of the 1-st offensive dice 700 operated by the offensive-side player is determined to be a batter out event after the batting event, at least one runner out event after the batting event, a hit event, or a home run event (i.e., the 2-nd specific final event result), "a batter out after the batting", "at least one runner out after the batting", "hit", or "home run" may be recorded in the 2-nd specific software-defined event holder. Further, on condition that the 1-st specific final event result is determined to be the batting event (that is, on condition that the 1-st specific final event result satisfies the 1-st predetermined condition), in case the 2-nd specific final event result is determined to be "a batter out after the batting", "at least one runner out after the batting", or "home run" (that is, in case the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition of "hit"), the computing device 100 may record the specific event data corresponding to the specific batter as record data of the 2-nd recording mode. At this time, the computing device 100 may record the NULL value in the 3-rd specific software-defined event holder. For example, when "ground out" corresponding to "a batter out after the batting" is inputted in the 2-nd specific software-defined event holder, the 2-nd specific event recording template may be recorded as "T2 = (batting, a batter out after the batting, UULL"" or "T2 = (batting, ground out, UULL"". Additionally, the specific event data recorded in this manner may be matched with the specific batter. On the other hand, when the 2-nd specific final event result is determined to be "hit" (that is, when the 2-nd specific final event result satisfies the 2-nd predetermined condition), the computing device 100 may record the 3-rd specific final event result (which is determined according to the operation result of the 2-nd offensive dice 800) in the 3-rd specific software-defined event holder, instead of recording the NULL value therein. Further, said 3-rd specific software-defined event holder may be empty before the 2-nd offensive dice 800 is operated by the offensive-side player. However, when the operation result of the 2-nd offensive dice 800 operated by the offensive-side player is determined to be a hit event with at least one runner scoring or a hit event without any runner scoring (i.e., the 3rd specific final event result), "a hit with at least one runner scoring" or "a hit without any runner scoring" may be recorded in the 3-rd specific software-defined event holder. Further, on condition that the 2-nd specific final event result is determined to be "hit" (that is, on condition that the 2-nd specific final event result satisfies the 2-nd predetermined condition), in case the 3-rd specific final event result is determined to be "a hit with at least one runner scoring" or "a hit without any runner scoring", the computing device 100 may record the specific event data corresponding to the specific batter as record data of the 3-rd recording mode. For example, when "single to right field" corresponding to "the hit with 2-nd and 3-rd runners scoring" is inputted in the 3-rd specific software-defined event holder, the 3-rd specific event recording template may be recorded as "T2 = (batting, hit, the hit with 2 — nd and 3 — rd runners scoring)" or "T2 = (batting, hit, single to right field) " . Additionally, the specific event data recorded in this manner may be matched with the specific batter. Meanwhile, each of the event recording templates in accordance with the present disclosure may further include a sequence-related auxiliary software-defined event holder. In this case, when a plurality of sequence operation results of the defensive dice 600 corresponding to the specific batter are obtained, the computing device 100 may group the sequence operation results as specific operation sequence data corresponding to the specific batter and additionally record the specific operation sequence data in the sequence-related auxiliary software-defined event holder. Herein, the sequence operation results of the defensive dice 600 are obtained by the defensive dice 600 being operated by the defensive-side player until a pitching for the specific batter is finished. As one example, assume that the sequence operation results of the defensive dice 600 (which are obtained by the defensive dice being operated by the defensive-side player until the pitching for the specific batter is finished) are determined as "< 1-st strike - 1-st ball - 2-nd ball - 2-nd strike - strikeout >". In this case, the computing device 100 may additionally input "< 1-st strike - 1-st ball - 2-nd ball - 2-nd strike >" (which is determined before the pitching for the specific batter is finished) in the sequence-related auxiliary software-defined event holder as the specific operation sequence data, and thus the specific event recording template corresponding to the specific batter may be recorded as "T = [strikeout (1 — st strike — 1 — st ball — 2 — nd ball — 2 — nd strike'), NULL, NULL," " . Additionally, the specific event data recorded in this manner may be matched with the specific batter. As another example, assume that the sequence operation results of the defensive dice 600 (which are obtained by the defensive dice being operated by the defensive-side player until the pitching for the specific batter is finished) are determined as "< 1-st ball - 1-st strike - batting >" and the operation result of the 1-st offensive dice 700 is determined to be "home run". In this case, the computing device 100 may additionally input "< 1-st ball - 1-st strike >" (which is determined before the pitching for the specific batter is finished) in the sequence-related auxiliary software-defined event holder as the specific operation sequence data, and thus the specific event recording template corresponding to the specific batter may be recorded as " T = [batting (1 — st ball — 1 —st strike), homerun, NULL" ". Additionally, the specific event data recorded in this manner may be matched with the specific batter. As still another example, assume that the sequence operation results of the defensive dice 600 (which are obtained by the defensive dice being operated by the defensive-side player until the pitching for the specific batter is finished) are determined as "< 1-st type of foul ball - 1-st strike - batting >", the operation result of the 1-st offensive dice 700 is determined to be "hit", and the operation result of the 2-nd offensive dice 800 is determined to be "triple down the right field". In this case, the computing device 100 may additionally input "< 1-st type of foul ball - 1-st strike >" (which is determined before the pitching for the specific batter is finished) in the sequence-related auxiliary software-defined event holder as the specific operation sequence data, and thus the specific event recording template corresponding to the specific batter may be recorded as " T = [batting (1 — st type of foul ball — 1 — st strike), hit, triple down the right field] ". Additionally, the specific event data recorded in this manner may be matched with the specific batter. In addition, the computing device 100 may match the specific event data with the specific pitcher corresponding to the specific batter and may record pair data consisting of the specific batter and the specific pitcher in the database 200. A detailed description thereof will be provided below with reference to Fig. 5. Fig. 5 is a drawing illustrating the database 200 in which (i) event data generated by an interaction between at least one pitcher and at least one batter and (ii) recording mode data corresponding to the event data are recorded in accordance with one example embodiment of the present disclosure. By referring to Fig. 5, it can be seen that, in a state where a specific pitcher K among a plurality of pitchers is determined, respective event data of each of a plurality of batters (i.e., specific batters A, B, and C) and respective recording modes corresponding thereto are matched with the specific pitcher K. As an example, in the case of the specific batter A, (i) since the 1-st specific final event result (which is determined according to the operation result of the defensive dice 600) is determined to be "batting", it can be seen that "batting" is recorded in the 1-st software-defined event holder, (ii) since the specific operation sequence data of the defensive dice 600 is determined to be "< 1-st ball - 2-nd ball - 1-st strike >", it can be seen that "( 1-st ball - 2-nd ball - 1-st strike )" is recorded in the sequence-related auxiliary software-defined event holder, and (iii) since the 2-nd specific final event result (which is determined according to the operation result of the 1-st offensive dice 700) is determined to be "ground out", it can be seen that "ground out" is recorded in the 2-nd software-defined event holder. Herein, since the 2-nd specific final event result fails to satisfy the aforementioned 2-nd predetermined condition (i.e., the "hit"), it can be seen that the NULL value is recorded in the 3-rd software-defined event holder. Therefore, the specific event recording template for the specific batter A may be recorded as " TA = [batting (1 — st ball — 2 — nd ball — 1 —st strike), ground out, NULL] ". Additionally, the specific event data recorded in this manner may be matched with the specific batter A. At this time, the computing device 100 may determine a recording mode corresponding to the specific batter A as the 2-nd recording mode and record it in the database 200 by matching it with the specific pitcher K. As another example, in the case of the specific batter B, (i) since the 1-st specific final event result (which is determined according to the operation result of the defensive dice 600) is determined to be "strikeout", it can be seen that "strikeout" is recorded in the 1-st software-defined event holder and (ii) since the specific operation sequence data of the defensive dice 600 is determined to be "< 1-st strike - 2-nd strike - 1-st ball >", it can be seen that "( 1-st strike - 2-nd strike - 1-st ball )" is recorded in the sequence-related auxiliary software-defined event holder. Meanwhile, since the 1-st specific final event result fails to satisfy the aforementioned 1-st predetermined condition (i.e., the "batting"), it can be seen that the NULL value is recorded in each of the 2-nd software-defined event holder and the 3-rd software-defined event holder. Therefore, the specific event recording template for the specific batter B may be recorded as " TB = [strikeout (1 — st strike — 2 —nd strike — 1 — st ball), NULL, NULL] ". Additionally, the specific event data recorded in this manner may be matched with the specific batter B. At this time, the computing device 100 may determine a recording mode corresponding to the specific batter B as the 1-st recording mode and record it in the database 200 by matching it with the specific pitcher K. As still another example, in the case of the specific batter C, (i) since the 1-st specific final event result (which is determined according to the operation result of the defensive dice 600) is determined to be "batting", it can be seen that "batting" is recorded in the 1-st software-defined event holder, (ii) since the specific operation sequence data of the defensive dice 600 is determined to be "< 1-st strike - 1-st ball - 2-nd ball >", it can be seen that "( 1-st strike - 1-st ball - 2-nd ball )" is recorded in the sequence-related auxiliary software-defined event holder, (iii) since the 2-nd specific final event result (which is determined according to the operation result of the 1-st offensive dice 700) is determined to be "hit", it can be seen that "hit" is recorded in the 2-nd software-defined event holder, and (iv) since the 3-rd specific final event result (which is determined according to the operation result of the 2nd offensive dice 800) is determined to be "double to right field", it can be seen that "double to right field" is recorded in the 3-rd software-defined event holder. Therefore, the specific event recording template for the specific batter C may be recorded as " Tc = [batting (1 — st strike — 1 — st ball — 2 — nd ball), hit, double to right field]" . At this time, the computing device 100 may determine a recording mode corresponding to the specific batter C as the 3-rd recording mode and record it in the database 200 by matching it with the specific pitcher K. In addition, by grouping a plurality of sequence operation results of the defensive dice 600 corresponding to the specific batter as the specific operation sequence data and recording the same, it is possible to effectively prevent acts of cheating or the like that may occur between the defensive-side player and the offensive-side player during the baseball board game. For example, the computing device 100 may determine whether the baseball board game is normally implemented by referring to (i) operation sequence data for each of the batters, (ii) a predetermined 1-st probability value for a result to be determined as "strike" from the defensive dice 600, (iii) a predetermined 2-nd probability value for a result to be determined as "ball" therefrom, (iv) a predetermined 3-rd probability value for a result to be determined as "foul ball" therefrom, and (v) a predetermined 4-th probability value for a result to be determined as "batting" therefrom. Next, the baseball board game in accordance with the present disclosure may further include at least some of (i) a plurality of 1-st type offensive cards that are provided to the offensiveside player prior to a start of the baseball board game, (ii) a plurality of 2-nd type offensive cards that are provided to the offensive-side player during a play of the baseball board game, (iii) a plurality of 1-st type defensive cards that are provided to the defensive-side player prior to the start of the baseball board game, and (iv) a plurality of 2-nd type defensive cards that are provided to the defensive-side player during the play of the baseball board game. Herein, one surface of each of the 1-st type offensive cards and the 2-nd type offensive cards has a pre-determined 1-st specific usage condition indicated thereon, and one surface of each of the 1-st type defensive cards and the 2-nd type defensive cards has a pre-determined 2-nd specific usage condition indicated thereon. In a similar manner to the aforementioned description, in the case of the online game, such various types of cards may be displayed on the screen, and a state where any one of the cards is selected by a player to activate its effect may also be displayed on the screen. Herein, a more detailed description of the 1-st type offensive cards and the 2-nd type offensive cards will be provided below with reference to Fig. 6. Fig. 6 is a drawing illustrating one surface of each of the offensive cards to be provided to the offensive-side player in accordance with one example embodiment of the present disclosure. By referring to Fig. 6, at least some of the 1-st type offensive cards and the 2-nd type offensive cards may have one or more 1-st conditional offensive cards, one or more 2-nd conditional offensive cards, one or more 3-rd conditional offensive cards, and one or more 4-th conditional offensive cards. First, a description of the 1-st conditional offensive cards is provided. The 1-st conditional offensive cards may have at least one offensive card (e.g., a "pickoff throw error" card, etc.) capable of being used after at least some of the 1-st type defensive cards and the 2-nd type defensive cards are used. A detailed description of the 1-st conditional offensive cards will be provided later. Further, the 2-nd conditional offensive cards may have at least one offensive card (e.g., a "pitcher balk" card, etc.) capable of being used before the operation result of the defensive dice 600 is determined. Herein, each offensive card of the 2-nd conditional offensive cards may have an effect of allowing at least one runner to advance. For example, the "pitcher balk" card may have an effect of allowing all runners to advance one base. In addition, the 3-rd conditional offensive cards may have at least one offensive card (e.g., a "hit by pitch" card, a "passed ball" card, a "stealing 2-nd base" card, and a "sacrifice bunt" card, etc.) capable of being used after the operation result of the defensive dice 600 is determined and before the operation result of the 1-st offensive dice 700 is determined. Herein, each offensive card of the 3-rd conditional offensive cards may have an effect of (i) allowing the specific batter to get on base, (ii) allowing at least one of the runners to advance, (iii) allowing at least one of the runners to steal, or (iv) allowing at least one of the runners to reach the home plate. For example, the "hit by pitch" card may have an effect of allowing the specific batter to get on base, the "passed ball" card may have an effect of allowing the runner on the 1-st base to advance one base, the "stealing 2-nd base" card may have an effect of allowing the runner on the 1-st base to steal the 2-nd base, and the "sacrifice bunt" card may have an effect of allowing all runners to advance one base and determining an out state of the specific batter. Further, the 4-th conditional offensive cards may have at least one offensive card (e.g., a "fielder's choice" card, etc.) capable of being used after the operation result of the 1-st offensive dice 700 is determined and before the operation result of the 2-nd offensive dice 800 is determined. Herein, each offensive card of the 4-th conditional offensive cards may have an effect of negating an event that determines an out state of the specific batter or an out state of at least one of the runners. Meanwhile, although the "pitcher balk" card has been used as an example of the 2-nd conditional offensive cards, the present disclosure is not limited thereto, and in some cases, other cards having the same or similar usage conditions and having the same or similar usage effects may also be included in the 2-nd conditional offensive cards. For example, another "pitcher balk" card (which has an effect of allowing the runner on the 1-st base to advance one base) may also be included in the 2-nd conditional offensive cards. Further, although the "hit by pitch" card has been used as an example of the 3-rd conditional offensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., a "wild pitch" card, etc.) having the same or similar usage conditions and having the same or similar usage effects may also be included in the 3-rd conditional offensive cards. Further, although the "passed ball" card has been used as another example of the 3-rd conditional offensive cards, the present disclosure is not limited thereto, and in some cases, other cards having the same or similar usage conditions and having the same or similar usage effects may also be included in the 3-rd conditional offensive cards. For example, another "passed ball" card (which has an effect of allowing the runner on the 2-nd base to advance one base) may also be included in the 3-rd conditional offensive cards. Further, although the "stealing 2-nd base" card has been used as still another example of the 3-rd conditional offensive cards, the present disclosure is not limited thereto, and in some cases, other cards having the same or similar usage conditions may also be included in the 3-rd conditional offensive cards. For example, at least some of (i) a "stealing 3-rd base" card having an effect of allowing the runner on the 2-nd base to steal the 3-rd base, (ii) a 1-st type of "double steal" card having an effect of allowing the runner on the 1-st base to steal the 2-nd base and allowing the runner on the 2-nd base to steal the 3-rd base at the same time, (iii) a 2-nd type of "double steal" card having an effect of allowing the runner on the 1-st base to steal the 2-nd base and allowing the runner on the 3-rd base to steal the home plate at the same time, (iv) a 3-rd type of "double steal" card having an effect of allowing the runner on the 2-nd base to steal the 3-rd base and allowing the runner on the 3-rd base to steal the home plate at the same time, and (v) a "straight steal of home plate" card having an effect of allowing the runner on the 3-rd base to steal the home plate may also be included in the 3-rd conditional offensive cards. Further, although the "sacrifice bunt" card has been used as still another example of the 3-rd conditional offensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., another type of "sacrifice bunt" card and a "surprise bunt" card, each having an effect of allowing the runner on the 3-rd base to advance one base and an effect of determining the out state of the specific batter) having the same or similar usage conditions may also be included in the 3-rd conditional offensive cards. Further, although the "fielder's choice" card has been used as an example of the 4-th conditional offensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., a "fielding error" card, etc.) having the same or similar usage conditions and having the same or similar usage effects may also be included in the 4-th conditional offensive cards. Meanwhile, on condition that at least some of the 2-nd type offensive cards have been provided to the offensive-side player, the offensive-side player may additionally obtain at least some of the remaining 2-nd type offensive cards (that have not been provided yet) before the defensive dice 600 is operated by the defensive-side player. For example, in case a "pinch batter" rule, which is one of several baseball game rules favorable to the offensive-side player, is selected before the defensive dice 600 is operated by the defensive-side player, the offensive-side player may additionally obtain at least some of the remaining 2nd type offensive cards that have not been provided yet. Meanwhile, the number of times such a rule can be selected may be predetermined before the baseball board game begins, and the number of at least some of the remaining 2-nd type offensive cards to be provided to the offensive-side player for each selection may also be predetermined. Accordingly, the total number of the remaining 2-nd type offensive cards, which have not been provided yet and are to be provided to the offensiveside player during the progress of the baseball board game, may also be predetermined. Meanwhile, the computing device 100 may match each of the event recording templates, each of which further includes a 1-st card-related auxiliary software-defined event holder, a 2-nd card-related auxiliary software-defined event holder, a 3-rd card-related auxiliary software-defined event holder, and a 4-th card-related auxiliary software-defined event holder, with each of the batters. By doing so, when a 1-st specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device 100, by further operating in a 1-st card-related auxiliary recording mode, (i) may record the 1-st specific card-related auxiliary event result in a 1-st specific card-related auxiliary software-defined event holder of a specific auxiliary event recording template corresponding to the specific batter, and (ii) may record the NULL value in each of a 2-nd specific card-related auxiliary software-defined event holder, a 3-rd specific card-related auxiliary software-defined event holder, and a 4-th specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template. Herein, the 1-st specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 2-nd conditional offensive cards used by the offensive-side player. For example, when the 1-st specific card-related auxiliary event result is determined to be "pitcher balk", the specific auxiliary event recording template may be recorded as "Tsub = (pitcher balk, NULL, NULL, NULL)" . Further, the specific auxiliary event recording template recorded in this manner may be matched with the specific batter additionally. Further, when a 2-nd specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device 100, by further operating in a 2-nd card-related auxiliary recording mode, (i) may record the 2-nd specific card-related auxiliary event result in the 2-nd specific card-related auxiliary software-defined event holder, and (ii) may record the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 3-rd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder. Herein, the 2-nd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 3-rd conditional offensive cards used by the offensive-side player. For example, when the 2-nd specific card-related auxiliary event result is determined to be "hit by pitch", the specific auxiliary event recording template may be recorded as " Tsub = (NULL, hit by pitch, NULL, UULL) " . Further, the specific auxiliary event recording template recorded in this manner may be matched with the specific batter additionally. Further, when a 3-rd specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device 100, by further operating in a 3-rd card-related auxiliary recording mode, (i) may record the 3-rd specific card-related auxiliary event result in the 3-rd specific card-related auxiliary software-defined event holder, and (ii) may record the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder. Herein, the 3-rd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional offensive cards used by the offensive-side player or an effect indicated on one surface of at least one of the 3-rd conditional defensive cards used by the defensive-side player. For example, when the 3-rd specific card-related auxiliary event result is determined to be "fielder's choice", the specific auxiliary event recording template may be recorded as "Tsub = (NULL, NULL, fielder's choice, NULL"" . Further, the specific auxiliary event recording template recorded in this manner may be matched with the specific batter additionally. Next, a more detailed description of the 1-st type defensive cards and the 2-nd type defensive cards will be provided with reference to Fig. 7. Fig. 7 is a drawing illustrating one surface of each of the defensive cards to be provided to the defensive-side player in accordance with one example embodiment of the present disclosure. By referring to Fig. 7, at least some of the 1-st type defensive cards and the 2-nd type defensive cards may have one or more 1-st conditional defensive cards, one or more 2-nd conditional defensive cards, one or more 3-rd conditional defensive cards, and one or more 4-th conditional defensive cards. First, a description of the 1-st conditional defensive cards is provided. The 1-st conditional defensive cards may have at least one defensive card (e.g., a "preventing stealing 2-nd base" card, etc.) capable of being used after at least some of the 1-st type offensive cards and the 2-nd type offensive cards are used. A detailed description of the 1-st conditional defensive cards will be provided later. Further, the 2-nd conditional defensive cards may have at least one defensive card (e.g., a "pickoff to 1-st base to catch a runner" card, etc.) capable of being used before the operation result of the defensive dice 600 is determined. Herein, each defensive card of the 2-nd conditional defensive cards may have an effect of determining the out state of at least one of the runners. For example, the "pickoff to 1-st base to catch a runner" card may have an effect of determining an out state of the runner on the 1-st base. Additionally, the 3-rd conditional defensive cards may have at least one defensive card (e.g., a "double play" card, a "triple play" card, a "holding the runner on 1-st base" card, etc.) capable of being used after the operation result of the 1-st offensive dice 700 is determined and before the operation result of the 2-nd offensive dice 800 is determined. Herein, each defensive card of the 3-rd conditional defensive cards may have an effect of (i) determining the out state of the specific batter or the out state of at least one of the runners, (ii) determining the out states of two or more runners, and (iii) negating an event that determines the advancement of at least one of the runners. For example, the "double play" card may have an effect of determining the out state of the lead runner positioned ahead of other runners and determining the out state of the specific batter, the "triple play" card may have an effect of determining the out states of the 1-st runner, the 2-nd runner and the 3-rd runner, and the "holding the runner on 1-st base" card may have an effect of preventing the runner on the 1-st base from advancing. Moreover, the 4-th conditional defensive cards may have at least one defensive card (e.g., a "thrown out at home" card, etc.) capable of being used after the operation result of the 2-nd offensive dice 800 is determined. Herein, each defensive card of the 4-th conditional defensive cards may have an effect of negating an event that allows a specific runner to reach the home plate. In this case, said specific runner is positioned ahead of other runners among the plurality of bases. For example, (i) if a single runner is positioned on the 3-rd base, said single runner is treated as the specific runner, and (ii) if the 3-rd base is unoccupied and a single runner is positioned on the 2-nd base, said single runner is treated as the specific runner. Meanwhile, although the "pickoff to 1-st base to catch a runner" card has been used as an example of the 2-nd conditional defensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., a "pickoff to 2-nd base to catch a runner" card, a "pickoff to 3-rd base to catch a runner" card, etc.) having different usage conditions and usage effects according to the positions of the runners may also be included in the 2-nd conditional defensive cards. Further, although the "double play" card has been used as an example of the 3-rd conditional defensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., another type of "double play" card having an effect of determining out states of the lead runner and a next-lead runner, etc.) having the same or similar usage conditions and usage effects may also be included in the 3-rd conditional defensive cards. Further, although the "triple play" card has been used as another example of the 3-rd conditional defensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., another type of "triple play" card having an effect of determining out states of the lead runner, the next-lead runner, and the specific batter, etc.) having the same or similar usage conditions and usage effects may also be included in the 3-rd conditional defensive cards. Further, although the "holding the runner on 1-st base" card has been used as still another example of the 3-rd conditional defensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., a "holding the runner on 2-nd base" card having an effect of preventing the runner on the 2-nd base from advancing and a "holding the runner on 3-rd base" card having an effect of preventing the runner on the 3-rd base from advancing, etc.) having the same or similar usage conditions and usage effects may also be included in the 3-rd conditional defensive cards. Further, although the "thrown out at home" card has been used as an example of the 4-th conditional defensive cards, the present disclosure is not limited thereto, and in some cases, other cards (e.g., another type of "thrown out at home" card having an effect of negating an event that allows the next-lead runner to reach the home plate, etc.) having the same or similar usage conditions and usage effects may also be included in the 4-th conditional defensive cards. Meanwhile, on condition that at least some of the 2-nd type defensive cards have been provided to the defensive-side player, the defensive-side player may additionally obtain at least some of the remaining 2-nd type defensive cards (that have not been provided yet) before the defensive dice 600 is operated (i.e., thrown) by the defensive-side player. For example, in case a "defensive substitution" rule, which is one of several baseball game rules favorable to the defensive-side player, is selected before the defensive dice 600 is operated (i.e., thrown) by the defensive-side player, the defensive-side player may additionally obtain at least some of the remaining 2-nd type defensive cards that have not been provided yet. Meanwhile, the number of times the above rule can be selected may be predetermined before the baseball board game begins, and the quantity of at least some of the remaining 2-nd type defensive cards (to be provided to the defensive-side player for each selection) may also be predetermined. Accordingly, the total number of the remaining 2-nd type defensive cards, which have not been provided yet and are to be provided to the defensiveside player during the progress of the baseball board game, may also be predetermined. Meanwhile, the computing device 100 may match each of the event recording templates, each of which further includes a 1-st card-related auxiliary software-defined event holder, a 2-nd card-related auxiliary software-defined event holder, a 3-rd card-related auxiliary software-defined event holder, and a 4-th card-related auxiliary software-defined event holder, with each of the batters. By doing so, when the 1-st specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device 100, by further operating in the 1-st card-related auxiliary recording mode, (i) may record the 1-st specific card-related auxiliary event result in the 1-st specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template corresponding to the specific batter, and (ii) may record the NULL value in each of the 2-nd specific card-related auxiliary software-defined event holder, the 3-rd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template. Herein, the 1-st specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 2-nd conditional defensive cards used by the defensive-side player. For example, when the 1-st specific card-related auxiliary event result is determined to be the "pickoff to 1-st base to catch a runner", the specific auxiliary event recording template may be recorded as "Tsub = (pickoff to 1 — st base to catch a runner, NULL, NULL, NULL) " . Further, the specific auxiliary event recording template recorded in this manner may be matched with the specific batter additionally. Further, when the 3-rd specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device 100, by further operating in the 3-rd card-related auxiliary recording mode, (i) may record the 3-rd specific card-related auxiliary event result in the 3-rd specific card-related auxiliary software-defined event holder, and (ii) may record the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder. Herein, the 3-rd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 3-rd conditional defensive cards used by the defensive-side player. For example, when the 3-rd specific card-related auxiliary event result is determined to be the "double play", the specific auxiliary event recording template may be recorded as "Tsub = (NULL, NULL, double play, NULL)". Further, the specific auxiliary event recording template recorded in this manner may be matched with the specific batter additionally. Further, when the 4-th specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device 100, by further operating in the 4-th card-related auxiliary recording mode, (i) may record the 4-th specific card-related auxiliary event result in the 4-th specific card-related auxiliary software-defined event holder, and (ii) may record the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 3-rd specific card-related auxiliary software-defined event holder. Herein, the 4-th specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional defensive cards used by the defensive-side player. For example, when the 4-th specific card-related auxiliary event result is determined to be the "thrown out at home", the specific auxiliary event recording template may be recorded as " Tsub = (NULL, NULL, NULL, thrown out at home) ". Further, the specific auxiliary event recording template recorded in this manner may be matched with the specific batter additionally. Next, descriptions of the 1-st conditional offensive cards and the 1-st conditional defensive cards will be provided below. First, by referring back to Fig. 6, the 1-st conditional offensive cards in accordance with one example embodiment of the present disclosure are at least some of the 1-st type offensive cards and the 2-nd type offensive cards. Further, each of the 1-st conditional offensive cards is capable of being used after at least some of the 1-st type defensive cards and the 2-nd type defensive cards are used. In addition, each of the 1-st conditional offensive cards may have an effect of negating an effect indicated on one surface of at least one of the 2-nd conditional defensive cards. For example, when the "pickoff to 1-st base to catch a runner" card is used by the defensive-side player before the defensive dice 600 is operated by the defensive-side player, the offensive-side player may use a 1-st type of "pickoff throw error" card as the 1-st conditional offensive card in order to prevent the 1-st runner from being out. For reference, the "pickoff to 1-st base to catch a runner" card has an effect of determining an out state of the runner on the 1-st base and the 1-st type of "pickoff throw error" card has an effect of negating the usage effect of the "pickoff to 1st base to catch a runner" card. As another example, when the "pickoff to 2-nd base to catch a runner" card is used by the defensive-side player before the defensive dice 600 is operated by the defensive-side player, the offensive-side player may use a 2-nd type of "pickoff throw error" card as the 1-st conditional offensive card in order to prevent the 2-nd runner from being out. For reference, the "pickoff to 2-nd base to catch a runner" card has an effect of determining an out state of the runner on the 2-nd base and the 2-nd type of "pickoff throw error" card has an effect of negating the usage effect of the "pickoff to 2nd base to catch a runner" card. As still another example, when the "pickoff to 3-rd base to catch a runner" card is used by the defensive-side player before the defensive dice 600 is operated by the defensive-side player, the offensive-side player may use a 3-rd type of "pickoff throw error" card as the 1-st conditional offensive card in order to prevent the 3-rd runner from being out. For reference, the "pickoff to 3-rd base to catch a runner" card has an effect of determining an out state of the runner on the 3-rd base and the 3-rd type of "pickoff throw error" card has an effect of negating the usage effect of the "pickoff to 3rd base to catch a runner" card. Next, by referring back to Fig. 7, the 1-st conditional defensive cards in accordance with one example embodiment of the present disclosure are at least some of the 1-st type defensive cards and the 2-nd type defensive cards. Further, each of the 1-st conditional defensive cards is capable of being used after at least some of the 1-st type offensive cards and the 2-nd type offensive cards are used. In addition, each of the 1-st conditional defensive cards may have an effect of negating an effect indicated on one surface of at least one of the 3-rd conditional offensive cards. For example, when the "stealing 2nd base" card is used by the offensive-side player before the 1st offensive dice 700 is operated by the offensive-side player, the defensive-side player may use the "preventing stealing 2-nd base" card as the 1-st conditional defensive card in order to prevent the 1-st runner from stealing the 2-nd base. For reference, the "stealing 2-nd base" card has an effect of allowing the runner on the 1-st base to steal the 2-nd base and the "preventing stealing 2-nd base" card has an effect of negating the usage effect of the "stealing 2-nd base" card. As another example, when the "stealing 3-rd base" card is used by the offensive-side player before the 1-st offensive dice 700 is operated by the offensive-side player, the defensive-side player may use the "preventing stealing 3-rd base" card as the 1-st conditional defensive card in order to prevent the 2-nd runner from stealing the 3-rd base. For reference, the "stealing 3-rd base" card has an effect of allowing the runner on the 2-nd base to steal the 3-rd base and the "preventing stealing 3-rd base" card has an effect of negating the usage effect of the "stealing 3-rd base" card. As still another example, when a "straight steal of home plate" card is used by the offensive-side player before the 1-st offensive dice 700 is operated by the offensiveside player, the defensive-side player may use a "preventing stealing home plate" card as the 1-st conditional defensive card in order to prevent the 3-rd runner from stealing the home plate. For reference, the "straight steal of home plate" card has an effect of allowing the runner on the 3-rd base to steal the home plate and the "preventing stealing home plate" card has an effect of negating the usage effect of the "straight steal of home plate" card. Meanwhile, although the "preventing stealing 2-nd base" card, the "preventing stealing 3-rd base" card, and the "preventing stealing home plate" card have been used as examples of the 1-st conditional defensive cards, the present disclosure is not limited thereto, and in some cases, the defensive-side player may also use a "bunt defense" card, etc., as the 1-st conditional defensive card after a "sacrifice bunt" card or a "surprise bunt" card is used by the offensive-side player. Further, a 1-st card usage record and a 2-nd card usage record may be obtained from both the offensive-side device 300 corresponding to the offensive-side player and the defensiveside device 400 corresponding to the defensive-side player, but the present disclosure is not limited thereto, and they may be obtained from at least one of the offensive-side device 300 and the defensive-side device 400. Herein, the 1-st card usage record is a card usage record of at least some of the 1-st conditional offensive cards, the 2-nd conditional offensive cards, the 3-rd conditional offensive cards and the 4-th conditional offensive cards, and the 2-nd card usage record is a card usage record of at least some of the 1-st conditional defensive cards, the 2-nd conditional defensive cards, the 3-rd conditional defensive cards and the 4-th conditional defensive cards. Next, the computing device 100 may additionally obtain a 3_1 card usage record and a 3_2 card usage record from at least one of the offensive-side device 300 corresponding to the offensive-side player and the defensive-side device 400 corresponding to the defensive-side player. Herein, the 3_1 card usage record is a card usage record of at least some of specific defensive cards among the 1-st type defensive cards and the 2-nd type defensive cards, and the 3_2 card usage record is a card usage record of at least some of 1-st specific offensive cards and at least some of 2-nd specific offensive cards among the 1st type offensive cards and the 2-nd type offensive cards. In this case, (i) each of the specific defensive cards has an effect of converting a 1-st specific face of the defensive dice 600, which is the farthest face of the defensive dice 600 away from a ground when the defensive dice 600 is at rest on the ground after being thrown by the defensive-side player, into a 1-st specific adjusted face of the defensive dice 600, (ii) each of the 1-st specific offensive cards has an effect of converting a 2-nd specific face of the 1-st offensive dice 700, which is the farthest face of the 1-st offensive dice 700 away from the ground when the 1-st offensive dice 700 is at rest on the ground after being thrown by the offensive-side player, into a 2-nd specific adjusted face of the 1-st offensive dice 700, and (iii) each of the 2-nd specific offensive cards has an effect of converting a 3-rd specific face of the 2-nd offensive dice 800, which is the farthest face of the 2-nd offensive dice 800 away from the ground when the 2-nd offensive dice 800 is at rest on the ground after being thrown by the offensive-side player, into a 3-rd specific adjusted face of the 2-nd offensive dice 800. For example, (i) in case the 1-st specific face is determined to be "batting", the defensive-side player may convert the 1-st specific face into the 1-st specific adjusted face (i.e., "strike", "ball", or "foul ball") by using at least one of the specific defensive cards in order to prevent the specific batter from getting on base, (ii) in case the 2-nd specific face is determined to be "ground out", the offensive-side player may convert the 2-nd specific face into the 2-nd specific adjusted face (i.e., "hit" or "home run") by using at least one of the 1 st specific offensive cards, in order to prevent at least one runner or the specific batter from being out, or in order to get more scoring opportunities, and (iii) in case the 3-rd specific face is determined to be "single to left field" (which has an effect of allowing all runners to advance one base), the offensive-side player may convert the 3-rd specific face into the 3-rd specific adjusted face (i.e., "triple down the right field" which has an effect of allowing all runners to reach the home plate) by using at least one of the 2-nd specific offensive cards in order to get more scoring opportunities. In addition, the computing device 100, by operating in a 1-st adjusted recording mode, may record the 1-st specific final adjusted event result in the 1-st specific software-defined event holder and may record the NULL value in both the 2-nd specific software-defined event holder and the 3-rd specific software-defined event holder. Herein, the 1-st adjusted recording mode is operated when the 1-st specific final adjusted event result is obtained according to the 1-st specific adjusted face of the defensive dice 600 but the 1-st specific final adjusted event result fails to satisfy the 1-st predetermined condition (i.e., the "batting"). For example, when the 1-st specific final adjusted event result is determined to be "strikeout", the 1-st specific event recording template may be recorded as " Ta1 = (strikeout, NULL, NULL) " and the specific event data recorded in this manner may be matched with the specific batter. In addition, the computing device 100, by operating in a 2-nd adjusted recording mode, may record the 2-nd specific final adjusted event result in the 2-nd specific software-defined event holder and may record the NULL value in the 3-rd specific software-defined event holder. Herein, the 2-nd adjusted recording mode is operated when the 2-nd specific final adjusted event result is obtained according to the 2-nd specific adjusted face of the 1-st offensive dice 700 but the 2-nd specific final adjusted event result fails to satisfy the 2-nd predetermined condition. For example, when the 2-nd specific final adjusted event result is determined to be "home run", the 2-nd specific event recording template may be recorded as " Ta2 = (batting, home run, NULL) " and the specific event data recorded in this mannermay be matched with the specific batter. In addition, the computing device 100, by operating in a 3-rd adjusted recording mode, may record the 3-rd specific final adjusted event result in the 3-rd specific software-defined event holder. Herein, the 3-rd adjusted recording mode is operated when the 3-rd specific final adjusted event result is obtained according to the 3-rd specific adjusted face of the 2-nd offensive dice 800. For example, when the 3-rd specific final adjusted event result is determined to be "triple down the right field", the 3-rd specific event recording template may be recorded as " Ta3 = (batting, hit, triple down the right field) " and the specific event data recorded in this manner may be matched with the specific batter. Next, the computing device 100 may determine the 1-st specific final event result as a 1-st specific abnormal event result when a 1-st acquisition time of the 1-st specific final event result is obtained before a 1_1 preset time has elapsed from an immediately preceding event of the 1-st specific final event result, or is not obtained even during a 1_2 preset time from the immediately preceding event of the 1-st specific final event result. Herein, the 1_2 preset time is later than the 1_1 preset time by a preset threshold or more. That is, the computing device 100 may determine the 1-st specific final event result as the 1-st specific abnormal event result when the 1-st specific final event result is obtained too fast or too late. As an example, assume that an average 1-st time gap between the occurrence time of the immediately preceding event of the 1-st specific final event result and the acquisition time of the 1-st specific final event result is one minute. Under a normal distribution, when the time gap corresponding to a bottom 10% is ten seconds and a top 10% is five minutes, the computing device 100 may set ten seconds from the occurrence time of the immediately preceding event as the 1_1 preset time and may set five minutes from the occurrence time of the immediately preceding event as the 1_2 preset time. At this time, when the 1-st specific final event result for the specific batter is obtained before the 1_1 preset time (i.e., ten seconds) has elapsed from the immediately preceding event or after the 1_2 preset time (i.e., five minutes) has elapsed from the immediately preceding event, the computing device 100 may determine the 1-st specific final event result as the 1-st specific abnormal event result. This is a primary measure to prevent a situation where a win rate of any one player is recorded abnormally high due to manipulation by either the offensive-side player or the defensive-side player intentionally losing the baseball board game. In addition, when a 1-st operation result occurrence frequency corresponding to a 4-th specific face of the defensive dice 600 is determined to be a 1-st preset threshold or more, the computing device 100 may determine at least one player among the offensive-side player and the defensive-side player as a cheating player by referring to the game data for the batters. Herein, the 4-th specific face of the defensive dice 600 is the farthest face of the defensive dice 600 away from a ground when the defensive dice 600 is at rest on the ground after being thrown by the defensive-side player. For example, when a "strike" event occurrence frequency among event results of each of the batters is determined to be a 1_1 preset threshold or more (e.g., 90% or more) or a "batting" event occurrence frequency among event results of each of the batters is determined to be a 1_2 preset threshold or more (e.g., 80% or more), the computing device 100 may determine the offensive-side player and / or the defensive-side player as the cheating player, and may determine the game data obtained during the baseball board game of the offensive-side player and the defensive-side player as invalid. This is a secondary measure to prevent a situation where the win rate of any one player is recorded abnormally high due to manipulation by either the offensive-side player or the defensive-side player intentionally losing the baseball board game. Meanwhile, although only the 1-st specific final event result has been described as an example above, the present disclosure is not limited thereto. That is, the computing device 100 may further detect a cheating act of the offensive-side player and / or the defensive-side player by referring to (i) an input time of each of the 2-nd specific final event result and the 3-rd specific final event result, (ii) a 2-nd operation result occurrence frequency corresponding to a 5-th specific face of the 1-st offensive dice 700, or (iii) a 3-rd operation result occurrence frequency corresponding to a 6-th specific face of the 2-nd offensive dice 800, etc. As an example, the computing device 100 may determine the 2-nd specific final event result as a 2-nd specific abnormal event result when a 2-nd acquisition time of the 2-nd specific final event result is obtained before a 2_1 preset time has elapsed from an immediately preceding event of the 2-nd specific final event result, or is not obtained even during a 2_2 preset time from the immediately preceding event of the 2-nd specific final event result. Herein, the 2_2 preset time is later than the 2_1 preset time by a preset threshold or more. As an example, assume that an average 2-nd time gap between the occurrence time of the immediately preceding event of the 2-nd specific final event result and the acquisition time of the 2-nd specific final event result is one minute. Under a normal distribution, when the time gap corresponding to a bottom 10% is ten seconds and a top 10% is five minutes, the computing device 100 may set ten seconds from the occurrence time of the immediately preceding event as the 2_1 preset time and may set five minutes from the occurrence time of the immediately preceding event as the 2_2 preset time. At this time, when the 2-nd specific final event result for the specific batter is obtained before the 2_1 preset time (i.e., ten seconds) has elapsed from the immediately preceding event or after the 2_2 preset time (i.e., five minutes) has elapsed from the immediately preceding event, the computing device 100 may determine the 2-nd specific final event result as the 2-nd specific abnormal event result. Further, when a 2-nd operation result occurrence frequency corresponding to a 5-th specific face of the 1-st offensive dice 700 is determined to be a 2-nd preset threshold or more, the computing device 100 may determine at least one player among the offensive-side player and the defensive-side player as a cheating player. Herein, the 5-th specific face of the 1-st offensive dice 700 is the farthest face of the 1-st offensive dice 700 away from the ground when the 1-st offensive dice 700 is at rest on the ground after being thrown by the offensive-side player. For example, when a "home run" event occurrence frequency among event results of each of the batters is determined to be a 2_1 preset threshold or more (e.g., 50% or more) or a "hit" event occurrence frequency among event results of each of the batters is determined to be a 2_2 preset threshold or more (e.g., 90% or more), the computing device 100 may determine the offensive-side player and / or the defensive-side player as the cheating player, and may determine the game data obtained during the baseball board game of the offensive-side player and the defensive-side player as invalid. As another example, the computing device 100 may determine the 3-rd specific final event result as a 3-rd specific abnormal event result when a 3-rd acquisition time of the 3-rd specific final event result is obtained before a 3_1 preset time has elapsed from an immediately preceding event of the 3-rd specific final event result, or is not obtained even during a 3_2 preset time from the immediately preceding event of the 3-rd specific final event result. Herein, the 3_2 preset time is later than the 3_1 preset time by a preset threshold or more. As an example, assume that an average 3-rd time gap between the occurrence time of the immediately preceding event of the 3-rd specific final event result and the acquisition time of the 3-rd specific final event result is one minute. Under a normal distribution, when the time gap corresponding to a bottom 10% is ten seconds and a top 10% is five minutes, the computing device 100 may set ten seconds from the occurrence time of the immediately preceding event as the 3_1 preset time and may set five minutes from the occurrence time of the immediately preceding event as the 3_2 preset time. At this time, when the 3-rd specific final event result for the specific batter is obtained before the 3_1 preset time (i.e., ten seconds) has elapsed from the immediately preceding event or after the 3_2 preset time (i.e., five minutes) has elapsed from the immediately preceding event, the computing device 100 may determine the 3-rd specific final event result as the 3-rd specific abnormal event result. Further, when a 3-rd operation result occurrence frequency corresponding to a 6-th specific face of the 2-nd offensive dice 800 is determined to be a 3-rd preset threshold or more, the computing device 100 may determine at least one player among the offensive-side player and the defensive-side player as a cheating player. Herein, the 6-th specific face of the 2-nd offensive dice 800 is the farthest face of the 2-nd offensive dice 800 away from the ground when the 2-nd offensive dice 800 is at rest on the ground after being thrown by the offensive-side player. For example, when a "triple off the wall" event occurrence frequency among event results of each of the batters is determined to be a 3_1 preset threshold or more (e.g., 60% or more) or a "triple down the right field" event occurrence frequency among event results of each of the batters is determined to be a 3_2 preset threshold or more (e.g., 65% or more), the computing device 100 may determine the offensive-side player and / or the defensive-side player as the cheating player, and may determine the game data obtained during the baseball board game of the offensive-side player and the defensive-side player as invalid. In addition, the offline baseball board game in accordance with one example embodiment of the present disclosure may further include a data transmission chip. Herein, the data transmission chip is configured to recognize which face of the defensive dice 600 faces upward after the defensive dice 600 is operated by the defensive-side player, and to recognize which face each of the 1-st offensive dice 700 and the 2-nd offensive dice 800 faces upward after they are operated by the offensive-side player. For reference, the computing device 100 may preferably be the service server providing the baseball board game or the recording server interworking with said service server. Further, the data transmission chip is configured to transmit each of the event results to the computing device 100 (i.e., said service server or said recording server). For example, when the 1-st specific face of the defensive dice 600 is determined to be "strike" after the defensive dice 600 is operated by the defensive-side player, the data transmission chip may recognize the 1-st specific face of the defensive dice 600 and transmit the recognized data to the computing device 100, and thus the computing device 100 may increase the number of strikes for the specific batter by one and record the same. Meanwhile, an offline baseball board game in accordance with another example embodiment of the present disclosure may further include a voice recognition device configured to recognize voices of the defensive-side player and / or the offensive-side player. In this case, the computing device 100 may recognize the voices of the defensive-side player and / or the offensive-side player through the voice recognition device and may record the event data for the specific batter based thereon. For example, if a voice saying "ball" is recognized from the defensive-side player before the 1-st specific final event result is generated, the computing device 100 may increase the number of balls for the specific batter by one and record the same. Meanwhile, the computing device 100 in accordance with one example embodiment of the present disclosure may calculate ranking information for each of a plurality of players by referring to (i) at least some of team names of each of the players, (ii) account information of each of the players, (iii) personal information of each of the players, (iv) win rate information of each of the players, and (v) the event data of the batters corresponding to each of the players. For example, each of the defensive-side player and the offensive-side player may check his or her ranking number and ranking history in realtime by using the offensive-side device 300 and the defensiveside device 400, respectively. In addition, in case of the online baseball board game, the computing device 100 may match a 1-st specific player with a 2-nd specific player (who is a player having a ranking within a predetermined threshold range from that of the 1-st specific player) by referring to 1-st specific ranking information of the 1-st specific player, and thus allow them to play the online baseball board game, but the present disclosure is not limited thereto. Further, the computing device 100 may match the 1-st specific player with a 3-rd specific player (who is a player having a win rate within a predetermined threshold range from that of the 1-st specific player) by referring to 1-st specific win rate information of the 1-st specific player, and thus allow them to play the online baseball board game, but the present disclosure is not limited thereto. In addition, the embodiments of the present disclosure as explained above can be implemented in a form of executable program command through a variety of computer means recordable to computer-readable media. The computer-readable media may include solely or in combination, program commands, data files, and data structures. The program commands recorded to the media may be components specially designed for the present disclosure or may be usable to a skilled human in a field of computer software. Computer-readable media may include magnetic media such as hard disk, floppy disk, and magnetic tape, optical media such as CD-ROM and DVD, magneto-optical media such as floptical disk and hardware devices such as ROM, RAM, and flash memory specially designed to store and carry out program commands. Program commands may include not only a machine language code made by a complier but also a high level code that can be used by an interpreter etc., which is executed by a computer. The aforementioned hardware device may work as more than a software module to perform the action of the present disclosure and they may do the same in the opposite case. As seen above, the present disclosure has been explained by specific matters such as detailed components, limited embodiments, and drawings. They have been provided only to help more general understanding of the present disclosure. It, however, will be understood by those skilled in the art that various changes and modifications may be made from the description without departing from the spirit and scope of the disclosure as defined in the following claims. Accordingly, the thought of the present disclosure must not be confined to the explained embodiments, and the following patent claims as well as everything including variations equal or equivalent to the patent claims pertain to the category of the thought of the present disclosure.
Claims
1. A method for recording event data for each of a plurality of batters obtained through a baseball board game using a plurality of dice, comprising steps of:(a) obtaining, by a computing device, game data generated during the baseball board game, after providing a baseball field board, a defensive dice, a 1-st offensive dice and a 2-nd offensive dice to a defensive-side player and an offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the defensive dice is operated by the defensive-side player, wherein the 1-st offensive dice is operated by the offensive-side player when an operation result of the defensive dice satisfies a 1-st predetermined condition, and wherein the 2-nd offensive dice is additionally operated by the offensiveside player when an operation result of the 1-st offensive dice satisfies a 2-nd predetermined condition; and(b) matching, by the computing device, each of a plurality of event recording templates with each of the batters corresponding to the offensive-side player, and recording, by the computing device, specific event data in a specific event recording template matched with a specific batter among the batters by operating in one of a 1-st recording mode, a 2-nd recording mode, and a 3-rd recording mode, wherein each of the event recording templates includes a 1-st software-defined eventholder, a 2-nd software-defined event holder, and a 3-rd software-defined event holder, wherein the 1-st recording mode is a recording mode of recording a 1-st specific final event result in a 1-st specific software-defined event holder of the specific event recording template corresponding to the specific batter and recording a NULL value in each of a 2-nd specific software-defined event holder of the specific event recording template and a 3-rd specific software-defined event holder of the specific event recording template, wherein the 1-st recording mode is operated when the 1-st specific final event result is obtained according to the operation result of the defensive dice corresponding to the specific batter but the 1-st specific final event result fails to satisfy the 1-st predetermined condition, wherein the 1-st specific final event result includes a strikeout event, a walk event, and a batting event, wherein the 2-nd recording mode is a recording mode of recording a 2-nd specific final event result in the 2-nd specific software-defined event holder and recording the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd recording mode is operated when the 1-st specific final event result satisfies the 1-st predetermined condition while the 2-nd specific final event result is obtained according to the operation result of the 1-st offensive dice corresponding to the specific batter but the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition, wherein the 2-nd specific final event result includes at least some of a batter out event after thebatting event, at least one runner out event after the batting event, a hit event, and a home run event, wherein the 3-rd recording mode is a recording mode of recording a 3-rd specific final event result in the 3-rd specific software-defined event holder, wherein the 3-rd recording mode is operated when the 2nd specific final event result satisfies the 2-nd predetermined condition while the 3-rd specific final event result is obtained according to an operation result of the 2-nd offensive dice corresponding to the specific batter, and wherein the 3-rd specific final event result includes at least some of a hit event with at least one runner scoring and a hit event without any runner scoring.
2. The method of Claim 1, wherein, at the step of (b), the computing device (i) records the specific event data corresponding to the specific batter as record data of the 1-st recording mode when the 1-st specific final event result is determined to be the walk event or the strikeout event, wherein the 1-st specific final event result is inputted in the 1-st specific software-defined event holder, (ii) records the specific event data corresponding to the specific batter as record data of the 2-nd recording mode when the 2-nd specific final event result is determined to be the batter out event after the batting event, the at least one runner out event after the batting event, or the home run event, after the 1-st specific final event result is determined to be the batting event, wherein the 2-nd specificfinal event result is inputted in the 2-nd specific software-defined event holder, and (iii) records the specific event data corresponding to the specific batter as record data of the 3-rd recording mode when the 3-rd specific final event result is determined to be the hit event with at least one runner scoring or the hit event without any runner scoring, after the 2-nd specific final event result is determined to be the hit event, wherein the 3-rd specific final event result is inputted in the 3-rd specific software-defined event holder.
3. The method of Claim 1, wherein, at the step of (b), on condition that a specific pitcher is determined by the defensiveside player or the computing device before a 1-st pitch is thrown to the specific batter, in case at least one of the 1-st recording mode, the 2-nd recording mode, and the 3-rd recording mode corresponding to the specific batter is determined, the computing device records at least one of 1-st pair data corresponding to the 1-st recording mode, 2-nd pair data corresponding to the 2nd recording mode and 3-rd pair data corresponding to the 3-rd recording mode in a database by additionally matching the specific event data corresponding to the specific batter with the specific pitcher, wherein each of the 1-st pair data, the 2nd pair data, and the 3-rd pair data is generated to be corresponding to the specific pitcher and the specific batter.
4. The method of Claim 1, whereinat the step of (b), thecomputing device matches each of the event recording templates, each of which further includes a sequence-related auxiliary software-defined event holder, with each of the batters corresponding to the offensive-side player, and when a plurality of sequence operation results of the defensive dice corresponding to the specific batter are obtained, the computing device groups the sequence operation results as specific operation sequence data corresponding to the specific batter and additionally records the specific operation sequence data in the sequence-related auxiliary software-defined event holder, wherein the sequence operation results of the defensive dice are obtained by the defensive dice being operated by the defensive-side player until a pitching for the specific batter is finished.
5. The method of Claim 1, wherein, at the step of (a), the computing device obtains the game data generated during the baseball board game, after additionally providing at least some of a plurality of 1-st type offensive cards, a plurality of 2-nd type offensive cards, a plurality of 1-st type defensive cards and a plurality of 2-nd type defensive cards to the defensiveside player and the offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the 1-st type offensive cards are provided to the offensive-side player prior to a start of the baseball board game, wherein the 2-nd type offensive cards are provided to the offensive-side player during a play of thebaseball board game, wherein the 1-st type defensive cards areprovided to the defensive-side player prior to the start of the baseball board game, and wherein the 2-nd type defensive cardsare provided to the defensive-side player during the play of the baseball board game,(i) wherein the computing device obtains a 1-st card usage record from at least one of an offensive-side device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player before a pitching for the specific batter is finished, wherein the 1-st card usage record is a card usage record of at least some of one or more 1-st conditional offensive cards, one or more 2-nd conditional offensive cards, one or more 3-rd conditional offensive cards, and one or more 4-th conditional offensive cards, wherein each of the 1-st conditional offensive cards, each of the 2-nd conditional offensive cards, each of the 3-rd conditional offensive cards, and each of the 4-th conditional offensive cards is at least some of the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the 1-st conditional offensive cards is capable of being used after atleast some of the 1-st type defensive cards and the 2-nd type defensive cards are used, wherein each of the 2-nd conditional offensive cards, each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining an advancement of at least one runner, wherein each of the 3-rd conditional offensive cards, each ofwhich is capable of being used after the operation result of the defensive dice is determined and before the operation result of the 1-st offensive dice is determined, has an effect of determining at least some of getting on base of the specific batter, advancing the at least one runner, stealing a base by the at least one runner, and reaching home by the at least one runner, and wherein each of the 4-th conditional offensive cards, each of which is capable of being used after the operation result of the 1-st offensive dice is determined and before the operation result of the 2-nd offensive dice is determined, has an effect of negating an out state of the specific batter or an out state of the at least one runner,(ii) wherein the computing device obtains a 2-nd card usage record from at least one of the offensive-side device and the defensive-side device before a pitching for a subsequent batter of the specific batter is initiated or before a change of innings occurs, wherein the 2-nd card usage record is a card usage record of at least some of one or more 1-st conditional defensive cards, one or more 2-nd conditional defensive cards, one or more 3-rd conditional defensive cards, and one or more 4-th conditional defensive cards, wherein each of the 1-st conditional defensive cards, each of the 2-nd conditional defensive cards, each of the 3-rd conditional defensive cards, and each of the 4-th conditional defensive cards is at least some of the 1-st type defensive cards and the 2-nd type defensive cards, wherein each of the 1-st conditional defensive cards is capable of being usedafter at least some of the 1-st type offensive cards and the 2nd type offensive cards are used, wherein each of the 2-nd conditional defensive cards, each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining the out state of the at least one runner, wherein each of the 3-rd conditional defensive cards, each of which is capable of being used after the operation result of the 1-st offensive dice is determined and before the operation result of the 2-nd offensive dice is determined, has an effect of determining the out state of the at least one runner or the out state of the specific batter, determining out states of two or more runners, and negating an event that determines the advancement of the at least one runner, and wherein each of the 4-th conditional defensive cards, each of which is capable of being used after the operation result of the 2-nd offensive dice is determined, has an effect of negating an event that allows a specific runner, which is positioned ahead of other runners, to reach a home plate.
6. The method of Claim 5, wherein, at the step of (b), the computing device matches each of the event recording templates, each of which further includes a 1-st card-related auxiliary software-defined event holder, a 2-nd card-related auxiliary software-defined event holder, a 3-rd card-related auxiliary software-defined event holder, and a 4-th card-related auxiliary software-defined event holder, with each of the batters,(i) when a 1-st specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 1-st card-related auxiliary recording mode, (i_1) records the 1-st specific card-related auxiliary event result in a 1-st specific card-related auxiliary software-defined event holder of a specific auxiliary event recording template corresponding to the specific batter and (i_2) records the NULL value in each of a 2-nd specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, a 3-rd specific card-relatedauxiliary software-defined event holder of the specific auxiliaryevent recording template, and a 4-th specific card-related auxiliary software-defined event holder of the specific auxiliaryevent recording template, wherein the 1-st specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 2-nd conditional offensivecards used by the offensive-side player or an effect indicatedon one surface of at least one of the 2-nd conditional defensivecards used by the defensive-side player, (ii) when a 2-nd specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 2-nd card-related auxiliary recording mode, (ii_1) records the 2-nd specific card-related auxiliary event result in the 2-nd specific card-related auxiliary software-defined event holder and (ii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder,the 3-rd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 2-nd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 3-rd conditional offensive cards used by the offensive-side player, (iii) when a 3-rd specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 3-rd card-related auxiliary recording mode, (iii_1) records the 3-rd specific card-related auxiliary event result in the 3-rd specific card-related auxiliary software-defined event holder and (iii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 3-rd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional offensivecards used by the offensive-side player or an effect indicatedon one surface of at least one of the 3-rd conditional defensivecards used by the defensive-side player, and (iv) when a 4-th specific card-related auxiliary event result corresponding to the specific batter is obtained, the computing device, by further operating in a 4-th card-related auxiliary recording mode, (iv_1) records the 4-th specific card-related auxiliary event result in the 4-th specific card-related auxiliary software-defined eventholder and (iv_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 3-rd specific card-related auxiliary software-defined event holder, wherein the 4-th specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional defensivecards used by the defensive-side player.
7. The method of Claim 5, wherein each of the 1-st conditionaloffensive cards has an effect of negating an effect indicated onone surface of at least one of the 2-nd conditional defensivecards and wherein each of the 1-st conditional defensive cards has an effect of negating an effect indicated on one surface of at least one of the 3-rd conditional offensive cards.
8. The method of Claim 5, wherein, at the step of (a), the computing device additionally obtains a 3_1 card usage record and a 3_2 card usage record from at least one of an offensiveside device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player, wherein the 3_1 card usage record is a card usage record of atleast some of specific defensive cards among the 1-st type defensive cards and the 2-nd type defensive cards, wherein the3_2 card usage record is a card usage record of at least some of1-st specific offensive cards and at least some of 2-nd specificoffensive cards among the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the specific defensive cards has an effect of converting a 1-st specific face of the defensive dice into a 1-st specific adjusted face of the defensive dice, wherein the 1-st specific face is a farthest face of the defensive dice away from a ground when the defensive dice is at rest on the ground after being thrown by the defensiveside player, wherein each of the 1-st specific offensive cards has an effect of converting a 2-nd specific face of the 1-st offensive dice into a 2-nd specific adjusted face of the 1-st offensive dice, wherein the 2-nd specific face is a farthest face of the 1-st offensive dice away from the ground when the 1-st offensive dice is at rest on the ground after being thrown by the offensive-side player, wherein each of the 2-nd specific offensive cards has an effect of converting a 3-rd specific face of the 2-nd offensive dice into a 3-rd specific adjusted face of the 2-nd offensive dice, wherein the 3-rd specific face is a farthest face of the 2-nd offensive dice away from the ground when the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player,wherein, at the step of (b), (i) the computing device, by operating in a 1-st adjusted recording mode, records a 1-st specific final adjusted event result in the 1-st specific software-defined event holder and records the NULL value in both the 2-nd specific software-defined event holder and the 3-rd specific software-defined event holder, wherein the 1-st adjustedrecording mode is operated when the 1-st specific final adjusted event result is obtained according to the 1-st specific adjusted face of the defensive dice but the 1-st specific final adjusted event result fails to satisfy the 1-st predetermined condition, (ii) the computing device, by operating in a 2-nd adjusted recording mode, records a 2-nd specific final adjusted event result in the 2-nd specific software-defined event holder and records the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd adjusted recording mode is operated when the 2-nd specific final adjusted event result is obtained according to the 2-nd specific adjusted face of the 1st offensive dice but the 2-nd specific final adjusted event result fails to satisfy the 2-nd predetermined condition, and (iii) the computing device, by operating in a 3-rd adjusted recording mode, records a 3-rd specific final adjusted event result in the 3-rd specific software-defined event holder, wherein the 3-rd adjusted recording mode is operated when the 3rd specific final adjusted event result is obtained according to the 3-rd specific adjusted face of the 2-nd offensive dice.
9. The method of Claim 1, wherein, at the step of (b), the computing device determines (i) the 1-st specific final event result as a 1-st specific abnormal event result when a 1-st acquisition time of the 1-st specific final event result is before a 1_1 preset time or after a 1_2 preset time, (ii) the 2nd specific final event result as a 2-nd specific abnormal eventresult when a 2-nd acquisition time of the 2-nd specific final event result is before a 2_1 preset time or after a 2_2 preset time, and (iii) the 3-rd specific final event result as a 3-rd specific abnormal event result when a 3-rd acquisition time of the 3-rd specific final event result is before a 3_1 preset time or after a 3_2 preset time, wherein the 1_2 preset time is later than the 1_1 preset time, wherein the 2_2 preset time is later than the 2_1 preset time, and wherein the 3_2 preset time is later than the 3_1 preset time.
10. The method of Claim 1, wherein, at the step of (a), the computing device determines at least one player among the offensive-side player and the defensive-side player as a cheating player by referring to the game data for the batters, (i) when a 1-st operation result occurrence frequency corresponding to a 4th specific face of the defensive dice is determined to be a 1st preset threshold or more, (ii) when a 2-nd operation result occurrence frequency corresponding to a 5-th specific face of the 1-st offensive dice is determined to be a 2-nd preset threshold or more, or (iii) when a 3-rd operation result occurrence frequency corresponding to a 6-th specific face of the 2-nd offensive dice is determined to be a 3-rd preset threshold or more, wherein the 4-th specific face of the defensive dice is a farthest face of the defensive dice away from a ground when the defensive dice is at rest on the ground after being thrown by the defensive-side player, wherein the 5-thspecific face of the 1-st offensive dice is a farthest face of the 1-st offensive dice away from the ground when the 1-st offensive dice is at rest on the ground after being thrown by the offensive-side player, and wherein the 6-th specific face of the 2-nd offensive dice is a farthest face of the 2-nd offensive dice away from the ground when the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player.
11. A computing device for recording event data for each of a plurality of batters obtained through a baseball board game using a plurality of dice, comprising:at least one memory which saves instructions; andat least one processor configured to execute the instructions saved in the memory to perform processes of: (I) obtaining game data generated during the baseball board game, after providing a baseball field board, a defensive dice, a 1-st offensive dice and a 2-nd offensive dice to a defensive-side player and an offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the defensive dice is operated by the defensive-side player, wherein the 1-st offensive dice is operated by the offensive-side player when an operation result of the defensive dice satisfies a 1-st predetermined condition, and wherein the 2-nd offensive dice is additionally operated by the offensive-side player when an operation result of the 1-st offensive dice satisfies a 2-nd predetermined condition; and (II)matching each of a plurality of event recording templates with each of the batters corresponding to the offensive-side player, and recording specific event data in a specific event recording template matched with a specific batter among the batters by operating in one of a 1-st recording mode, a 2-nd recording mode, and a 3-rd recording mode, wherein each of the event recording templates includes a 1-st software-defined event holder, a 2-nd software-defined event holder, and a 3-rd software-defined event holder, wherein the 1-st recording mode is a recording mode of recording a 1-st specific final event result in a 1-st specific software-defined event holder of the specific event recording template corresponding to the specific batter and recording a NULL value in each of a 2-nd specific software-defined event holder of the specific event recording template and a 3-rd specific software-defined event holder of the specific event recording template, wherein the 1-st recording mode is operated when the 1-st specific final event result is obtained according to the operation result of the defensive dice corresponding to the specific batter but the 1-st specific final event result fails to satisfy the 1-st predetermined condition, wherein the 1-st specific final event result includes a strikeout event, a walk event, and a batting event, wherein the 2-nd recording mode is a recording mode of recording a 2-nd specific final event result in the 2-nd specific software-defined event holder and recording the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd recording mode is operated whenthe 1-st specific final event result satisfies the 1-st predetermined condition while the 2-nd specific final event result is obtained according to the operation result of the 1-st offensive dice corresponding to the specific batter but the 2-nd specific final event result fails to satisfy the 2-nd predetermined condition, wherein the 2-nd specific final event result includes at least some of a batter out event after the batting event, at least one runner out event after the batting event, a hit event, and a home run event, wherein the 3-rd recording mode is a recording mode of recording a 3-rd specific final event result in the 3-rd specific software-defined event holder, wherein the 3-rd recording mode is operated when the 2nd specific final event result satisfies the 2-nd predetermined condition while the 3-rd specific final event result is obtained according to an operation result of the 2-nd offensive dice corresponding to the specific batter, and wherein the 3-rd specific final event result includes at least some of a hit event with at least one runner scoring and a hit event without any runner scoring.
12. The computing device of Claim 11, wherein, at the process of (II), the processor (i) records the specific event data corresponding to the specific batter as record data of the 1-st recording mode when the 1-st specific final event result is determined to be the walk event or the strikeout event, wherein the 1-st specific final event result is inputted in the 1-stspecific software-defined event holder, (ii) records the specific event data corresponding to the specific batter as record data of the 2-nd recording mode when the 2-nd specific final event result is determined to be the batter out event after the batting event, the at least one runner out event after the batting event, or the home run event, after the 1-st specific final event result is determined to be the batting event, wherein the 2-nd specific final event result is inputted in the 2-nd specific software-defined event holder, and (iii) records the specific event data corresponding to the specific batter as record data of the 3-rd recording mode when the 3-rd specific final event result is determined to be the hit event with at least one runner scoring or the hit event without any runner scoring, after the 2-nd specific final event result is determined to be the hit event, wherein the 3-rd specific final event result is inputted in the 3-rd specific software-defined event holder.
13. The computing device of Claim 11, wherein, at the process of(II), on condition that a specific pitcher is determined by thedefensive-side player or the processor before a 1-st pitch is thrown to the specific batter, in case at least one of the 1-st recording mode, the 2-nd recording mode, and the 3-rd recordingmode corresponding to the specific batter is determined, the processor records at least one of 1-st pair data correspondingto the 1-st recording mode, 2-nd pair data corresponding to the 2-nd recording mode and 3-rd pair data corresponding to the 3-rdrecording mode in a database by additionally matching the specific event data corresponding to the specific batter with the specific pitcher, wherein each of the 1-st pair data, the 2nd pair data, and the 3-rd pair data is generated to be corresponding to the specific pitcher and the specific batter.
14. The computing device of Claim 11, wherein, at the process of (II), the processor matches each of the event recording templates, each of which further includes a sequence-related auxiliary software-defined event holder, with each of the batters corresponding to the offensive-side player, and when a plurality of sequence operation results of the defensive dice corresponding to the specific batter are obtained, the processor groups the sequence operation results as specific operation sequence data corresponding to the specific batter and additionally records the specific operation sequence data in the sequence-related auxiliary software-defined event holder, wherein the sequence operation results of the defensive dice are obtained by the defensive dice being operated by the defensive-side player until a pitching for the specific batter is finished.
15. The computing device of Claim 11, wherein, at the process of (I), the processor obtains the game data generated during the baseball board game, after additionally providing at least some of a plurality of 1-st type offensive cards, a plurality of 2-nd type offensive cards, a plurality of 1-st type defensive cardsand a plurality of 2-nd type defensive cards to the defensiveside player and the offensive-side player and thus supporting both the defensive-side player and the offensive-side player to play the baseball board game, wherein the 1-st type offensive cards are provided to the offensive-side player prior to a start of the baseball board game, wherein the 2-nd type offensive cards are provided to the offensive-side player during a play of the baseball board game, wherein the 1-st type defensive cards are provided to the defensive-side player prior to the start of the baseball board game, and wherein the 2-nd type defensive cards are provided to the defensive-side player during the play of the baseball board game,(i) wherein the processor obtains a 1-st card usage record from at least one of an offensive-side device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player before a pitching for the specific batter is finished, wherein the 1-st card usage record is a card usage record of at least some of one or more 1st conditional offensive cards, one or more 2-nd conditional offensive cards, one or more 3-rd conditional offensive cards, and one or more 4-th conditional offensive cards, wherein each of the 1-st conditional offensive cards, each of the 2-nd conditional offensive cards, each of the 3-rd conditional offensive cards, and each of the 4-th conditional offensive cards is at least some of the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the 1-st conditionaloffensive cards is capable of being used after at least some ofthe 1-st type defensive cards and the 2-nd type defensive cards are used, wherein each of the 2-nd conditional offensive cards,each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining an advancement of at least one runner, wherein each of the 3-rd conditional offensive cards, each of which is capable of being used after the operation result of the defensive dice is determined and before the operation result of the 1-st offensive dice is determined, has an effect of determining at least some of getting on base of the specific batter, advancing the at least one runner, stealing a base by the at least one runner, and reaching home by the at least one runner, and wherein each of the 4-th conditional offensive cards, each of which iscapable of being used after the operation result of the 1-st offensive dice is determined and before the operation result ofthe 2-nd offensive dice is determined, has an effect of negating an out state of the specific batter or an out state of the atleast one runner,(ii) wherein the processor obtains a 2-nd card usage recordfrom at least one of the offensive-side device and the defensiveside device before a pitching for a subsequent batter of thespecific batter is initiated or before a change of innings occurs,wherein the 2-nd card usage record is a card usage record of atleast some of one or more 1-st conditional defensive cards, one or more 2-nd conditional defensive cards, one or more 3-rdconditional defensive cards, and one or more 4-th conditional defensive cards, wherein each of the 1-st conditional defensive cards, each of the 2-nd conditional defensive cards, each of the 3-rd conditional defensive cards, and each of the 4-th conditional defensive cards is at least some of the 1-st type defensive cards and the 2-nd type defensive cards, wherein each of the 1-st conditional defensive cards is capable of being used after at least some of the 1-st type offensive cards and the 2nd type offensive cards are used, wherein each of the 2-nd conditional defensive cards, each of which is capable of being used before the operation result of the defensive dice is determined, has an effect of determining the out state of the at least one runner, wherein each of the 3-rd conditional defensive cards, each of which is capable of being used after the operation result of the 1-st offensive dice is determined and before the operation result of the 2-nd offensive dice is determined, has an effect of determining the out state of the at least one runner or the out state of the specific batter, determining out states of two or more runners, and negating an event that determines the advancement of the at least one runner, and wherein each of the 4-th conditional defensive cards, each of which is capable of being used after the operation result of the 2-nd offensive dice is determined, has an effect of negating an event that allows a specific runner, which is positioned ahead of other runners, to reach a home plate.
16. The computing device of Claim 15, wherein, at the process of (II), the processor matches each of the event recording templates, each of which further includes a 1-st card-related auxiliary software-defined event holder, a 2-nd card-related auxiliarysoftware-defined event holder, a 3-rd card-related auxiliarysoftware-defined event holder, and a 4-th card-related auxiliarysoftware-defined event holder, with each of the batters,(i) when a 1-st specific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 1-st card-related auxiliary recording mode, (i_1) records the 1-st specific card-related auxiliary event result in a 1-st specific card-related auxiliary software-defined event holder of a specific auxiliary event recording template corresponding to the specific batter and (i_2) records the NULL value in each of a 2-nd specific card-related auxiliary software-defined event holder of the specific auxiliary event recording template, a 3-rd specific card-related auxiliary software-defined event holder of the specific auxiliary eventrecording template, and a 4-th specific card-related auxiliary software-defined event holder of the specific auxiliary eventrecording template, wherein the 1-st specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 2-nd conditional offensivecards used by the offensive-side player or an effect indicatedon one surface of at least one of the 2-nd conditional defensivecards used by the defensive-side player, (ii) when a 2-ndspecific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 2-nd card-related auxiliary recording mode, (ii_1) records the 2-nd specific card-related auxiliary event result in the 2-nd specific card-related auxiliary software-defined event holder and (ii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 3-rd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 2-nd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 3-rd conditional offensive cards used by the offensive-side player, (iii) when a 3-rd specific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 3-rd card-related auxiliary recording mode, (iii_1) records the 3-rd specific card-related auxiliary event result in the 3-rd specific card-related auxiliary software-defined event holder and (iii_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 4-th specific card-related auxiliary software-defined event holder, wherein the 3-rd specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional offensivecards used by the offensive-side player or an effect indicatedon one surface of at least one of the 3-rd conditional defensivecards used by the defensive-side player, and (iv) when a 4-th specific card-related auxiliary event result corresponding to the specific batter is obtained, the processor, by further operating in a 4-th card-related auxiliary recording mode, (iv_1) records the 4-th specific card-related auxiliary event result in the 4-th specific card-related auxiliary software-defined event holder and (iv_2) records the NULL value in each of the 1-st specific card-related auxiliary software-defined event holder, the 2-nd specific card-related auxiliary software-defined event holder, and the 3-rd specific card-related auxiliary software-defined event holder, wherein the 4-th specific card-related auxiliary event result is obtained based on an effect indicated on one surface of at least one of the 4-th conditional defensive cards used by the defensive-side player.
17. The computing device of Claim 15, wherein each of the 1-st conditional offensive cards has an effect of negating an effect indicated on one surface of at least one of the 2-nd conditional defensive cards and wherein each of the 1-st conditional defensive cards has an effect of negating an effect indicated on one surface of at least one of the 3-rd conditional offensivecards.
18. The computing device of Claim 15, wherein, at the process of(I), the processor additionally obtains a 3_1 card usage recordand a 3_2 card usage record from at least one of an offensiveside device corresponding to the offensive-side player and a defensive-side device corresponding to the defensive-side player, wherein the 3_1 card usage record is a card usage record of atleast some of specific defensive cards among the 1-st type defensive cards and the 2-nd type defensive cards, wherein the3_2 card usage record is a card usage record of at least some of 1-st specific offensive cards and at least some of 2-nd specific offensive cards among the 1-st type offensive cards and the 2-nd type offensive cards, wherein each of the specific defensive cards has an effect of converting a 1-st specific face of the defensive dice into a 1-st specific adjusted face of the defensive dice, wherein the 1-st specific face is a farthest face of the defensive dice away from a ground when the defensive diceis at rest on the ground after being thrown by the defensiveside player, wherein each of the 1-st specific offensive cards has an effect of converting a 2-nd specific face of the 1-stoffensive dice into a 2-nd specific adjusted face of the 1-stoffensive dice, wherein the 2-nd specific face is a farthest faceof the 1-st offensive dice away from the ground when the 1-stoffensive dice is at rest on the ground after being thrown bythe offensive-side player, wherein each of the 2-nd specific offensive cards has an effect of converting a 3-rd specific face of the 2-nd offensive dice into a 3-rd specific adjusted face ofthe 2-nd offensive dice, wherein the 3-rd specific face is a farthest face of the 2-nd offensive dice away from the groundwhen the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player,wherein, at the step of (b), (i) the processor, by operating in a 1-st adjusted recording mode, records a 1-st specific final adjusted event result in the 1-st specific software-defined event holder and records the NULL value in both the 2-nd specific software-defined event holder and the 3-rd specific software-defined event holder, wherein the 1-st adjusted recording mode is operated when the 1-st specific final adjusted event result is obtained according to the 1-st specific adjusted face of the defensive dice but the 1-st specific final adjusted event result fails to satisfy the 1-st predetermined condition, (ii) the processor, by operating in a 2-nd adjusted recording mode, records a 2-nd specific final adjusted event result in the 2-nd specific software-defined event holder and records the NULL value in the 3-rd specific software-defined event holder, wherein the 2-nd adjusted recording mode is operated when the 2-nd specific final adjusted event result is obtained according to the 2-nd specific adjusted face of the 1-st offensive dice but the 2-nd specific final adjusted event result fails to satisfy the 2-nd predetermined condition, and (iii) the processor, by operating in a 3-rd adjusted recording mode, records a 3-rd specific final adjusted event result in the 3-rd specific software-defined event holder, wherein the 3-rd adjusted recording mode is operated when the 3-rd specific final adjusted event result is obtained according to the 3-rd specific adjusted face of the 2-ndoffensive dice.
19. The computing device of Claim 11, wherein, at the process of (II), the processor determines (i) the 1-st specific final event result as a 1-st specific abnormal event result when a 1-st acquisition time of the 1-st specific final event result is before a 1_1 preset time or after a 1_2 preset time, (ii) the 2nd specific final event result as a 2-nd specific abnormal event result when a 2-nd acquisition time of the 2-nd specific final event result is before a 2_1 preset time or after a 2_2 preset time, and (iii) the 3-rd specific final event result as a 3-rd specific abnormal event result when a 3-rd acquisition time of the 3-rd specific final event result is before a 3_1 preset time or after a 3_2 preset time, wherein the 1_2 preset time is later than the 1_1 preset time, wherein the 2_2 preset time is later than the 2_1 preset time, and wherein the 3_2 preset time is later than the 3_1 preset time.
20. The computing device of Claim 11, wherein, at the process of (I), the processor determines at least one player among the offensive-side player and the defensive-side player as a cheating player by referring to the game data for the batters, (i) when a 1-st operation result occurrence frequency corresponding to a 4th specific face of the defensive dice is determined to be a 1st preset threshold or more, (ii) when a 2-nd operation result occurrence frequency corresponding to a 5-th specific face ofthe 1-st offensive dice is determined to be a 2-nd preset threshold or more, or (iii) when a 3-rd operation result occurrence frequency corresponding to a 6-th specific face of the 2-nd offensive dice is determined to be a 3-rd preset threshold or more, wherein the 4-th specific face of the defensive dice is a farthest face of the defensive dice away from a ground when the defensive dice is at rest on the ground after being thrown by the defensive-side player, wherein the 5-th specific face of the 1-st offensive dice is a farthest face of the 1-st offensive dice away from the ground when the 1-st offensive dice is at rest on the ground after being thrown by the offensive-side player, and wherein the 6-th specific face of the 2-nd offensive dice is a farthest face of the 2-nd offensive dice away from the ground when the 2-nd offensive dice is at rest on the ground after being thrown by the offensive-side player.