US 12,430,991 B2
Node-based game evaluation and game play
Sean O′Donnell, Reno, NV (US); Aaron P. Taylor, Reno, NV (US); Janner Redera, Sparks, NV (US); and Dwayne Nelson, Las Vegas, NV (US)
Assigned to IGT, Las Vegas, NV (US)
Filed by IGT, Las Vegas, NV (US)
Filed on Jul. 27, 2023, as Appl. No. 18/226,955.
Prior Publication US 2025/0032928 A1, Jan. 30, 2025
Int. Cl. G07F 17/32 (2006.01); A63F 13/47 (2014.01); A63F 13/5375 (2014.01); A63F 13/69 (2014.01)
CPC G07F 17/3262 (2013.01) [A63F 13/47 (2014.09); A63F 13/5375 (2014.09); A63F 13/69 (2014.09); G07F 17/3267 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A method for operating an electronic game, the method comprising:
executing, by a gaming system, an electronic game;
presenting, by the gaming system, a representation of the electronic game;
presenting, by the gaming system, a representation of a state for the electronic game, wherein the representation of the state comprises a graph, the graph comprising a node representing a current state of the electronic game connected by a plurality of edges, each edge further connected to a node representing each of a first plurality of future states of the electronic game;
detecting, by the gaming system, an occurrence of a predefined event within the electronic game;
determining, by the gaming system, whether the detected predefined event triggers a change to the state of the electronic game;
in response to determining the detected predefined event triggers a change to the state of the electronic game, receiving, by the gaming system, a player selection of one of the first plurality of future states of the electronic game; and
updating, by the gaming system, the presented representation of the state for the electronic game based on the received selection of one of the first plurality of future states, wherein updating the presented representation of the state for the electronic game comprises making the selected one of the first plurality of future states of the electronic game the current state of the electronic game and generating a second plurality of future states of the electronic game, and wherein the second plurality of future states of the electronic game are dynamically generated based on the received selection of one of the first plurality of future states of the electronic game.