Emulating Player Behavior in Multiplayer Games

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multiplayer video games, when a player unexpectedly leaves or stops participating, it can disrupt the game balance, leading to frustration for other players, as existing technologies lack effective solutions to maintain game continuity and preserve the player's play style.

Innovation Solution

A method and system that simulate the player's behavior by tracking and storing their actions, generating probability values for possible actions based on past behavior, and selecting actions to continue the game seamlessly, using AI and machine learning algorithms to maintain the player's in-game behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a player leaves the game unexpectedly, then the game can continue with remaining players, but the game balance is disrupted and other players become frustrated

Engineering Contradiction:
Improvegame continuityVSAvoidgame balance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system creates a digital copy of the departed player's behavior patterns by analyzing their historical action inputs and generating an emulation model. This copy continues to control the player's character or object, maintaining consistent playstyle and game balance while allowing the original player to leave. The emulation model replicates decision-making patterns, action timing, and strategic choices based on stored behavioral data.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary analysis and storage of the player's action inputs during their active gameplay session. By pre-processing and storing behavioral patterns before the player departs, the system prepares the emulation model in advance, enabling seamless continuation of gameplay without disruption when the player leaves. This preliminary action ensures the emulation can immediately take over with accurate behavioral replication.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the game pauses when a player leaves, then game balance is maintained, but other players experience frustration and loss of time

Engineering Contradiction:
Improvegame balanceVSAvoidgame interruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of pausing the game, the system creates a real-time behavioral copy of the departed player that immediately continues controlling their character. This copying approach allows the game to proceed without interruption while maintaining balance through accurate emulation of the player's playstyle, eliminating both pause-related time loss and frustration for remaining players.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system ensures continuous gameplay by immediately activating the emulation model upon player departure. The emulation maintains uninterrupted control of the player's character, ensuring that game actions continue seamlessly without pauses or interruptions. This continuity preserves game flow and prevents time loss for remaining players while maintaining strategic balance.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If artificial intelligence algorithms are used to replace a departed player, then game continuity is maintained, but the original player's play style is not preserved

Engineering Contradiction:
Improvegame continuityVSAvoidplay style preservation
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system creates a personalized copy of the player's specific behavioral patterns by analyzing their historical action inputs, including timing, sequencing, and decision-making patterns. This customized emulation model replicates the player's unique playstyle rather than using generic AI behavior, ensuring continuity while preserving individual playing characteristics such as aggression level, strategic preferences, and reaction patterns.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system incorporates feedback mechanisms where the emulation model continuously refines its behavior based on stored action inputs and observed patterns. By analyzing the player's historical decisions and adjusting the emulation accordingly, the system maintains accurate playstyle replication while ensuring game continuity. The feedback loop allows the emulation to adapt and maintain fidelity to the original player's preferences throughout the game session.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11511194B2Emulating player behavior after player departure
Publication Date: 2022.11.29 SONY INTERACTIVE ENTERTAINMENT LLC
  • US11511194B2 patent drawing
  • US11511194B2 patent drawing
  • US11511194B2 patent drawing

AI summary

Multiplayer video games involve multiple players playing using either a single computer system or multiple computer systems connected together. While a first player of the multiplayer game is playing the multiplayer game, the first player's actions are tracked and stored. When the first player quits or stops responding before the multiplayer game has completed, the first player is replaced by a computer-simulated version of the first player that selects its actions based on probabilities calculated from the tracked actions of the first player. The multiplayer game is thus able to continue without interruption or disruption, and the first player's playstyle is preserved.