Patent ID: 8475269

Claim:
A gaming machine comprising: a display which displays a video image and symbols that are different from the video image; a computer readable storage device that stores accumulated points that are updated according to results of executing a mini game, and stores a plurality of video images with respect to the mini game; an input device that outputs a signal that starts a basic game; and a controller that (a) upon receipt of the signal from said input device, starts the basic game, wherein the basic game is operated by rearranging the symbols and, when a predetermined combination of the symbols occurs, a start of a free game is performed according to the combination of the symbols, (b) executes the mini game in accordance with the start of the basic game, (c) randomly determines the video image with respect to the mini game to be displayed on the display each time the mini game is executed, (d) extracts from the storage device the video image that was randomly determined and displays the video image on the display, (e) determines through a random selection process whether points associated with the displayed video image are to be added to the accumulated points, (f) in a case that determination has been made that the points are to be added to the accumulated points, adds the points to the accumulated points so as to update the accumulated points, and (g) after the mini game has been executed a predetermined number of times, determines a number of free games according to the updated accumulated points, wherein the free games are operated by rearranging the symbols and, when a predetermined combination of the symbols occurs, a payout are performed according to the combination of the symbols, wherein the random process of step (e) is executed with a reference number table which includes a plurality of number ranges to be used in the random selection process and is changed in accordance with an experience value that is sum total of an accumulated number of execution of the mini game and the accumulated points.