Dynamic Symbol Array Growth in Electronic Gaming Machines
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic gaming machines (EGMs) lack a feature that dynamically adjusts the size of the symbol position array during gameplay, which can lead to reduced player engagement and potential revenue streams.
Innovation Solution
Implementing a feature that allows the array of symbol positions in EGMs to grow in size in one dimension responsive to specific conditions, such as the appearance of array growth symbols, thereby increasing the chances of triggering feature games and enhancing player interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the array of symbol positions is fixed in size, then the game structure is simple and easy to implement, but player engagement decreases and revenue streams are limited
Solution Approach 1:
The array of symbol positions transitions from a static structure to a dynamic one that can grow in size during gameplay. The controller automatically increases the array dimensions when specific conditions are met (such as detecting array growth symbols), allowing the game to adapt its structure in real-time without requiring complex manual intervention or redesign of the entire game architecture.
Solution Approach 2:
The game预先 establishes growth conditions and trigger symbols that, when detected, initiate array expansion. This preliminary setup allows the complex dynamic behavior to be triggered automatically by predefined events, simplifying the control logic while still achieving adaptable array sizing that enhances player engagement and revenue potential.
2Productivity
If the array of symbol positions grows dynamically, then player engagement and revenue streams increase, but the game structure becomes more complex
Solution Approach 1:
The game system autonomously manages array growth without external intervention. When the controller detects array growth symbols during gameplay, it automatically expands the array dimensions and continues gameplay with the new configuration. This self-service mechanism handles the complexity of array management internally, allowing revenue enhancement through dynamic adaptation while keeping the player interface simple and intuitive.
3Adaptability or versatility
If the array size increases during gameplay, then the chances of triggering feature games increase, but the computational requirements and system complexity increase
Solution Approach 1:
The array dimensions are dynamically adjusted during gameplay based on detected symbols. When array growth symbols appear, the controller automatically increases the array size, thereby dynamically changing the probability space for feature game triggers. This dynamic adaptation enhances trigger probabilities without requiring complex computational models, as the expansion follows predetermined rules based on symbol detection.
Solution Approach 2:
The system changes the array size parameter in response to detected symbols, thereby modifying the game's probabilistic structure. By adjusting this fundamental parameter dynamically, the game increases feature game trigger chances while maintaining manageable computational requirements through rule-based expansion rather than complex algorithmic calculations.
Data Source
AI summary
Electronic gaming machines and systems are disclosed that provide for a symbol-based main game that features an array of symbol positions that may, if an array growth condition is met, increase in size. Determining whether the array growth condition is met may involve determining how many array growth symbols are shown in association with a game play. A further determination may be made as to whether a feature game trigger condition is met and, if so, a feature game may be presented that utilizes the same array of symbol positions that were present in the main game when the feature game was triggered. Additional array growth may occur in the feature game if the array growth condition is met again.


