The present invention relates generally to a gaming device and more particularly to a method for controlling a bonus game provided by a gaming device. Gaming devices are devices in which upon a player making a wager, the player may win an award. Gaming devices include machines more commonly referred to as slot machines. There are many types of games that can be played on these gaming devices including but not limited to slots, video poker, keno, bingo, pachinko and blackjack.
Conventional gaming machines typically have a cabinet and a gaming display mounted inside the cabinet. The gaming display may be mechanical, such as a series of stepper reels that carry gaming symbols on the reels, or may be electronic such as a video display that is capable of generating video images of gaming symbols. Whether mechanical or electronic, the gaming display may be capable of generating images associated with a game, such as poker, blackjack, slots, keno, pachinko or bingo.
The gaming device is configured for a player to input something of value, i.e. a wager, which can include a standard denomination of currency, a ticket, and/or any other representation of currency or credit. Once the player inputs a wager, the player may then activate the device. Upon activation, in the case of a slot machine, a plurality of reels which are either mechanical or represented on the video screen spin and ultimately stop to display a random combination of some form of indicia, for example, numbers or symbols. If the display contains one of a plurality of winning combinations, the machine issues an award. The amount of award will often depend on the winning combination that is achieved. The gaming machine then either releases money into a payout chute, issues a ticket, issues credits onto a credit meter, or indicates and awards the winning amount to the player in any suitable manner. Often the award amount is related to the initial amount wagered.
Similarly, with respect to video poker, once a player inputs a wager, a number of cards is displayed and ultimately the player's poker hand ranking is evaluated. With respect to other types of gaming devices discussed above, the appropriate display is shown to the player upon activation of the gaming device and awards are given based on the specific rules of each game.
In some instances the gaming device may offer the player a bonus game. The bonus game may be triggered by the occurrence of a predetermined indicia or combination of indicia in the base game or the bonus game may be triggered by an event, random or otherwise, that is unrelated to the symbols generated in the base game. When the event triggering the bonus game is unrelated to the symbols generated in the base game, it may be desirable to have the probability of triggering the bonus game increase with the amount of the player's wager or some portion thereof. During the bonus game, the player is given an additional award. The bonus award may involve either player interaction or no player interaction. Often a mechanical device or a video representation of a mechanical device is used to indicate the bonus amount. One such device that has become particularly popular is a mechanical device that rotates on an axis to alternately indicate one of several possible bonus amounts. This device may take the form of a wheel (which may include pointers that rotate around a circumference), a bonus reel or reels or the like.
Whether these bonus devices are mechanical or video representations of mechanical devices, today most all such devices are controlled by a microprocessor to provide extended odds as described in U.S. Pat. No. 5,788,573 incorporated herein by reference and as a result, these bonus devices may offer the player the potential to win a very large award, even though the expected value of the bonus game is substantially less than the top award possible. The method described in U.S. Pat. No. 5,788,573 involves mapping each position of the bonus device to a larger number of virtual positions and then randomly selecting one of the virtual positions. Prior to the virtual mapping described in U.S. Pat. No. 5,788,573 mechanical bonus devices such as bonus wheels existed, but did not offer extended odds. One such device was the Monte Carlo slot machine made by Bally Gaming in the 1970's. The bonus wheel on the Monte Carlo had twelve different spots. In one version of this machine, the stop position of the bonus device is chosen by a mechanical randomizer. But because each spot had an equal chance of selection, there were only three values offered—10 (six spots), 20 (four spots) and 50 (two spots)—and the expected value of each spin of the bonus wheel was 20 coins. Because there is little variation between the bottom award, the top award and the average award offered by the Monte Carlo, today's player much rather prefers the mechanical bonuses with extended odds. Thus, bonuses devices that offer the player the opportunity for a large reward add excitement to the game and provide increased enjoyment to the player. It would therefore be desirable to provide alternative methods of controlling these bonus devices to provide the desired outcomes.
The present invention achieves the extended odds of a bonus device desired by players by either, alone or in combination, individually evaluating each successive position on the bonus device against an individually determined probability of stopping at said position or by rendering one or more of the positions ineligible prior to completing the bonus spin.
In a first preferred embodiment a bonus device may be rotated initially at a relatively high rate of speed and subsequently at a low rate of speed. Once the bonus device reaches the low rate of rotation the player may be able to view and comprehend the positions (and the bonus amount associated with each position) successively indicated by the bonus device. Each position on the bonus device is assigned a probability of success in order to achieve the desired expected value for the bonus spin. As each position is indicated by the bonus device, the gaming machine's processor uses a random number generator to generate a probability number. Thus, for each position indicated, a new probability number may be generated. If the probability number is within the assigned range of probability of success for the indicated position, the bonus device stops. Thereby, indicating to the player the bonus amount won.
In another alternative embodiment each position of the bonus device is assigned to at least one group such that at least one of the groups has a plurality of positions assigned to it. Each group is then assigned a probability of selection to achieve the desired expected value and a random number generator is used to select one of the groups. All positions associated with that group are then designated as eligible or active positions while those positions that are unassociated with the selected group are designated as ineligible or inactive positions. The bonus device is spun for a random amount of time, where the time of the spin is not intentionally weighted in any attempt to select one position more often than any other position. Once the random amount of spin time is exhausted, the bonus device will stop at the next available active position. Thereby, indicating to the player the bonus amount won.
In another alternative embodiment, positions on the bonus device are assigned to groups and a single group is selected as before, resulting in the activation and deactivation of various positions. However, rather than selecting a position by spinning the bonus device for a random time and then stopping the bonus device at the next available activated position, each of the active positions is individually evaluated according to the method described in the first embodiment.
In another alternative embodiment, a total bonus amount is chosen at the outset of the bonus game by the gaming machine's random number generator. All possible bonus amounts are weighted to provide the expected value desired by the manufacturer or operator of the gaming device. After the chosen amount is selected, at least all of the positions on the bonus device greater than the chosen amount are deactivated. Other amounts may be deactivated as well as desired. The bonus device then spins and stops on one of the active positions. Any number of known methods can be used to randomly select the indicated position. If the bonus amount associated with the indicated position is less than the original chosen amount, then the difference is used as a new chosen amount. Any additional positions with a value greater than the new chosen amount are deactivated and the player is awarded an additional spin of the bonus device. This iterative process continues until the sum of all of the bonus amounts associated with the indicated positions is equal to the original chosen amount.
In another alternative embodiment, an original chosen amount is initially selected and a first spin of the bonus device is executed as in the fourth embodiment. In this alternative, any difference between the value indicated by the bonus device and the original chosen amount is awarded to the player through an alternative bonus game. This bonus game may relate back to the bonus device by, for instance, multiplying the amount indicated by the bonus device by an integer that will result in a product that equals the original chosen amount. Alternatively, the additional bonus game may be one of the many types of bonus games known as a second screen bonus that provides the player with an award. The award provided by the second screen bonus will preferably be at least the difference between the original chosen amount and the first value indicated.
One embodiment of the present invention may be deployed on a gaming device 100 as illustrated in
Gaming device 100 can incorporate any primary game including, but not limited to slots, video poker, blackjack, keno or bingo. Further, there can be many types of bonus games associated with these primary games. The symbols and indicia used on and in gaming device 100 may be in mechanical, electrical, electronic or video form. Gaming device 100 shown in
It should be appreciated that the display devices may display any visual representation or exhibition, including but not limited to video images or movement of physical objects such as mechanical reels and wheels. The display devices can be a video monitor or screen, a liquid crystal display or any other display mechanism. Furthermore, it should be appreciated that these display devices may preferably include touchscreens.
As shown in
After a player inserts money in the gaming device 100, either via the coin slot 120, the bill validator 110 or the card reader 130, a number of credits corresponding to the amount deposited is shown in a credit display 140. After money is credited to the machine 100 and shown on the credit display 140, the player then determines the wager amount. The machine 100 may have any number of mechanisms known in the art for allowing a player to determine his wager. For example, in the case of a multi-line slot game as shown in
Although
The gaming device 100 also includes a memory device 210 for storing program code or other data. This memory device 210 can include both read only memory (ROM) 205 and random access memory (RAM) 207. One of the functions performed by a program or sub-program in the processor 200 may be a random number generator (RNG) using any of several methods known to those skilled in the art. In addition to the memory device 210, the electronic configuration of the gaming device 100 may also include one or more input devices 220, one or more display devices 230, a sound card 240, and one or more speakers 250.
The input devices 220 may include but are not limited to a spin button 145, a bet one credit button 170, a max bet button 150, a cash out button 180 and a bet one line button 155. In situations where a touch screen 260 is used, a touch screen controller 265 and touch screen 260 are connected to a video controller 270 and the processor 200.
Although
Once the player has finalized his wager amount, the player may initiate play by pressing the spin button 145. In response to play initiation, the gaming device 100 randomly displays a plurality of symbols 175 on the video display 105. In the video configuration of the gaming device 100 shown in
In addition to winning credits on the “base game” or primary game in this manner, the gaming device 100 also gives players the opportunity to win credits in a bonus game. The bonus game may primarily be displayed to the player using a bonus device 30. Preferably bonus device 30 is a mechanical device comprising a wheel 40. The wheel 40 is divided into several areas. In a preferred embodiment each area is associated with a bonus amount. The bonus device also comprises a means for indicating at least one of the areas 14. In the gaming device 100 shown in
In an embodiment of the present invention, the gaming device 100 initiates a secondary or bonus game if a player achieves a bonus triggering or qualifying condition during play of the primary game. The bonus triggering or qualifying event can be a bonus initiation symbol 60 landing on a payline or multiple bonus initiation symbols 60 lining up in a certain pattern or in a “scatter” pattern on the gaming device 100 during play. Other bonus initiators, such as, but not limited to the initiator described in Australian Patent Application Nos. 2001100032 and 2001100033, incorporated herein by reference, are known in the art and may be used as well.
Once the bonus game is initiated by any bonus-triggering event known in the art, the gaming device 100 indicates to the player that the bonus has been initiated. The player may then be instructed to initiate the bonus by pressing the spin button 145. Alternatively, a special bonus initiating button (not shown) may be provided either in a mechanical form or as a touchscreen button. Also, in one preferred embodiment, the bonus will be initiated automatically after the player achieves the bonus trigger without further player involvement.
After the player initiates the bonus or in the case of a self-initiating bonus, after a desired amount of time passes, the wheel 40 begins to spin. The processor 200 is operatively connected to the wheel 40 preferably by a stepper motor or by any other means known by those in the art. This operative connection not only allows the processor 200 to initiate the spinning of the wheel 40, but also allows the processor 200 to monitor the wheel's position while it is being spun and to stop the wheel 40 at any desired position, the stop position. The stop position of the wheel 40 is determined in accordance with one of the embodiments described below. Once the wheel 40 stops the pointer 50 indicates a value that the player has won as a result of the activation of the bonus device 30. The value indicated is awarded to the player and the credit meter 140 may be incremented accordingly. The gaming device 100 may continue to provide an additional bonus game to the player using either the bonus device 30 or another form of bonus know in the art or it may return to normal operation.
Referring now to
As the wheel 40 is spinning the processor 200 monitors which of the wheel's areas is currently being indicated by the pointer 50. As the wheel 40 is spinning, the processor 200 generates a series of random numbers between 0 and 1 using the RNG. Preferably, exactly one random number is generated each time a new area is indicated on the wheel 40. The most recent random number generated is then compared to the individual probability associated with the area currently being indicated. If the random number is equal to or less than the individual probability (i.e., a successful trial), the processor 200 will stop the wheel 40 at the current position.
Because the processor 200 is evaluating each area of the wheel 40 on an individual basis, it may be preferable to spin the wheel 40 at a sufficiently slow speed. A relatively low speed also has the added benefit of allowing the player to comprehend which area of the wheel 40 is being indicated at any given time. In one preferred embodiment the speed of the wheel 40 is reduced incrementally after each unsuccessful trial. In addition, it may be desirable to initially spin the wheel 40 at a high rate of speed where no trials are being attempted. This portion of the spin where no trial is attempted is provided primarily for the amusement of the player and may last for a random or predetermined amount of time or number of rotations. In the preferred variation of this embodiment, the first trial is always attempted on the same reference position, arbitrarily position 1. In an alternative variation, the first position to be tried may be randomly selected after the wheel 40 is spun for an initial period.
The mathematical properties represented by
As can be seen in
Referring now to
As an initial step in the play of the bonus game, the RNG is used to select one group according to the predefined group probabilities. The positions that have been assigned to the selected group are then designated as active positions while the remaining positions that are not in the selected group are designated as inactive positions. Inactive positions cannot be selected on the subsequent spin of the wheel 40.
In the first variation of the group method (i.e., embodiment B), the wheel 40 may be rotated in preferably 3 modes. In the first mode, as in embodiment A, the wheel 40 may be spun at a relatively high rate of rotation and there is no attempt to stop the wheel 40. This first mode is not essential, but is mainly used to entertain the player and “set” the wheel 40. In the second mode of rotation the wheel 40 spins for a random amount of time. The precise amount time is preferably chosen by processor 200 using its RNG. Preferably, no attempt is made to determine the ultimate stop position of the wheel 40 during this second mode. Similarly, no attempt is made to provide enhanced odds to the bonus device 30, at this time. The speed of rotation of the wheel 40 preferably changes from the initial velocity, to a slower second velocity during the second rotation mode. This change in speed may be abrupt or gradual. When the random time has expired, the wheel 40 enters the third mode of rotation. In the third mode, the wheel 40 stops when the pointer 50 indicates the next active position as determined by the previously selected group. Again the speed of rotation may decrease during the third mode in either an abrupt or gradual manner.
In the preferred variation of embodiment B, there is an equal probability that each of positions on the wheel 40 will be the indicated position when the bonus device 30 exits the second mode. Thus, the relative probability for each position in a given group can be calculated as a fraction with a numerator equal to one plus the number of inactive positions between a given active position and the next active position in the opposite direction of rotation and a denominator equal to the total number of positions on the wheel 40. Referring again to
The main difference between embodiment B and embodiment C occurs when the spin enters the third mode. In embodiment C, upon entering the third mode, rather than automatically stopping the wheel 40 on the next active position, the processor 200 will cause the wheel 40 to proceed to the next active position and will perform an individual evaluation on the position using the predetermined individual probability associated with the position as exemplified in embodiment A. If this trial is unsuccessful, the wheel 40 will proceed to the next active position and again perform an individual trial. This process will continue until one of the positions in the group is chosen through a successful trial.
Referring now to
In another embodiment, after the processor 200 has determined to award the player a bonus by activating the bonus device 30, the processor 200 uses its RNG to determine a maximum bonus award amount, Bmax. The maximum bonus award amount is the total amount that will be awarded to the player. The selection of Bmax is made using enhanced odds in any one of several manners well known in the art. As an example,
In the first variation of the elimination method, embodiment D, once the positions on the wheel 40 with values greater than Bmax are designated as inactive, the processor 200 will cause the bonus device 30 to indicate a first position, chosen from the remaining active positions. The bonus amount associated with the first selected position is designated as Bfirst. If Bfirst is less than Bmax, the player will be awarded another activation of the bonus device 30. In the next activation of the bonus device 30, additional positions on the bonus device 30 will be designated as inactive, such that any position with a value greater than the difference between Bmax and Bfirst is inactive. Other positions may also be deactivated. This iterative process will continue n times until the sum of Bfirst to Bnth is equal to Bmax. After each iteration additional positions will be deactivated.
Each additional activation of the bonus device 30 can be presented to the player in any number of ways. It may just be presented to the player as a gratuitous extra “lucky” spin or the player may play an intermediary game to “earn” the extra spin. For instance, the player may be asked to guess if the next card off of a virtual deck of cards is going to be red or black. Each time the player guesses correctly, he will be awarded an extra activation of the bonus device 30. The player will “guess” correctly until such time as the player's total awards from the bonus device 30 total Bmax. After this time, the player will guess incorrectly. Alternatively, the player may push a button to flip a virtual “lucky coin” with one side marked “Spin Again” and the other side marked “Bonus Over.”
The actual stop position of the bonus device 30 can be selected in any number of ways. For instance, the stop position may be determined using the individual evaluation method as described in embodiment A. When individual evaluation is used, it is preferable that the individual probabilities of each stop position will be proportionally related to the value of the position, such that stop positions with higher values will generally have a higher individual probability. Once at least the positions with a value higher than the maximum allowed value for each spin are eliminated, the individual probabilities of the active positions will preferably be normalized such that the highest active value has an individual probability near 90%. Referring now to
Alternatively, the actual stop position of the bonus device can be determined by using a random spin time to select the first available stop position as was performed for embodiment B. In this alternative, the wheel 40 spins for a random amount of time upon the activation of the bonus device 30. As in previous embodiments, the activation of the bonus device 30 may either be automatic or in response to some player interaction, e.g., the depressing of the spin button 145. Also as in previous embodiments, the spinning of the wheel 40 can be choreographed in any number of ways to entertain the player and increase the anticipation of the bonus event. This may preferably include initially spinning the wheel 40 at a relatively high rate of speed and then later slowing it to indicate that it will soon stop. This change in speed may also be accompanied by audible indications that the wheel 40 will soon stop. As in previous embodiments, the amount of time for which the wheel 40 spins is not chosen in any particular effort to cause the wheel 40 to stop spinning so as to indicate any particular position on the wheel 40. Once the random amount of time has passed, the processor 200 will stop the wheel 40 at the next active position.
For example, assume that the RNG selects a bonus award amount Bmax=50. Upon activation of the bonus device 30, the wheel 40 spins in a clockwise direction. When the random amount of time has passed, the pointer 50 is indicating position 6, which in this example corresponds to a bonus amount of 60. Therefore, this is an inactive position. The wheel 40 keeps spinning until the pointer 50 indicates the next active position. In this example, as the wheel 40 is spinning in a clockwise direction, the next position which is less than Bmax, i.e., 50, is position 3. Position 3 has an associated value of 25. Once the wheel 40 stops at position 3, the player will be awarded another spin where the only active position will preferably be position 3. Note that positions 2 and 12 could also be active, but if these positions (with a value of 20) were selected, there would be no position on the wheel 40 that could award the remainder of 5 bonus credits.
In embodiment E, another alternative embodiment of the elimination method, Bmax and the initial result of the bonus device 30 are chosen as before. However, if there is a difference between the initial result and Bmax, the player is not necessarily awarded another activation of the bonus device 30. Rather, the difference between Bmax and the initial award amount is provided to the player by awarding an additional bonus amount that does not require a second activation of the bonus device 30. This additional amount may be provided to the player by playing, for instance, a bonus game commonly known as a second screen bonus. One such second screen bonus that is well known and widely utilized in the gaming industry is described in U.S. Pat. Nos. 6,089,976; 6,015,346; 6,261,177 and 6,190,255, incorporated herein by reference. Also, it is not necessary that the player actually play a secondary bonus game at all to receive the additional amount. In one alternative embodiment, following the activation of the bonus device 30, the gaming device 100 may simply inform the player that in addition to the initial amount, the player will be awarded “X” credits, where X is the difference between Bmax and the initial amount.