Dynamic Difficulty Adjustment in Puzzle Games

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Puzzle video game systems face challenges in maintaining player engagement due to difficulty levels that are not adjustable to the player's skill level, leading to frequent game-ending conditions and frustration, as players struggle to clear blocks at speeds matching the game's increasing difficulty.

Innovation Solution

The implementation of software-based skill adjustment mechanisms, such as matrix dimension adjustments, line adjustments, level and fall speed adjustments, and piece adjustments, which dynamically adjust the game's difficulty level based on the player's skill level, preventing game-ending conditions and allowing continuous gameplay without completely clearing the matrix.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the difficulty level is increased to maintain challenge, then player engagement is improved, but game-ending conditions occur more frequently

Engineering Contradiction:
Improvedifficulty levelVSAvoidgame continuation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic difficulty adjustment by monitoring player performance metrics (lines cleared, blocks remaining, time elapsed) and automatically adjusting game parameters such as block fall speed, matrix dimensions, and piece complexity. This allows the difficulty level to adapt in real-time to player skill, maintaining engagement while preventing game-ending conditions through continuous parameter optimization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple game parameters simultaneously based on player performance: increasing block fall speed for advanced players, adjusting matrix dimensions (e.g., from 10x20 to 8x16), modifying piece types (from tetrominoes to smaller triminoes), and adjusting line clear requirements. These parameter changes resolve the contradiction by tailoring the challenge to individual player ability levels.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the block fall speed is increased to maintain game pace, then productivity is improved, but players cannot clear lines fast enough leading to game ending

Engineering Contradiction:
Improvegame paceVSAvoidline clearing speed
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent dynamically adjusts block fall speed based on player performance metrics. For players who struggle to clear lines, the system reduces fall speed to allow more reaction time. For skilled players, the fall speed increases to maintain challenge. This dynamic adjustment resolves the contradiction between maintaining fast game pace and ensuring players can keep up with line clearing requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors player performance (lines cleared per minute, blocks remaining, time elapsed) and uses this feedback to adjust game parameters. When players fail to clear lines at the current pace, the system reduces fall speed or adjusts other parameters, creating a feedback loop that maintains the balance between game pace and player capability.

Inventive Principle:
Principle #23Feedback

3Device complexity

If the matrix dimensions are kept standard to maintain game structure, then device complexity is minimized, but player skill development is limited

Engineering Contradiction:
Improvematrix structureVSAvoidskill level accommodation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic matrix dimension adjustment, transitioning from standard 10x20 matrices for beginners to smaller 8x16 or 6x12 matrices for players needing additional space, and potentially larger matrices for advanced players. This dynamic structural adaptation allows the game to accommodate various skill levels without requiring completely different game designs, resolving the contradiction between maintaining simple structure and supporting skill development.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes matrix dimensions as a key parameter based on player performance. When players demonstrate advanced skills, the system may increase matrix size or maintain standard dimensions with faster fall speeds. When players struggle, the system reduces matrix dimensions to provide more working space. This parameter change approach allows flexible skill accommodation while maintaining a consistent game structure.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If the game terminates on game ending condition to enforce rules, then measurement precision is maintained, but player frustration increases and engagement decreases

Engineering Contradiction:
Improvegame rule enforcementVSAvoidplayer experience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements a cushioning mechanism by providing advance warning when players approach game-ending conditions (e.g., when the matrix is 80% full). The system displays warnings and may automatically adjust parameters (reduce fall speed, clear certain lines, or modify piece types) before the game actually ends. This beforehand intervention prevents player frustration while maintaining rule enforcement, resolving the contradiction between precise rule measurement and positive player experience.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The system converts the potentially harmful game-ending condition into a beneficial learning opportunity by providing constructive feedback and parameter adjustments. Instead of simply terminating the game, the system uses the approaching game-end state to teach players about matrix management and strategic planning, adjusting parameters to help them succeed while maintaining rule enforcement precision.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS8313370B2Video game systems and methods for providing software-based skill adjustment mechanisms for video game systems
Publication Date: 2012.11.20 TETRIS HOLDING LLC
  • US8313370B2 patent drawing
  • US8313370B2 patent drawing
  • US8313370B2 patent drawing

AI summary

Video game systems and methods provide one or more software-based skill adjustment mechanisms for video game systems to adjust a difficulty level of the video games based on an existing skill level or game play of a player. The difficulty level of the video games is adjustable to correspond to an existing skill level of the player for removing digital blocks from a digital matrix, clearing digital complete horizontal lines from the digital matrix and/or avoiding game ending conditions. The difficulty level of the video game may be adjusted to facilitate skill-building game play for the player. The difficulty level of the video games is adjustable during game play that is approaching or leading to a game ending condition via software for one or more primary and/or secondary skill adjustment mechanisms. The one or more primary and/or secondary skill adjustment mechanisms include matrix dimension adjustments, line clear adjustments, level and fall speed adjustments, piece adjustments and/or a top-out, lock-out and/or block-out meter.