Long Term Persistence Feature Systems Gaming Environment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic gaming machines lack a feature that allows players to maintain progress across multiple gaming sessions, leading to a disjointed experience and reduced player engagement.
Innovation Solution
A long-term persistence feature is implemented, where persistent symbols with associated values and credit amounts are displayed in a secondary matrix, incrementing based on base game outcomes and allowing players to resume progress across sessions, using random number generators and lookup tables to determine symbol generation and value increments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional gaming sessions are used where each session starts fresh, then the game structure remains simple and easy to operate, but player engagement decreases and progress cannot be maintained across sessions
Solution Approach 1:
The game is divided into two distinct matrices: a base game matrix for traditional play and a secondary persistence matrix for long-term progress tracking. This segmentation allows the persistence feature to operate independently without complicating the core base game mechanics, resolving the contradiction between adding progress persistence and maintaining structural simplicity.
Solution Approach 2:
The secondary matrix acts as an intermediary layer between the base game and the player's long-term progress. It mediates the connection between individual game sessions and cumulative progress, allowing players to maintain persistence across sessions while keeping the base game structure unchanged and simple.
2Adaptability or versatility
If persistent symbols are generated and tracked across multiple sessions, then player engagement increases, but computational resources and memory usage increase
Solution Approach 1:
Instead of tracking all game states globally across sessions, the system applies persistence locally only to the secondary matrix symbols. Each symbol in the secondary matrix independently tracks its own value and persistence state, minimizing overall data storage requirements while maintaining session continuity for persistent features.
Solution Approach 2:
The persistence mechanism extracts and isolates only the essential elements needed for cross-session continuity (secondary matrix symbols and their values) from the complete game state. This extraction reduces the quantity of data that must be stored and managed compared to saving entire game states.
3Reliability
If random number generation is used for each matrix position, then outcome fairness is maintained, but computational processing time increases
Solution Approach 1:
The system performs preliminary random number generation and symbol assignment for the secondary matrix at the start of a session or when symbols are needed. This preliminary action ensures fairness through proper RNG while reducing processing time during actual gameplay, as the symbols are pre-determined rather than generated in real-time during each interaction.
Data Source
AI summary
An electronic gaming system is provided. The electronic gaming system may include a game display configured to display a game interface including a first matrix having a first plurality of matrix positions and a second matrix having a second plurality of matrix positions, a memory, and a processor in communication with the game display and the memory. The processor may be configured to identify a user profile associated with a current session, retrieve, from the memory in association with the identified user profile, a record of a first persistent symbol displayed in a first matrix position of the second plurality of matrix positions, generate, in the first matrix, a base game outcome, determine, based on the base game outcome, to increment the value associated with the first persistent symbol in the first matrix position, and increment the value associated with the first persistent symbol in the memory.


