Game Version Inconsistency Detection via Virtual State Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for detecting inter-version inconsistency in online games, particularly digital collectible card games, are inefficient and labor-intensive, especially with the increasing complexity of game versions, making exhaustive manual confirmation impractical.
Innovation Solution
A system utilizing virtual instances to execute games of different versions based on operation logs, comparing game states to detect inconsistencies automatically.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual confirmation is used to detect inter-version inconsistency, then detection accuracy is maintained, but inspection efficiency deteriorates and labor intensity increases
Solution Approach 1:
The patent creates virtual instances that copy the game environment and executes multiple game versions simultaneously. These virtual instances replicate the actual game play scenarios, allowing automated comparison of game states across versions without requiring manual intervention in each test case.
Solution Approach 2:
The patent replaces manual mechanical inspection processes with an automated computer-based system. The inspection apparatus automatically executes games, captures game states, and compares versions through computational processes, eliminating the need for manual confirmation while maintaining detection accuracy.
2Reliability
If exhaustive manual confirmation is performed, then detection completeness is improved, but inspection time increases significantly
Solution Approach 1:
The patent enables continuous automated inspection by executing multiple game versions simultaneously in parallel virtual instances. The system continuously captures game states and compares them automatically, maintaining detection completeness while significantly reducing inspection time through parallel processing and continuous operation.
Solution Approach 2:
The patent performs preliminary setup by creating virtual instances and preparing game configurations before actual inspection begins. This preliminary action includes setting up the testing environment, loading game versions, and preparing comparison parameters, which enables rapid and continuous inspection without time-consuming setup during the actual testing phase.
3Adaptability or versatility
If game complexity increases with more card combinations, then game functionality is enhanced, but inspection difficulty increases
Solution Approach 1:
The patent segments the complex game inspection process into manageable components by focusing on specific game states and transitions rather than attempting to inspect all possible card combinations at once. The system divides the inspection task into discrete state comparison units, making the inspection of complex games feasible through systematic breakdown.
Solution Approach 2:
The patent creates a universal inspection framework that can handle various game versions and complexities through the same virtual instance architecture. The system uses multi-functional virtual instances that can execute different game versions, capture diverse game states, and perform automated comparisons, making the inspection process adaptable to increasing game complexity without requiring proportionally increased inspection difficulty.
Data Source
AI summary
One or more embodiments of the invention is a system for detecting inter-version inconsistency of a game in which a game state can be updated according to a user operation, and the system includes: a first processing unit for executing the game of a first version by using a virtual instance, executing gameplay on the basis of an operation log included in one game log, and acquiring a game state; a second processing unit for executing the game of a second version by using a virtual instance, executing gameplay on the basis of an operation log included in the one game log, and acquiring a game state; and an inconsistency detection unit for detecting inter-version inconsistency on the basis of comparison between the game state acquired by the first processing unit and the game state acquired by the second processing unit.


