Patent ID: 8500549

Claim:
A gaming machine, comprising: a bet switch capable of making bets of a plurality of patterns in which bet amounts are different per unit game; a rescue pay button operable by a player to carry insurance; a display adapted to display a result of the game; and a controller configured to: (a) repeatedly execute, through a betting process, the unit game that is started under a condition where the bet switch is operated to make one of the bets of the plurality of patterns, and is ended by displaying the result of the game on the display; (b) store an execution number of maximum bet unit games in each of which a bet with a maximum bet amount among the bets of the plurality of patterns is made; (c) store an accumulated bet amount bet in unit games; (d) determine whether or not a playing result of the unit game has become a specific playing result; (e) determine whether or not the stored execution number has reached a first predetermined number; (f) determine whether or not the stored execution number has reached a second predetermined number, the second predetermined number being smaller than the first predetermined number; (g) in response to the determination that the playing result of the unit game has become the specific playing result before the stored execution number reaches the first predetermined number, reset the stored execution number; (h) in response to the determination that the stored execution number has not reached the second predetermined number, determine whether the stored accumulated bet amount has reached a predetermined bet amount; (i) in response to the determination that the stored execution number has reached the second predetermined number, receive, through the rescue pay button, an input as to whether or not to carry insurance; (j) when an input to carry insurance is received and when it is determined that the playing result of the unit game has not become the specific playing result and that the stored execution number has reached the first predetermined number, execute a special game; (k) decide an amount of payout based on a result of the special game; (l) execute one of adding the decided amount of payout to a bet memory and providing the decided amount of payout; and (m) when an input to carry insurance is not received and when it is determined that the playing result of the unit game has not become the specific playing result and that the stored execution number has reached the first predetermined number, execute an ordinary game instead of the special game.