Search

JP-7856345-B1 - Analytical systems, analytical instruments, and analytical methods

JP7856345B1JP 7856345 B1JP7856345 B1JP 7856345B1JP-7856345-B1

Abstract

[Challenge] To improve the analysis of gameplay situations in turn-based games where players take turns playing against their opponents. [Solution] The analysis system is an analysis system for analyzing the gameplay of a turn-based game in which players take turns playing against each other, and comprises an analysis unit that analyzes the win rate in the gameplay of the turn to be analyzed using a pre-trained model that has been machine-trained using a dataset containing data on multiple gameplay situations and score data. [Selection Diagram] Figure 1

Inventors

  • 相原 伸平
  • 山本 雅人

Assignees

  • 独立行政法人日本スポーツ振興センター

Dates

Publication Date
20260511
Application Date
20250331

Claims (7)

  1. This is an analysis system that analyzes the gameplay phase of a turn-based game where players take turns playing against each other. An analysis unit analyzes the win rate in the play phase of the turn being analyzed, using a pre-trained model that has been machine-trained using a dataset containing data on multiple play phases and scoring data, and Equipped with, The aforementioned analysis unit is The system simulates multiple candidate moves in the play position of the turn under analysis, generates a score distribution summarizing the scores for each of the multiple candidate moves in the play position using the trained model, and calculates the win rate for each of the multiple candidate moves in the play position of the turn under analysis based on the score distribution for each of the multiple candidate moves. The optimal move is the one with the highest winning probability among multiple candidate moves in the play phase of the turn being analyzed. The difficulty level of the optimal move is determined based on the win rate distribution of multiple candidate moves in the play position of the turn being analyzed. Analysis system.
  2. The aforementioned analysis unit is Referencing a table that links turn-based play progress, score difference with opponent, and win rate, the win rate for each of the multiple candidate moves simulated in the play phase of the turn under analysis is calculated based on the score difference with the opponent for each of the multiple candidate moves based on the score distribution of the multiple candidate moves in the play phase of the turn under analysis. The analysis system according to claim 1.
  3. The aforementioned analysis unit is When simulating multiple candidate moves in the play phase of the turn being analyzed, the simulation is based on environmental parameters and parameters related to team or player skills. The analysis system according to claim 1.
  4. The gameplay phases of the aforementioned turn-based competition are as follows: This is a curling game phase in which players take turns moving stones toward the house, and the aforementioned candidate moves are candidate shots that move the stone toward the house. The analysis system according to claim 1.
  5. The gameplay phases of the aforementioned turn-based competition are as follows: This is a curling gameplay phase in which players take turns moving stones toward the house, and the aforementioned optimal move is the optimal shot to move the stone toward the house. The analysis system according to claim 1 .
  6. An analytical device for analyzing the gameplay phase of a turn-based game in which players take turns playing against each other. An analysis unit analyzes the win rate in the play phase of the turn being analyzed, using a pre-trained model that has been machine-trained using a dataset containing data on multiple play phases and scoring data, and Equipped with, The aforementioned analysis unit is The system simulates multiple candidate moves in the play position of the turn under analysis, generates a score distribution summarizing the scores for each of the multiple candidate moves in the play position using the trained model, and calculates the win rate for each of the multiple candidate moves in the play position of the turn under analysis based on the score distribution for each of the multiple candidate moves. The optimal move is the one with the highest winning probability among multiple candidate moves in the play phase of the turn being analyzed. The difficulty level of the optimal move is determined based on the win rate distribution of multiple candidate moves in the play position of the turn being analyzed. Analyzer.
  7. An analysis method in an analysis system for analyzing the gameplay phase of a turn-based game in which players take turns playing against each other, The acquisition unit performs the step of acquiring data on the play state of the turn to be analyzed, The analysis unit analyzes the win rate in the play phase of the turn to be analyzed, using the play phase of the turn to be analyzed acquired by the acquisition unit, and a trained model that has been machine-trained using a dataset containing data on multiple play phases and score data. Includes, In the step where the analysis unit performs the analysis, The system simulates multiple candidate moves in the play position of the turn under analysis, generates a score distribution summarizing the scores for each of the multiple candidate moves in the play position using the trained model, and calculates the win rate for each of the multiple candidate moves in the play position of the turn under analysis based on the score distribution for each of the multiple candidate moves. The optimal move is the one with the highest winning probability among multiple candidate moves in the play phase of the turn being analyzed. The difficulty level of the optimal move is determined based on the win rate distribution of multiple candidate moves in the play position of the turn being analyzed. Analysis method.

Description

This invention relates to an analytical system, an analytical apparatus, and an analytical method. Curling is an example of a turn-based sport where players take turns playing against an opponent. Patent Document 1 discloses an information terminal, system, information processing program, and recording medium for supporting curling, capable of inputting, analyzing, and storing play information for curling. Patent No. 6435119 A diagram illustrating the outline of the tactical analysis system according to this embodiment.A diagram showing a first example of the screen of a tactical analysis application according to an embodiment.A diagram showing a second example of the screen of the tactical analysis application according to the embodiment.A diagram showing a third example of the screen of the tactical analysis application according to the embodiment.A figure showing an example of generating a training dataset for a tactical analysis model according to the embodiment.A figure illustrating an example of machine learning for a tactical analysis model according to the embodiment.A diagram showing an example of creating a win rate table according to the embodiment.A figure showing an example of generating the optimal move in a game state according to this embodiment.A figure showing an example of parameter settings in a physical simulator according to the embodiment.An illustrative diagram showing the variation in shots during simulation according to the embodiment.A block diagram showing an example of the schematic configuration of an information processing terminal according to this embodiment.A flowchart illustrating an example of the tactical analysis process according to the embodiment.A diagram showing an example of a method for determining the difficulty level of the optimal move according to this embodiment.This figure shows an example of how the tactical analysis results according to the embodiment can be displayed on video footage for broadcast.An explanatory diagram showing an overview of the gameplay status acquisition process according to the embodiment.A diagram showing an example of the learning stage flow according to the embodiment.A block diagram showing an example of a configuration of an information processing terminal according to the embodiment that performs game status acquisition processing.A flowchart showing an example of the process for acquiring gameplay status according to the embodiment.A diagram showing an example of occlusion according to the embodiment.A diagram showing an example of a shot detection method according to the embodiment.A diagram showing an example of shot information and stone placement according to the embodiment.A diagram illustrating an example of a method for obtaining information regarding the rotation of a stone according to the embodiment.A flowchart showing an example of the sweep information acquisition process according to the embodiment.A schematic block diagram showing an example of the hardware configuration of an information processing terminal according to this embodiment.An explanatory diagram illustrating the procedure for executing machine learning by CNN according to the embodiment.An explanatory diagram illustrating the machine learning learning procedure using CNN according to the embodiment.A block diagram showing a modified configuration of the tactical analysis system according to the embodiment. One embodiment of the present invention will be described below with reference to the drawings. The analysis system according to this embodiment is a system for analyzing tactics and other aspects in turn-based sports (so-called rally-type games) where players take turns playing against an opponent. In this embodiment, tactical analysis in the play phase of curling, where players take turns moving stones toward the house, will be explained as an example. Note that a stone is an example of an object used in turn-based sports (so-called rally-type games). First, referring to Figure 1, we will describe the overview of a curling tactical analysis system, which is an example of an analysis system according to this embodiment. Figure 1 is a diagram illustrating the overview of the tactical analysis system according to this embodiment. The tactical analysis system SYS according to this embodiment can analyze the expected winning probability in each play phase of curling (stone placement, etc.), analyze candidate shots and optimal shots, and display the analysis results. Candidate shots are candidates for shots that move the stone towards the house. Optimal shots are the optimal shots that move the stone towards the house. Furthermore, the SYS tactical analysis system can automatically detect the play phase (stone placement, etc.) from the images (camera footage) captured by the camera during curling, and perform the above-mentioned analysis on that play phase (stone placement, etc.). For example, as shown in Figure 1, the tactical analysis system SYS auto