Esports Tide Evaluation via Reference Data Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for evaluating the tide of a shogi game are difficult to adapt for esports due to the dynamic and frequently updated rules and game elements in esports.

Innovation Solution

A tide evaluation device and method that utilize reference data generated from past game plays, allowing for the acquisition, search, evaluation, and output of game tide information based on similar game states and outcomes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If shogi tide evaluation techniques are applied to esports, then tide evaluation capability is provided, but adaptability to frequently updated rules and game elements deteriorates

Engineering Contradiction:
Improvetide evaluation capabilityVSAvoidadaptability to rule changes
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system pre-processes and stores reference data from multiple game plays including state information and game results before actual tide evaluation is needed. This preliminary data preparation enables the system to quickly adapt to new games by searching through existing reference data without requiring retraining or recalibration when rules change.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates reference data that copies and stores patterns from past game plays, including state information and outcomes. By copying these historical patterns into a searchable database, the system can evaluate tide in new games by finding similar patterns in the copied reference data, enabling adaptation without direct programming for each specific game rule set.

Inventive Principle:
Principle #26Copying

2Measurement precision

If detailed log data from multiple game plays is stored and processed, then evaluation accuracy is improved, but data processing complexity and time increase

Engineering Contradiction:
Improveevaluation accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary processing of log data from multiple game plays to extract and store only the essential state information and game results in a structured reference data format. This pre-extraction and organization of key information reduces the time required for actual tide evaluation while maintaining accuracy by focusing on the most relevant data points.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the necessary state information and game results from detailed log data, separating essential evaluation criteria from redundant information. By taking out only the critical data elements needed for tide evaluation, the system achieves accurate measurements without the time penalty of processing complete raw log data.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250032934A1Tide evaluation device, tide evaluation method, and program
Publication Date: 2025.01.30 CYGAMES INC
  • US20250032934A1 patent drawing
  • US20250032934A1 patent drawing
  • US20250032934A1 patent drawing

AI summary

A tide evaluation device may include a reference-data storage unit that stores reference data, the reference data being data generated based on log data of various game plays executed in the past, and the reference data including various combinations of reference state information representing a game state in a game play and a game result determined following the game state; an acquisition unit that acquires subject state information representing a game state at a timing for evaluating a game play to be evaluated; a search unit that extracts the reference state information similar to the subject state information from among the reference data; an evaluation unit that evaluates the tide of a game at the timing for evaluating the game play to be evaluated based on the game results associated with the reference state information extracted; and an output unit that outputs the result of the evaluation.