System and Method for Optimizing Virtual Games
First Claim
1. A computer-implemented method for simulating a game environment to determine one or more appropriate boundary conditions for awarding virtual game items to a plurality of players, said method being implemented in a computer having a processor and a random access memory, wherein said processor is in data communication with a display and with a storage unit, the method comprising:
- forming a pool of virtual game items, wherein each of said virtual game items belongs to a category;
establishing a lower boundary condition and an upper boundary condition for each category of said virtual game items;
for each of said plurality of players and during a game session, randomly selecting a value between said lower boundary condition and upper boundary condition for a given category of said virtual game items and associating said value to said category of said virtual game items;
for each of said plurality of players and during the game session, modifying each value associated with each category of said virtual game items to yield, for each category, a modified value;
for each of said plurality of players and during the game session, determining, for each category, if the modified value meets the lower boundary condition or the upper boundary condition;
for each of said plurality of players and during the game session, if the modified value meets the lower boundary condition or the upper boundary condition for one category, awarding a virtual game item from said one category; and
for each of said plurality of players and during the game session, if, for any of the categories, none of the modified values meet the lower boundary condition or upper boundary condition, allocating an alternative award.
1 Assignment
0 Petitions
Accused Products
Abstract
The present specification describes an assistive tool that facilitates the design of video games to achieve a true randomized, non-biased and neutral gaming environment that is bounded so that extremes of disincentives and excess incentives are avoided. In one embodiment, the tool allows for simulation of game environment and generates variables that enable reward acquisition by players. In one embodiment, the tool allows the game systems to be defined in such a way that an agent, such as an artificial player implemented by a computer program, can interact with the game environment. In one embodiment, the present tool uses generative models driven by data from previous versions of a game to define the behavior of such agents in simulated games.
-
Citations
14 Claims
-
1. A computer-implemented method for simulating a game environment to determine one or more appropriate boundary conditions for awarding virtual game items to a plurality of players, said method being implemented in a computer having a processor and a random access memory, wherein said processor is in data communication with a display and with a storage unit, the method comprising:
-
forming a pool of virtual game items, wherein each of said virtual game items belongs to a category; establishing a lower boundary condition and an upper boundary condition for each category of said virtual game items; for each of said plurality of players and during a game session, randomly selecting a value between said lower boundary condition and upper boundary condition for a given category of said virtual game items and associating said value to said category of said virtual game items; for each of said plurality of players and during the game session, modifying each value associated with each category of said virtual game items to yield, for each category, a modified value; for each of said plurality of players and during the game session, determining, for each category, if the modified value meets the lower boundary condition or the upper boundary condition; for each of said plurality of players and during the game session, if the modified value meets the lower boundary condition or the upper boundary condition for one category, awarding a virtual game item from said one category; and for each of said plurality of players and during the game session, if, for any of the categories, none of the modified values meet the lower boundary condition or upper boundary condition, allocating an alternative award. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification