Multi-Layer Data Processing for Real-Time Game Decision Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data processing methods for real-time events face low efficiency due to the complexity of combining policy and value networks, which cannot satisfy the requirements of macro decisions or micro operations in real-time systems.
Innovation Solution
A data processing method that involves obtaining sample data from a game client, preprocessing it into multiple layers of data combinations, processing each layer using a preset algorithm, and consolidating the results to obtain a target instruction, allowing concurrent execution of target event objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If policy network and value network are combined using deep learning and Monte Carlo tree search, then decision accuracy is improved, but data processing time increases significantly
Solution Approach 1:
The patent segments the data processing into multiple layers (first layer, second layer, third layer, etc.), where each layer processes a portion of the event objects. This segmentation allows parallel processing of different layers, significantly reducing the overall processing time while maintaining comprehensive analysis through the multi-layer structure.
Solution Approach 2:
The patent applies partial action by processing event objects in multiple layers rather than analyzing all objects simultaneously in a single comprehensive analysis. Each layer processes a subset of event objects, allowing the system to achieve sufficient decision accuracy through incremental processing rather than exhaustive simultaneous analysis.
2Measurement precision
If comprehensive event information is processed for accurate decision-making, then decision quality is improved, but processing complexity increases
Solution Approach 1:
The patent divides the complex processing task into multiple simpler layers, where each layer handles a specific subset of event objects. This segmentation reduces the complexity of individual processing units while maintaining comprehensive coverage through the aggregation of multiple layers, making the overall system more manageable and efficient.
Solution Approach 2:
The patent introduces a new dimension by organizing event objects into multiple processing layers. This dimensional transformation allows the system to handle complex comprehensive information processing by distributing it across different layers, thereby reducing the complexity burden on any single processing unit while maintaining overall decision quality.
3Measurement precision
If deep learning and Monte Carlo tree search are used for real-time events, then decision accuracy is improved, but real-time processing capability deteriorates
Solution Approach 1:
The patent segments real-time event processing into multiple layers that can be executed in parallel or sequentially with optimized timing. This segmentation enables the system to maintain high decision accuracy through comprehensive analysis while improving real-time processing capability by distributing the computational load across multiple layers rather than requiring all processing to complete simultaneously.
Solution Approach 2:
The patent performs preliminary processing actions by organizing event objects into multiple layers in advance, preparing the data structure for efficient processing. This preliminary organization enables faster real-time processing by reducing the computational overhead during actual event handling, while still maintaining the accuracy benefits of comprehensive multi-layer analysis.
Data Source
Figure 1~3
Figure 4~5
Figure 6~8
AI summary
Embodiments of the present invention disclose a data processing method and apparatus, and a storage medium. The method includes: obtaining sample data of event execution of a game client; performing preprocessing on the sample data to obtain a plurality of layers of data combinations, each layer of the plurality of layers of data combinations corresponding to a target event object in a same target event, different layers of the plurality of layers of data combinations corresponding to different target event objects in the target event, and the target event objects being event objects on the game client to be executed concurrently; performing processing on each layer of data combination according to a preset processing algorithm, to obtain a processing result of each layer of data combination; and performing consolidation processing on the processing result of each layer of data combination to obtain a target instruction. By using the embodiments of the present invention, a technical problem of a low data processing efficiency in the related art is resolved.