Card Deck Construction via Match Simulation for Synergy and Balance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing automatic deck construction systems for digital card games fail to construct decks that meet specific player or developer conditions, lack synergy among cards, and struggle to handle diverse playstyles and tactics, often requiring manual testing and significant manpower.
Innovation Solution
A deck construction system that includes a match simulation unit, statistical information creation unit, input reception unit, and deck construction unit to simulate matches, analyze card synergies, and replace cards based on statistical information to meet designated conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a simple genetic algorithm with random card replacement is used, then the deck construction process is easy to implement, but the probability of assembling synergistic card combinations is extremely small
Solution Approach 1:
The system pre-calculates and stores synergy information between cards before the deck construction process. When constructing a deck, the algorithm queries this pre-computed synergy data to identify beneficial card combinations, rather than relying on random assembly. This preliminary preparation enables the system to intentionally assemble synergistic combinations while maintaining implementation simplicity.
Solution Approach 2:
The system incorporates feedback mechanisms where the genetic algorithm evaluates deck performance based on synergy metrics and adjusts card selection accordingly. The algorithm uses feedback from match simulations and statistical analysis to guide subsequent deck constructions, progressively improving the probability of assembling effective synergistic combinations while maintaining automated operation.
2Reliability
If manual testing by test players is performed to determine new card balance, then the game balance can be assessed, but the process requires much time and manpower
Solution Approach 1:
The system creates virtual copies of decks and performs automated match simulations against a large number of test decks representing various playstyles and strategies. This automated copying and simulation process replaces manual testing, allowing comprehensive balance assessment of new cards without requiring human players to spend significant time on each test scenario.
Solution Approach 2:
The system performs self-testing by automatically evaluating new cards and deck combinations through computer-controlled match simulations. The deck construction system and analysis unit independently assess card balance and synergistic effects without requiring external human testers, enabling the system to serve its own testing needs efficiently and comprehensively.
3Device complexity
If random card replacement is used in deck construction, then the construction process is simple, but it cannot intentionally build decks with different meanings and synergies
Solution Approach 1:
The system applies different construction strategies to different segments of the deck based on local quality requirements. When building decks with specific meanings or synergies, the algorithm identifies which cards and combinations are most important for achieving the desired deck concept, and applies focused optimization to those specific areas rather than treating all cards uniformly. This enables intentional construction of diverse deck types while maintaining manageable process complexity.
Data Source
AI summary
Provided is a deck construction system 200 that performs deck construction of a card game according to a designated condition so as to assist deck construction of a player or to assist adjustment of game balance by a developer. A deck construction unit system 200 includes a match simulation unit 231 that simulates a match between a deck including a card used in the card game and a test deck determined in advance, a statistical information creation unit 232 that creates a statistical information of a card based on a result of the match performed by the match simulation unit, an input reception unit 233 that receives a condition that the construction target deck including the card used in the card game is to satisfy, and a deck construction unit 234 that replaces a card included in the construction target deck based on the statistical information created by the statistical information creation unit so as to satisfy the condition received by the input reception unit.


