Word Game Board Difficulty Control via Segmented Dictionaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer games that involve forming words from letter tiles, such as Alphabetty, face challenges in dynamically generating and updating game boards to adjust difficulty levels and ensure players can form words, particularly in maintaining a balance between common and less common words, and updating dictionaries based on user input.

Innovation Solution

A computer-implemented method and device that uses multiple dictionaries, one for common and one for less common words, with a seeding algorithm to arrange tiles on the game board based on difficulty levels, and updates dictionaries in response to user input by adding or promoting frequently used words to the common dictionary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single dictionary with all words is used, then the game can include both common and less common words, but the game board becomes too easy when common words are abundant

Engineering Contradiction:
Improveword selection varietyVSAvoidgame difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The dictionary is segmented into two separate dictionaries: a first dictionary containing common words and a second dictionary containing less common words. This segmentation allows the system to control the mix of word types on the game board, preventing it from becoming too easy while maintaining variety. The processor can selectively draw from both dictionaries based on desired difficulty levels.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the game board is statically generated, then the setup is simple, but the game cannot dynamically adjust difficulty levels

Engineering Contradiction:
Improvedifficulty adjustmentVSAvoidboard generation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The game board generation is made dynamic by implementing a processor that actively selects words from the dictionaries based on difficulty level parameters. The board can be regenerated with different word distributions (more common words for easier levels, more less common words for harder levels), allowing real-time adaptation to player skill levels without requiring complex manual setup.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the dictionary is fixed, then the game content is stable, but it cannot reflect changing language usage patterns

Engineering Contradiction:
Improvelanguage usage reflectionVSAvoiddictionary update complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms where user input and game performance data are analyzed to identify words that should be promoted between dictionaries. Frequently used words or words that players struggle with can be flagged for reevaluation, allowing the dictionary structure to evolve and reflect current language usage patterns while maintaining the beneficial separation of common and less common words.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10065104B2Method and apparatus for providing a computer implemented word game
Publication Date: 2018.09.04 KING COM
  • US10065104B2 patent drawing
  • US10065104B2 patent drawing
  • US10065104B2 patent drawing

AI summary

A computer-implemented method of determining game objects to be displayed on a display comprising: causing to be displayed on the display a plurality of selectable game objects comprising tiles stored in at least one memory, each tile having a letter; operating a processor in communication with the at least one memory to cause the tiles to be arranged in a manner enabling a user to select one or more of the tiles in a manner that spells a word, the game board being updatable; and causing the processor to use at least one dictionary stored in the memory to select one or more words to be displayed on the game board, the at least one dictionary comprising a plurality of words of a first type and a plurality of words of a second type, wherein the method comprises the processor causing the tiles to be arranged such that the game board comprises at least one word of the second type.