![]() Method and apparatus for configuring a slot-type wagering game
专利摘要:
A method of configuring a gaming machine to randomly generate game outcomes is disclosed. The method includes the steps of selecting a set of game symbols, selecting a plurality of outcome templates, each template comprising X variables, selecting a probability of occurrence for each outcome template, assigning a subset of symbols from the set of game symbols to each template for defining the variables, defining payouts for selected outcomes, and configuring a reel-slot gaming device having X reels, which randomly selects a template, randomly selects a symbol for each position in the template from the subset of game symbols assigned to the selected template, randomly fills at least a portion of the positions in the template and displays the outcome. A gaming device configured to randomly generate game outcomes is also disclosed. 公开号:CA2357130A1 申请号:C2357130 申请日:2001-09-11 公开日:2002-03-11 发明作者:Mark L. Yoseloff 申请人:SHFL Enterteiment Inc; IPC主号:G07F17-34
专利说明:
PA0430.ap.US METHOD AND APPARATUS FOR CONFIGURING A SLOT-TYPE WAGERING GAME Related Applications This Application is a Continuation-in-Part of co-pending U.S. Patent Applications Serial Numbers 08/989,369 filed December 12, 1997 and 08/999,189 filed December 12, 1997. Back round Of The Invention 1. Field of the Invention The present invention relates to games of chance. In particular, it relates to a method of configuring a reel-slot game or video output gaming device to achieve a ~ desired probability of occurrence of certain game outcomes. 2 Background of the Art Reel-slot gaming machines are among the most popular wagering devices in the United States. A typical mechanical slot machine is a three-reel device that is configured to randomly display three symbols on one or more pay lines from a number of symbol bearing reels.With conventional mechanical reel-slot machines, the probability of occurrence of any particular three symbol game outcome is dictated by the game designer's choice of symbols, the number of reels, the number of positions on each reel and the number of times each symbol appears on each reel. The frequency of occurrence, or "hit frequency" of each possible outcome, in combination with the percentage of coins dropped, or "hold" are considered in defining one or more pay tables for a given game. The physical configuration of a typical mechanical reel-slot machine therefore imposes a practical limit on the maximum payout on mechanical reel slot machine outcomes. Video gaming machines are also very popular. The types of games and formats provided on video output wagering machines is diverse. Among the many different types of wagering games provided in video format are Keno, Bingo, Card games (such as blackjack, draw poker, stud poker, wild card poker), reel slot simulations, craps, and a variety of specialty card games such as Five Deck FrenzyTM. Video wagering games have achieved a high level of consumer acceptance. The majority of these games are easy to learn, and offer interesting and entertaining features such as colorful graphics and sound effects, as well as interesting themes. A majority of video output wagering machines are programmed to use video representations of symbols. The outcomes of the games are based on the random selection,of symbols. If the randomly selected outcome is a winning outcome, a payout is made according to a pay table.x Game designers have been presented with the challenge of designing gaming machines that provide a prize or award with sufficient frequency so as to maintain player 1 S interest, and allow a sufficiently high rate of return to provide an incentive to the player to continue playing.Some games are designed to pay the player less frequently, but pay higher value amounts when wins are achieved. Higher payouts are desirable because they are believed to attract more players to the game. Machines that pay higher payouts are also thought to attract players, interested in betting on a long shot. As the success of a gaming machine depends in-part upon the amount of play that it receives, selecting an appropriate and attractive payout strategy is important. Conventional mechanical reel-slot machines cannot be configured to provide opportunities for earning larger payouts, such as progressive payouts because of the physical limitations described above. The minimum probability of a payout for conventional slot machines is 1 in N raised to the power R, where N is the number of angular rotational positions on each reel and R is the number of reels. The lowest probability that can be offered on a three reel, twenty reel stop position per reel machine would therefore be 1 in 8000 (20 to the third power). Game designers have attempted to overcome the physical limitations of standard reel-slot machines on pay tables by designing games with additional and bigger reels.Additional and larger reels permit a larger number of symbol combinations and therefore increase the size of the prize for certain winning combinations.Larger reel machines have not been well accepted by casino patrons. The larger machines are perceived as having less favorable odds of achieving winning symbol combinations. The mechanical equipment used to physically stop and lock the reels in a conventional reel-slot machine can also wear out and produce outcomes that are not purely random.Electromechanical reel-slot machines have been introduced in an attempt to improve the reliability of conventional reel-slot machines. Electromechanical reel-slot machines are equipped with random number generators which select numbers assigned to each angular position on the reel. Electromechanical reel-slot machines include a device to stop the reel at the selected angular position. However, these machines still have the physical size and configuration which limits the size of the prize and the hit frequencies. The inherent payout limitations of mechanical and electromechanical reel-slot machines have been overcome in part by offering machines configured according to a method disclosed in Telnaes U.S. Patent 4,448,419. Telnaes describes a method of providing payout odds which are independent of the hit frequencies determined by the geometry of a reel-slot machine. "Virtual"addresses are provided on one or more reels. For example, in a twenty reel stop position reel, position 19 may be assigned random numbers 1 and 21. When the random number generator selects 21, for example, a microprocessor instructs the device to display the symbol assigned to "virtual" stop 21. The microprocessor then instructs the reel to stop at a reel stop position bearing a symbol that matches the symbol assigned to virtual stop 21. This technology advantageously allows the game designer to define the probability of occurrence of a selected symbol that is different from a conventional three _, _ reel-slot machine. For example, a cherry symbol might be present on only one out of twenty reel stop positions, with a probability of occurrence of 1/20 or 0.05 for a cherry on that particular reel. By providing, for example, a reel with 60 "virtual" reel positions, and by assigning a cherry symbol to two of the addresses, the odds of the cherry appearing on the same reel can be changed from 1 in 20 (0.05) to 2 in 60 or (0.0333).Although this technology is a vast improvement over conventional reel-slot devices, it still possesses certain disadvantages. The random number generator selects numbers corresponding to "virtual" stop positions on each reel independently of the other reels. Utilizing the Telnaes technology, the game designer is able to modify the probability of occurrence of certain game symbols, but the probability of occurrence of all possible game outcomes is completely dependent upon the selected number of reels, the number of virtual reel positions and the symbols assigned to each virtual reel position.x In other words, the probability of occurrence of all possible game outcomes, including game outcomes requiring certain symbols to appear in a pre-determined order on the pay line (hereinafter referred to as a "positional win") and consequently payoffs cannot independently be assigned their own probability of occurrence practicing this method.For this reason, Telnaes does not provide the game designer with enough flexibility in determining the frequency of occurrence of certain combinations of symbols. For example, if a positional win consisting of Cherry, Double Bar and Double Bar, in that order, is designated as the highest winning combination, under Telnaes, it might not be possible to offer other combinations with a cherry symbol appearing in a lower ranked combination because the probabilities of occurrence of the cherry in the first position in the different outcomes does not coincide with the probability needed to cause the cherry to appear frequently enough in other outcomes. U.S. Patent 5,569,084 (Nicastro et al.) describes a method of selecting a probability of occurrence of selected symbol combinations in a reel-slot game.According to a first example of the Nicastro method, all possible game outcomes (symbol combinations) are first defined. Each outcome is assigned to a position on a "branching -a-tree" stored in ROM memory. The branching tree includes a main tier, branching tiers and terminal nodes. In the first example, each possible outcome is assigned to a terminal node. Each branching tier is assigned a probability of occurrence. This probability, along with the number of terminal nodes assigned to the branching tier determines the probability of occurrence of the symbol combination assigned to the terminal node. By selecting the position of each outcome on the branching tree, and the number of terminal nodes, if any, the probability of occurrence of each outcome is defined.The Nicastro method identifies all possible outcomes, then assigns a probability of occurrence to each outcome. This in turn defines the relative probability of occurrence of each game symbol. The Nicastro method does not randomly and independently select each symbol on the pay line. Nor does this method teach that it would be desirable to randomly and independently select each symbol on the pay line.x In a second example illustrated in Nicastro, a single symbol is assigned to each terminal node, and then a random number generator selects a terminal node for each symbol selected. The symbols are independently and randomly selected. In this example, the method does not permit the game designer to assign a probability of occurrence to certain symbol combinations independently of assigning a probability of occurrence to the individual symbols.Durham U.S. Patent 5,456,465 describes a method for operating a microprocessor based reel-slot machine. According to the method described by Durham, all possible symbol combinations in a reel-slot game are defined, and assigned a payout value. Arandom number generator selects a first multiplier number, and then a second multiplier number. The numbers are multiplied to arrive at a payout value. A random number generator then selects a single symbol combination from the set of symbol combinations assigned that particular payout value. The symbols are then displayed on the pay line.According to the method described by Durham, all game outcomes are preselected, and are then assigned a payout value. The Durham method does not describe a method of randomly and independently selecting each symbol in an outcome. The Durham and Nicastro (first example) methods utilize different techniques for assigning a probability of occurrence to a set of preselected game outcomes. Telnaes and Nicastro (second example) do not teach a method of assigning probabilities of occurrence to certain game outcomes independently of assigning a probability of occurrence to individual symbols. The probability of occurrence of game outcomes according to Telnaes and Nicastro (second example) cannot be "tuned" independently of the probability of occurrence of each game symbol. It would be desirable to combine the ability to randomly select each symbol appearing on the pay line based on the assigned relative probability of occurrence of each l0 game symbol and at the same time assign a probability of occurrence to certain categories of game outcomes. It would also be desirable to provide a method of configuring a reel slot or video gaming device having a preselected number of game outcome templates, x whose game outcome templates can be assigned a probability of occurrence independently of the assigned probability of occurrence of the individual game symbols used to fill the template. It would also be desirable to define a game utilizing the method of the present invention to display all of or fewer than all possible outcomes. SUMMARY OF THE INVENTION The present invention is a method of configuring a reel-slot or video output gaming device to randomly generate game outcomes. One method includes the steps of selecting a set of game symbols and assigning a relative probability of occurrence to each game symbol, while another method avoids the step of having to assign a relative probability of occurrence to each game symbol, either before initializing the game, after a wager has been placed, after the play of the game has been initiated, or after a template has been selected. The method of the present invention includes the step of selecting a plurality of outcome templates, each template having X variables. Each variable in the template corresponds to a reel on the reel-slot gaming device. The method includes selecting and assigning a probability of occurrence to each outcome template. Next, a subset of game symbols from the complete set of game symbols is selected and is assigned to each outcome template. Payouts are defined for selected game outcomes. The last step of the present method includes configuring a reel-slot or video output gaming device, having X numbers of reels or positions, which randomly selects an outcome template, randomly selects symbols from the subset of game symbols corresponding to that template to fill each variable in the template, fills at least a portion of the template randomly with selected symbols and displays the selected symbols, preferably on a pay line of a reel-slot or video output gaming device. In one example of the invention, certain positions are flagged and those positions are filled first. This procedure is particularly useful in configuring multiple pay line games.A wagering device is disclosed. The device includes a cabinet, player controls mounted in the cabinet, a visual display for displaying at least game outcomes in the form of a plurality of reels mounted for rotation in the cabinet or a video output display (including at least one pay line), and a microprocessor which communicates with the player controls, visual displays and reels. The microprocessor is programmed with a set of game symbols, and may have an assigned relative probability of occurrence of each game symbol, the assigned relative probability being assigned, if assigned, at any time during the play of the game or before play of an individual game. The microprocessor is programmed with a plurality of game templates, each having X variables. A subset of symbols is assigned to each template, and limits the manner in which the variables are defined. The symbols in each subset are part of the set of game symbols. Each template is assigned a relative probability of occurrence, and this probability information is also programmed into the microprocessor.A preselected group of winning combinations and corresponding pay values (i.e., a pay table) is also programmed into the microprocessor. When the game is played, a random number generator is utilized by the microprocessor to select a game template and fill the variables in the template from the subset of symbols assibned to the template._7_ Preferably, the order in which the symbols are filled is random, and the order in which the resulting outcome symbols are displayed is also random. A payout is awarded if the player achieves a winning outcome.According to another aspect of the present invention, when one or more position flags appear in the template, the symbols filling those positions marked with flags are filled first. The remaining positions are then filled. When multiple pay line games are being designed, it is advantageous to fill all flagged position symbols in the outcome prior to filling the remaining positions. The unfilled positions remaining, where a winning template has been selected or a non-paying template has been selected, are randomly selected from a group of symbols that will fulfill the objective of the template with the randomly selected winning or non-paying event, but not exceeding or failing to meet the requirement of that template. BRIEF DESCRIPTION OF THE DRAWINGSFigure 1 is a perspective view of a preferred three reel-slot machine configured according to the method of the present invention.Figure 2 is a flow diagram illustrating the steps of the method of the present invention.Figure 3 is a diagram of the device of a first embodiment of the present invention. Figure 4 is a diagram of a second embodiment of a device according to the present invention.Figure 5 is a flow diagram illustrating one series of steps embodying the method of the present invention. Figure 6 is a diagram of a device of a video gaming apparatus embodiment of a device according to the present invention.Figure 7 is a diagram of another video gaming apparatus of the present invention._g_ DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention is a method for configuring a gaming device such as an electromechanical slot machine (e.g., often referred to as a reel slot-type gaming apparatus) or video gaming machine which permits the game designer to define a number of outcome templates, and assign a probability of occurrence to each template independently of selecting a probability of occurrence of each game symbol. Once the template is randomly selected, according to the present method, each symbol used to fill the variables within the template is randomly selected from a subset of symbols assigned to that template. After each of the symbols is selected, according to the present invention, the order in which the selected symbols appear on the pay line is randomly determined. The method of the present invention advantageously permits random selection of individual symbols, rather than combinations of symbols.The present invention applies to reel-slot gaming devices and video output gaming devices, namely those gaming devices employing a microprocessor with a random number generator to determine game outcomes, as well as computer controlled electromechanical slot machines. Although the first example described below is a method of configuring a three reel-slot machine with a single pay line, the method of the present invention can be applied to virtually any type of gaming device that randomly selects and displays symbols.The present method is not only useful for configuring gaming devices whose object is to match like symbols, but also has application for games whose object is to match dissimilar symbols. The present method is believed to be particularly well suited for application in connection with microprocessor-based electromechanical reel-slot machines. Computer Controlled Electromechanical Slot Machine Although the method of the present invention is equally applicable to video gaming machine applications, the invention will first be described as an aspect of an electromechanical, computer controlled slot machine._9_ Referring now to Figure 1, an electromechanical slot machine 10 configured according to the method of the present invention is equipped with a cabinet 12, a microprocessor mounted in the cabinet (not shown), a display area 14 with at least one pay line 16 and a plurality of reels 18 that are at least partially visible in the display area 14. Each reel 18 is mounted for rotation about a common axis. Upon activation by either pulling the lever 20 or activating a "spin" button 22, the three reels 18 begin to spin. The microprocessor (not shown) includes memory (not shown) and a random number generator (not shown). According to the preferred embodiment, three mechanical reels are provided, each with twenty physical reel stop positions. The microprocessor determines the symbols that will be displayed, and then instructs a braking device to stop the reel at a position corresponding to the selected symbol.Refernng now to Figure 2, according to the method of the present invention, the first step in designing a reel-slot game is to select a set of game symbols 24. For example, a preferred set of game symbols is a doubter symbol, a seven symbol, a single bar symbol, a double bar symbol, a triple bar symbol, a cherry symbol and a blank.Preferably, the set of game symbols is subdivided into a plurality of symbol groupings of one or more symbols. Preferably, symbols within a given grouping perform a same or similar function. In the first example, the set of game symbols is divided into the following groupings: TABLE I Symbol Grouping Symbol Doubler Symbol 2 Seven 3 Triple Bard, Double Bar, Single Bar Single Bar Cherry Blank Although in this example, only the third grouping of symbols includes more than one symbol, the present invention contemplates including one or more symbols in each symbol grouping. The number of symbol groupings defining a game can vary according to the present invention. In the example, seven symbols define the entire set of game symbols. The game designer may choose a wide variety of symbols, and group them in any manner desired. Although the game symbols in the first example are conventional slot symbols, any symbols capable of being distinguishable from other symbols in the group can be used according to the method of the present invention. For example, a deck of conventional cards could define the group of game symbols. The game symbols in this example are: thirteen groupings of four each, corresponding to Aces, Kings, Queens, Jacks, Tens, nines, Bights, sevens, sixes, fives, fours, threes and twos. The game symbols can be grouped by suit, by face value, or by rank, for example. The symbols could also be numbers, colors, shapes, letters, symbols representing food, images of famous people or any number of other visual illustrations. The next step according to an example of the present invention is to assign a relative probability of occurrence to each symbol 26. In the preferred example of the method of the present invention, the following symbol probabilities are shown in Table IIbelow: TABLE II S. ymbol Frequency Relative Probability Doubter Symbol1 0.003584 Seven 2 0.007168 Triple Bar60.021505 Double Bar20 0.071685 Single Bar50 0.179211 Cherry100 0.3 58423 Blank 100 0.358423 Total 279 1 The probability of occurrence of each individual symbol is the relative frequency of occurrence of that symbol divided by the total number of symbol occurrences. For example, the relative probability of occurrence of blank is 100/279 or 0.358.It is to be noted, that is this first described practice of the invention, the probabilities for the appearance of each symbol have been assigned in the initial programming of the game and the apparatus. This is not essential to the practice of the present invention, while it has been essential to the play of prior art commercial gaming systems. The selection of templates can be used to avoid this procedure in a number of ways. The assignment of probabilities can be delayed or completely eliminated in the practice of the present invention, and natural probabilities (frequency of appearance) can occur.After selection of the template, the probabilities for the appearance for each symbol may then be assigned. The assignment may be done by selection from a series of preprogrammed probabilities, the selection being done by a selection process that is itself random. For example, the selection of the set (table) of probabilities may be done by a random number generator, may be picked in order (which would be allowable, since each set or table is itself a random selection of symbols), and the selection done on the basis of the number of games played (including after each game having a new selection after selection of the template, that is a frequency of play of at least one) or by the amount of time from the last selection. More importantly, the ability to select templates allows for the ability to completely avoid assigning probabilities to specific symbols. For example, a template may have a specific set of symbols therein (e.g., a jackpot will show three emeralds in a pay line, and the template will call for three emeralds). In that manner, no probabilities are assigned to any of the emerald symbols, but the display of an emerald in each frame is required by the random selection of a template. Similarly, if the template requires that, for example, frame one select from only emeralds and diamonds, frame two select from only emeralds diamonds and rubies, and frame three select from only rubies and coal, the operation of the system will stop the video output stream or the reel at (usually) the next symbol falling within the allowed set of symbols chosen by the template. Therefore, even if the distribution of symbols on a reel or on a data stream creates a relative probability or frequency of a symbol, the template alters or completely destroys that natural probability. For example, if there are twenty (2) blank spaces, nine (9) diamonds, six (6) rubies, four (4) coals, and one (1) emerald on a forty (40) frame reel, the natural frequencies would be 20/40 blanks, 9/40 diamonds, 6/40 rubies, 4/40 coals, and emeralds. Selecting a template wherein one of the frames may be filled with only blanks or coals alters the frequencies to 20/24 blanks, 0/24 diamonds, 0/24 rubies, 4/24 coals, and 0/24 emeralds. This neither changes nor assigns a natural frequency or probability, but requires satisfaction of the template by altering the specific frame event probability for a specific play of the game. In this manner, there is not a required step of "assigning a probability of occurrence to each game symbol." In fact, the natural frequency can be completely dysfunctional if the templates were selected without allowing a choice of a particular symbol. This was inherent in the play of the invention described in co-pending U.S. Patent Applications Serial Nos. 08/989,369 filed December 12, 1997 and 08/999,189 filed December 12, 1997.;_ According to the method of the present invention, the game designer next selects a plurality of outcome templates 28. What is meant by an "outcome template" for purposes of this disclosure is a combination of X variables which are defined by the random selection of symbols from a subset of game symbols assigned to the selected template. Each template therefore represents one or more possible combinations of symbols. According to the present invention, the number of variables within each template defining the game remains constant. According to the preferred method, each template has three variables, each corresponding to an outcome on each of three reels on a slot machine. Each template is preferably defined by a combination descriptor, a range of possible symbol values for each element of that combination descriptor and an optional position flag. The combination descriptor describes the number of and type of game Ysymbols which will appear in the final outcome, without regard for the order. For example, the combination descriptor A A A represents an outcome of three identical symbols. The order of appearance is unimportant in this example, because the symbols by definition must be identical. In contrast, the combination descriptor A B C (with no position flag) represents three different symbols, appearing in no particular order.Certain letters, for example, A, B and C are identified as "active" elements, while other letters, for example, X, Y and Z are identified as "inactive elements" in the templates. The "active" and "inactive" requirements are constraints placed on each template variable. Game templates can include active, inactive or combinations of active and inactive elements. What is meant by an "active" element for purposes of this disclosure is a variable that is filled by one or more symbols in an outcome that can possibly be a winning combination. In certain cases, an active element or active variable may be a variable that can be used only in a winning outcome (such as a scatter pay or a symbol that will be shown in a particular frame only when there is a winning outcome, such as a traditional 'cherry' in the first frame of a three-reel slot). An "inactive"element for purposes of this disclosure is a variable that cannot be part of a winning outcome in that particular combination. An inactive element may similarly be an element that can only be used in a losing template or as part of only a losing outcome, such as a lemon in the first position where there are no scatter pays allowed. The same symbol which may be active in one template may be inactive in another template, according to the present invention, and visa-versa. Certain designated "active" symbols may also be combined with "inactive" symbols to form a winning outcome. The present invention therefore also contemplates the use of templates that have a combination of active and inactive. symbols which produce winning outcomes. . According to the preferred method of the present invention, only combination descriptors having at least one active element produce winning outcomes. According to the method of the present invention, each template is assigned a relative probability of occurrence 30. The game designer assigns the relative y probabilities to the templates, independent of the probabilities of the individual game symbols. The relative probabilities may be different from one another, or may be the same.The method of the present invention includes assigning a subset of symbols from the set of game symbols to each template 32. The subsets of symbols in Table IV below are defined by the "range," "grouping," "restriction" and "position flag" information. Range and grouping information are provided for each individual template, according to the preferred method. Restriction and position flag information is optionally assigned to each template. The range information defines the minimum and maximum number of symbols from each symbol grouping that can be used to fill each variable in the template. The range information has been defined in Table IV, below, in terms of the symbol groupings identified in Table I, above. However, it is not necessary to tabulate the information in this manner. In the preferred game of the present invention, seven symbols are arranged in symbol groupings one through five._Ij_ For example, template 2 has a combination descriptor AAA. According to the range and grouping information, the "A" symbol can be selected from symbol groups 2, 3 or 4. There is a maximum of one symbol from each of the symbol groups, according to the "maximum grouping" information provided and a minimum of zero symbols from groups 2, 3 and 4. Referring back to Table I, variable A can be either a seven, a triple bar, a double bar, a single bar or a cherry. The subset of symbols assigned to template 2 defines the possible outcomes as:seven, seven, seven triple bar, triple bar, triple bar double bar, double bar, double bar single bar, single bar, single bar cherry, cherry, cherry y Template 3 is defined by the combination descriptor AAB. Variable A includes a restriction. A is restricted to a symbol from symbol grouping 1. That is, A must be a double symbol. The maximum and minimum value is one from symbol group 1. As to the value of B, it must be a symbol that is different from A because the combination descriptor AAB requires A and B be different. B is selected from the groups 2, 3 or 4.The possible symbols used to fill the variable for B is therefore a seven, triple bar, double bar, single bar and cherry. The subset of symbols corresponding to template 3 defines all possible outcomes as:double symbol, double symbol, seven double symbol, double symbol, triple bar double symbol, double symbol, double bar double symbol, double symbol, single bar double symbol, double symbol, cherry Position flags place additional requirements on how the template is filled. In the game utilizing the templates defined in Table IV, the position flags are all equal to zero.In other words, this example of the game does not include positional wins. In order to change the game to one which requires a positional win, the "zero" for a certain outcome is changed to a 1. For example, template 5 is ABB. A is restricted to a double symbol.This combination in another example is designed to pay only if the A is in the first position. The position flag information in this example is 1, 0, 0.When designing multiple pay line games, it is often desirable to specify position flags and fill the positions those marked with flags prior to filling the remaining positions.According to the method of the present invention, payouts are defined 34 and are assigned to each outcome. The payout can be zero or greater. Payouts of zero correspond to losing outcomes. In the example described above, the preferred pay table is as follows: TABLE III_. x Pay Table Combination Pays Any 2 CH 5 Any 1 CH 2 Where DS is double symbol, 7 is a red seven, TB is a triple bar, DB is a double bar, BR is a single bar, AB is any bar and CH is cherry.In addition to the pay table defined above, the following additional rules apply to scoring a game configured according to the preferred method of the present invention: Adouble symbol functions as a wild card and is used to complete any winning _17_ combination. Double symbols double the value of a winning combination when used to complete that combination. A cherry in any position on the pay line is a winner. Two cherries in any position on the pay line is also a winner.The templates preferably describe all possible outcome combinations. According to the present invention, a reel slot gaming device having X variables is next configured 36. The game microprocessor is programmed to select a template and the template variables are defined by the random selection of symbols from the subset of symbols assigned to the template. According to the method of the present invention, the symbols from the subset are randomly selected, and the order in which each variable is defined is also randomly selected. When there is a position flag that has been assigned to the templates the flagged position is filled first. In the example summarized below in Table IV, no position flags have been identified.Table IV summarizes the preferred subsets of symbols corresponding to each game template, numbered one through seventeen. It should be noted that in this example, templates one to seventeen represent all possible outcomes for the selected set of game symbols in the game designed according to one method of the present invention. In another example, the templates defining all game outcomes defines fewer than all possible outcomes for a given set of game symbols. For example, the game designer might want to eliminate a percentage of the outcomes that are losers, such as all outcomes containing blanks._1s_ TABLE IV Range Minimum Maximum Position Template Grouping Grouping Flags Number Combination Active/1 AAA Active 10000 10000 000 Inactive N/AN/A 2 AAA Active 0 0 0 00 1 1 1 0 0 Inactive N/AN/A 3 AAB Active 1 0 0 01 1 1 1 0 0 A Restrict 1 0 0 0 Inactive N/AN/A _ . 4 AAB Active 00200 00200 000-Inactive N/AN/A ABB Active 1 0 0 01 1 1 1 0 0 A Restrict 1 0 0 0 Inactive N/AN/A ABC Active 10200 10200 000 A Restrict 1 0 0 0 Inactive N/AN/A ABC Active 00300 00300 000 Inactive N/AN/A 8 AAX Active 0 0 0 10 0 0 1 0 0 Inactive 0 0 0 00 1 1 0 9 ABX Active 1 0 0 11 0 0 1 0 0 Inactive 0 0 0 00 1 1 0 AXX Active 0 0 0 1 0 0 0 0 1 0 0 0 0 Inactive 0 0 0 0 0 0 1 1 0 1 5 11 AXY Active 0 0 0 1 0 0 0 0 1 0 0 0 0 Inactive 0 0 0 0 0 0 1 2 0 1 12 XXX Active N/A N/A 0 0 0 Inactive 0 0 0 0 1 0 0 0 0 1 13 XXY Active N/A N/A 0 0 0 Inactive 1 0 0 0 0 1 0 0 0 1 X Restrict 1 0 0 0 0 1 S 14 XXY Active N/A N/A 0 0 0 Inactive 0 0 0 0 0 0 1 1 0 1 ~ 5 XYY Active N/A N/A 0 0 0 Inactive 1 0 0 0 0 1 0 0 0 1 Xrestrict 1 0 0 0 0 16 XYZ Active N/A N/A 0 0 0 Inactive 1 0 0 0 0 1 1 1 0 1 X Restrict 1 0 0 0 0 1 ~ XYZ Active N/A N/A 0 0 0 Inactive 0 0 0 0 0 0 1 2 0 1 As another example of how the combination descriptor and assigned subset of symbols defines all possible combinations for the selected template, the subset of symbols corresponding to template 7 will be described. The minimum and maximum symbol groupings indicate that there is a minimum and maximum of three symbols from grouping 3. Grouping 3 includes single, double and triple bars. Combination descriptor ABC indicates that the template must be filled with three separate active symbols. The combination descriptor ABC describes six possible outcomes. They are: TABLE Vsingle bar, double bar, triple bar single bar, triple bar, double bar double bar, single bar, triple bar double bar, triple bar, single bar triple bar, double bar, single bar triple bar, single bar, double bar Since there are no "position flags" for template 7, the order in which each symbol from grouping 3 appears in the outcome is not important. A position flag may be applied to an active element, an inactive element, or both. Templates including active and inactive elements list the active and inactive ranges separately. For example, template 8 is AAX.at The inactive portion of the template, X is selected from groups 2, 3 or 5. Referring back to the table of groupings, X can therefore be a seven, any bar or a blank. During play of the game, a random number generator which is preferably an integral part of the microprocessor selects the game template, based on the assigned probability of occurrence of all templates. The template probabilities are chosen by the game designer. The specific symbols which fill the template are randomly selected from the subset of symbols assigned to that template, based on the relative probability of occurrence of all eligible symbols for that template. Positions requiring active elements are randomly filled first, and then positions requiring inactive elements are randomly filled.Another feature of the method of the present invention is that the random number generator selects the order in which the positions within the template are filled. If a position restriction (or "flag") exists in a template, that variable is filled first; then the remaining symbols are randomly selected to define the outcomes. The microprocessor then instructs the reels to stop at the positions which cause the pay line to display the selected symbols.The frequency of occurrence for each template in the example described above is shown in Table VI below: TABLE VI Template No. Frequency of Occurrence 2 2,000 4 5,000 7 10,000 g 10,000 9 1,000 10 15,000 11 15,000 12 17,000 13 15,000 14 30,000 15 10,000 16 10,000 17 70,000 Total 269,001 The probability of occurrence of each individual template is the frequency of occurrence of the template divided by the total number of occurrences of all templates in the game. For example, the probability of occurrence of any combination of symbols represented by template 17 is 0.2602 (70,000/269,001). The individual probability of occurrence of each possible outcome within a given template is dependent in part upon the probability of occurrence of each symbol in the outcome, as well as the probability of occurrence of the selected template.Table VII is a summary of all possible outcomes and probabilities for template 3: TABLE VII Outcome Probability DS DS 7 8.35 X 10-6 DS DS TB 2.51 X 10-5 DS DSDB 8.35X10-5 DS DS BR 0.000209 DS DS CH 0.000418 where "DS" is double symbol, "7" represents a seven, "TB" is triple bars, "DB" is double y bars, "BR" is single bars and "CH" is cherry.The probability of occurrence of each individual outcome in the set defined by template 3 is calculated from the template. The individual probability of occurrence of each possible symbol for an active element is summed, and identified as a denominator.The numerator is the assigned probability of occurrence of the selected symbol, times the probability assigned to the template. The probability of occurrence for a given outcome for a given template is the template probability, times the symbol probability, divided by the denominator. For example, for the template 3 outcome DS DS 7, the probability of occurrence is 0.000743 (assigned template probability) x 0.007168 (assigned probability of a "7") / (0.007168 + 0.02211505 + 0.071685 + 0.179211 + 0.358423) (sum of the probabilities of all possible symbols permitted for filling in template 3 (DS DS B)).As another example, all possible outcomes of template 2 (A A A) are outlined in Table VIII below: T A Tai T;' t7TTT Outcome Probability 7 7 7 8.35x10-5 TB TB TB 0.000251 DB DB DB 0.000835 BR BR BR 0.002088 CH CH CH 0.004177 The probability of occurrence of 7 7 7 is the template probability, multiplied by the individual probability of occurrence of a seven, divided by the sum of probabilities of each possible symbol in the subset of symbols corresponding to template 2. The probability of occurrence of three sevens on the pay line is therefore 0.007435 x 0.007168 /(0.007168 + 0.021505 + 0.071685 + 0.179211 + 0.358423), or 8.353 x 10-5...Once the probability of occurrence of each winning outcome template is assigned, the method of the present invention includes assigning a pay value to each outcome. The probability of occurrence of each winning outcome, times the pay value for the combination, equals the total pay. The winning combinations are those that have a payout.Table IX is a summary of the possible symbol combinations of the game designed according to the preferred method of the present invention. Each symbol combination has a pay value, the template number from which the combination originated, the probability of occurrence of the symbol combination, the assigned pay value, and the total amount paid to the player: TABLE IXCombination Template Prob. Freq.Pays Total Pay DS DS DS13.72x10'6 269001 800 0.002974 DS DS 7 38.35x10'6 119705 320 0.002673 DS DS TB32.51x10'5 39902160 0.00401 DS DS DB38.35x10'5 11971100 0.008354 DS DS BR30.000209 4788 40 0.008354 DS DS CH30.000418 2394 40 0.016708 DS 7 7 51.67x10'5 59853160 0.002673 DS TB TB55.01 x1995180 0.00401 10'5 DS DB I B 50.000167 5985 50 0.008354 DS BR BR50.000418 2394 20 0.008354 Y DS CH CH 50.000835 1197 120 0.016708 DS AB AB60.001487 673 10 0.01487 DS CH Any 90.003717 269 10 0.037175 7 7 7 28.35x10'5 1197180 0.006683 TB TB TB20.000251 3990 40 0.010025 DB DB DB 20.000835 1197 25 0.020885 BR BR BR20.002088 479 10 0.020885 CH CH CH20.004177 239 10 0.041769 AB AB AB4, 7 0.055762 18 50.278809 Any 2 CH80.037175 27 50.185873 1 CH 10,110.111524 920.223047 Any -0.2193340.923191 Hit Freq. Return The sum of the total pays for all possible winning combinations is the percentage return to the player. In the example, the hit frequency for the game is 0.219 and the percent return to the player is 92.32%.Table X below is a summary of the templates selected to define an exemplary game. TABLE X Template Combination NumberDescription Freq.Prob. 1 DS DS DS 13.72x10-6 2 A A A 2000 0.007435 3 DS DS B 200 0.00743 4 A A B 5000 0.018587 5 DS B B400 0.001487 6 DS B C 400 0.001487 7 A B C 100000.037175 ~, g A A X 100000.037175 9 DS B X 1000 0.003717 10A X X 150000.055762 11 A X Y 150000.055762 12X X X 750000.278809 13DS DS Y 150000.055762 14 X X Y 300000.111524 15DS Y Y100000.037175 16DS Y Z100000.037175 17X Y Z 700000.260222 The last step of the present method includes configuring a gaming device to randomly select an outcome templatea set from of game templates, based on the probability Each variable of occurrence in the of each template template. is filled from the subsetof symbols assignedThe symbols are randomly to the selected template.selectedurrence according assigned to the to the probability symbol. of occIf one or more positions in the template include a position flag, those variables are filled first.Preferably, active symbols are filled before inactive symbols. The present invention is a reel slot wagering device as illustrated diagrammatically in Figure 3. The device includes a cabinet (not shown). Mounted within the cabinet is a microprocessor 40, player controls 42 and a visual display comprising a mechanical reel slot mechanism 44. The player controls 42 and reel slot mechanism 44 are electronically connected for communication with microprocessor 40 via data busses 45 and 47. Each reel 46, 48 and 50 is mounted for rotation about a common central axis 52. The visual display preferably includes at least one pay line 16 (shown in Figure 1). The microprocessor is equipped with a random number generator, and this example is programmed with a set of game symbols, a relative probability of occurrence assigned to each game symbol, a plurality of outcome templates, each having X variables, and an assigned relative probability of occurrence of each template. The microprocessor is further programmed to provide a subset of game symbols corresponding to each template. The microprocessor is also programmed with a pay table. That is, a preselected number of symbol combinations, or outcomes and corresponding pay values are included in the programming. Upon placing a wager, the wagering device of the present invention randomly selects an outcome template, and then randomly selects a plurality of game symbols for filling the variables in the template from a subset of symbols corresponding to that template. If the outcome produces a win, the device pays the player an award according to the pay table. . The symbols for filling the template symbols may be selected in at least two different ways. For example, if a template selected is template symbols A X Y and A XX, and the corresponding available game symbols for filling the template game symbols are: [A may be C D or E], [X may be F G or H] and [Y may be I J or K], there may be two distinct methods of selection for each template symbol to be filled. For template symbol A, the operation may randomly select a specific A and then fill the template with _ 7_ the selected game symbol for A, and that specific selected game symbol will be inserted in the space where A appears in the template. Alternatively, there may be a bit stream of symbols being evaluated, and upon selection of A in the first frame, the next appearance (or any additional selected position along the stream, such as the third game symbol within the set of game symbols allowable for A) of C, D or E in that bit stream will cause that symbol to be selected and placed to fill that frame of the template. Thus, each available game symbol for template symbol A may be randomly selected, either specifically by a random number generator or by lifting from the bit stream symbol identifiers in a specific order, as is more similar to the effect of a physical reel in an electromechanical reel slot device.The impact of these variations in random selection of the game symbols filling the template symbols becomes more significant in the second shown template of A X Xx where there are two similar template symbols. The selection of a specific game symbol for the symbol A (e.g., a watermelon) means that both X template symbols would be the 1 S same single game symbol, a watermelon. If the operation of filling the template symbol from among the set of game symbols available for that template symbol is to select from among the group or set of game symbols available (e.g., watermelon, orange and lemon) for the template symbol on a random basis for each frame where that template symbol is shown allows for different, but payout/non-payout equivalent symbols to be selected for each of those frames with the same template symbol. This can be described in terms of the method wherein configuring the reel-slot gaming device randomly selects only one symbol from the subset of game symbols to fill each like variable in the template, or wherein configuring the reel-slot gaming device may randomly select different symbols from the subset of game symbols to fill each like variable in the template. The subset of game symbols for filling at least one template may comprise an active element or an inactive element, and each of these types may be selected by random selection for all template symbols of like design or template-symbol-by-template-symbol, on a frame by frame basis._~g_ Preferably, the device of the present invention defines the subset of game symbols by range and symbol grouping as described above according to the method of the present invention. Similarly, optional position flags and restrictors are provided. In the most preferred device of the present invention, X is equal to 3.Alternatively, the device of the present invention utilizes more or fewer variables, such as 2, 4, 5, 6 or 7, for example. The templates are preferably defined as described in the discussion of the method, above, including the use of combination descriptors, the preferred seven symbols, five corresponding symbol groupings and the preferred pay table. Video Gaming Machine Aspect of the Present Invention The present invention also applies to video output gaming devices such as stand alone video output wagering machines and multiple game platform machines. The method of the present invention can also be used to configure gaming machines of all types that are part of a wide area progressive network or other type of progressive network. Video output gaming machines employ a microprocessor with random number generation capability to determine game outcomes. Although the example described below illustrates how to configure a three matching symbol game, the method of the present invention can be used to design any video output wagering game which randomly selects symbol sets to achieve game outcomes. The present method is not only useful for configuring gaming devices whose object is to match like symbols, but also has application for games whose object is to match unlike symbols. The "special symbol"game, which is described in detail below as an example of the present method, includes game outcomes with three symbols.Referring now to Figure 4, a video output reel slot simulation machine 100 configured according to the method of the present invention is equipped with a support structure which in the preferred embodiment is a cabinet 120. A microprocessor 480 is mounted in the cabinet (see Figure 7). A display area 140 is provided with at least one pay line 160 and a visual display of video representations of a plurality of reels 180A, 180B and 180C. The reels preferably are at least partially visible in the screen display 140. Upon activation by depressing the "spin" button 220, a video representation of three spinning reels 180A, 180B and 180C appears on the screen display. The microprocessor 480 includes memory 560 and a random number generator 580. According to the preferred embodiment, video representations of three mechanical reels are provided. The microprocessor determines the symbols that will be displayed, and then communicates with the video output screen to display the selected symbols.Referring now to Figure 5, the first step in designing a video game according to the present method is to select a set of game symbols 240. In one preferred game configured according to the present invention, the selected set of game symbols is: a balloon, red seven symbol, single bar, double bar, triple bar and blank. The balloon symbol according to the preferred method of the present invention serves several important functions. First, the symbol is a wild symbol. "Wild" for purposes of this disclosure means a symbol which takes on the value of other symbols appearing in the same game outcome. For example, in an outcome including two double bars and a balloon, the value of the wild symbol is double bars, and is therefore a winning combination, according to the pay table 200, as shown in Figure 4. The balloon symbol is merely one example of a special symbol of the preferred method of the present invention. The special symbol preferably not only acts as a wild symbol, but according to the preferred method of the present invention, serves two additional functions. The preferred special symbol is a "doubter." That is, all pay values are doubled when a special symbol is part of the outcome in the underlying game. For example, in Figure 4, the player has bet three coins (maximum bet), as shown in the "bet"area 300 of the screen display. The player depresses the spin button 220, and the symbols appearing on the pay line 160 are bar, bar, balloons. According to the pay table 200, three bars pays 6 to 1. Since the special symbol appears as part of the game outcome, the payout doubles to 12 to 1 as shown in the "win" area 320 of the screen display. Preferably, the special symbol feature activates a second screen feature, as shown in Figure 6 Preferably, the player cannot collect the win until the player selects one of a number of balloons 340 floating up the screen. Preferably, a touch screen display is provided to enhance the preferred second screen feature. When the player touches the balloon 360 he has selected, a pin 380 appears and bursts the balloon, revealing a multiplier. Preferably, this multiplier is greater than zero so that the player does not put his entire winnings at risk by playing the second screen game. The second screen feature is described in more detail in my copending application for Method of Scoring a Video Wagering Game, filed March 12, 1997, and assigned serial number 08/820,438 whose disclosure is herein incorporated by reference.Preferably, the multipliers are selected from the group: 0.5, 1.0, 2.0 and 4ØAlternatively, the multipliers are other values. The player randomly selects the multiplier, preferably by touching the selected balloon on the touch screen display. The balloon bursts, revealing a multiplier equal to 2. In this example, the player is paid 240 to l, or 72 coins on his maximum 3 coin bet.Preferably, the set of selected game symbols is subdivided into a plurality of symbol groupings. Symbols within a given grouping typically perform a same or similar function, but functional similarity is not required. In the preferred method, the set of six game symbols is divided into the following symbol groupings identified in Table XIbelow:_;1_ TA~1 L' ~T Symbol Grouping Symbol 1 Balloon 2 Seven 3 Triple Bar, Double Bar, Single Bar 4 Blank Although in this example, only the third symbol grouping includes more than one symbol, the present invention contemplates including one or more symbols in each grouping. The number of groupings defining a game can vary according to the present invention. In the example, six symbols, separated into four symbol groupings, define the entire set of game symbols. The game designer may choose a wide variety of symbols, and group them in any manner desired. Any symbols capable of being distinguishable from other symbols in the group can be used according to the method of the present invention. For example, a deck of 52 conventional cards could define the group of game symbols. The game symbols could then be divided into thirteen groupings of four each, corresponding to Aces, Kings, Queens, Jacks, Tens, nines, Bights, sevens, sixes, fives, fours, threes and twos. Examples of other suitable game symbols include animals, food, numbers, letters, shapes and colors.The next step according to one example of the method of the present invention is to assign a relative probability of occurrence to each symbol 260. In the preferred method of the present invention, the following relative probabilities are assigned to each symbol and are provided in Table XII below:_; _ TABLE XII Relative S_ ymbolFrequency Probability Balloon 1 0.003861 Red Seven 2 0.007722 Triple Bar 16 0.061776 Double Bar 40 0.15444 Single Bar 100 0.3861 Blank 100 0.3861 Total259 1 The probability of occurrence of each individual symbol is the frequency of occurrence of that symbol divided by the total number of symbol occurrences. For example, the probability of occurrence of blank is 100/259 or 0.3861.According to the method of the present invention, the game designer next selects a plurality of outcome templates 280. What is meant by an "outcome template" for purposes of this disclosure is a combination of X variables which are defined by the random selection of symbols from a subset of game symbols assigned to the template.Each template therefore represents a set of one or more possible combinations of symbols. Preferably, the set of game templates includes all outcome combinations possible with the set of game symbols. In another embodiment, selected outcomes are excluded from the possible game outcomes. According to the present invention, the number of positions within each template defining the game remains constant. In the first example of designing a game according to the preferred method; each template has three variables, each corresponding to a video representation of a reel. Each template is preferably defined by a combination descriptor, a range of possible symbol values for each element of that combination descriptor, restrictors and an optional position flag. The combination descriptor describes the number of and type of _"_ game symbols which will appear in the final outcome, without regard for the order. For example, the combination descriptor A A A represents an outcome of three identical symbols. The order of appearance is unimportant in this example. In contrast, the combination descriptor A B C represents three different symbols, appearing in no particular order.Certain letters, for example, A, B and C are identified as "active" elements, while other letters, for example, X, Y and Z are identified as "inactive elements" in the .templates. Game templates can include active, inactive or combinations of active and inactive elements. What is meant by an "active" element for purposes of this disclosure is a variable that may be defined by one or more symbols in an outcome that can be part of a winning combination. An "inactive" element for purposes of this disclosure is one or more symbols in an outcome that is a losing outcome. The same symbol which may be active in one template may be inactive in another template, according to the present invention. Certain designated "active" symbols may also be combined with "inactive"symbols to form a winning outcome. The present invention therefore also contemplates the use of templates that have a combination of active and inactive symbols which produce winning outcomes. According to the method of the present invention, only combination descriptors having at least one active element produce winning outcomes.Referring back to Figure 5, according to the method of the present invention, each template is provided with a relative probability of occurrence 400. The game designer assigns the relative probability of occurrence to each template, independent of the assigned probabilities of the individual game symbols. The preferred game templates and assigned probabilities are provided in Table XIII below:-~a-TABLE XIII Template Relative Probability 1 0.017123 2 0.001712 3 0.042808 4 0.059932 0.006849 6 0.015411 7 0.428082 8 0.256849 9 0.171233 The method of the present invention includes assigning a subset of symbols from the set of game symbols to each template 420. The subsets of symbols in Table V below, are defined by "range," "grouping," "restrictor" and "position flag" information. Range and grouping information are provided for each individual template, according to the preferred method. Restriction and position flag information is optionally assigned to each template, and is particularly useful in designing multiple pay line games. The range information defines the minimum and maximum number of different symbols from each symbol grouping that can be used to fill each variable in the template:The range information has been defined in Table IX, below, in terms of the symbol groupings identified in Table I, above. However, it is not necessary to tabulate the information in this manner. In the preferred game of the present invention, six symbols are arranged in symbol groupings one through four. As an example of how the range and grouping data are used, Template 1 will be described in detail. Template 1 is defined by combination descriptor A A A. According to the range and grouping information, the "A" symbol can be selected from symbol groups 2 or 3. There is a maximum of one symbol from each of the symbol groupings, according to the "maximum grouping" information provided and a minimum of zero symbols from symbol groupings 2 and 3. Referring back to Table XI, variable A can be either a seven, a triple bar, a double bar or a single bar. The subset of symbols assigned to Template 1 defines all possible outcomes as:seven, seven, seven triple bar, triple bar, triple bar double bar, double bar, double bar single bar, single bar, single bar Template 2 is defined by the combination descriptor A A B. Variable B includes a restriction. B is restricted to a symbol from symbol grouping 1. That is, B must be a balloon. The maximum and minimum value is one from symbol grouping 1. As to the value of A, it must be a symbol that is different from B because the combination descriptor A A B requires A and B to be different. A is selected from the groups 2 and 3.The possible symbols used to fill the variable for A is therefore a seven, triple bar, double bar and single bar. Since there are no inactive variables in Template 2, the "inactive"portion of the table describing Template 2 indicates a "N/A." The subset of symbols corresponding to Template 2 defines all possible outcomes as:seven, seven, balloon triple bar, triple bar, balloon double bar, double bar, balloon single bar, single bar, balloon Position flags place additional requirements on how the variables in the template are defined. In the preferred game utilizing the templates defined in Table XV, supra, position flags are defined in Templates 2 and 6. In both templates, the active element is a balloon symbol, and the symbol must appear as the third symbol in the sequence of the game outcome. The position farthest to the right on the pay line in the preferred example is the only position in which the special symbol pays. In other words, Templates 2 and 6 define positional wins.According to the method of the present invention, payouts are defined 440 and are assigned to each outcome. The payout can be zero or greater. Payouts of zero correspond to losing outcomes. In the example described above, the preferred pay table is as follows: TABLE XIVPay Table Maximum Maximum Coin Combination Pays Coins Bonus/Coin Where DS is double symbol, 7 is a red seven, TB is a triple bar, DB is a double bar, SB is a single bar, AB is any bar and SS is a special symbol.In addition to the pay table defined above, the following additional rules apply to scoring a game configured according to the preferred method of the present invention:The special symbol functions as a wild symbol and is used to complete any winning combination. Special symbols double the value of a winning combination when used to complete that combination. The pay is preferably multiplied by the value of the multiplier randomly selected by the player in the second screen feature of the game. In the "special symbol" game example, the multiplier is equal to 0.5, 1.0, 2.0 and 4Ø The appearance of the special symbol in the game outcome preferably requires the player to participate in a second screen feature. In another embodiment of the method of the _;7_ present invention, the player can decline to participate in the second screen game and accept the pay value of the game outcome from the under-lying game. According to the present invention, a video output gaming device having Xvariables is next configured 460. The game microprocessor is programmed to select a template from the group of game templates. The template variables are defined by the random selection of symbols from the subset of symbols assigned to the template.According to the method of the present invention, the symbols from the subset are randomly selected, and the order in which each variable is defined is also randomly selected. For templates including a position flag, the flagged position is filled first.Table XV summarizes the preferred subsets of symbols corresponding to each game template, numbered one through nine. It should be noted that in this example, templates one to nine represent all possible outcomes for the selected set of game symbols in the game designed according to the preferred method of the present invention.In another example, the templates defining all game outcomes defines fewer than all possible outcomes for a given set of game symbols. For example, the game designer might want to eliminate a percentage of the outcomes that are losers, such as outcomes containing three blanks. TACT L' R_ ange MinimumMaximumPosition Combination Active/ Grouping Grouping Flags No. Descriptor Inactive 1 2 3 4 1 2 3 40 0 1 AAA Active 0000 0110 000 Inactive N/A N/A 2 A A B Active 1 0 0 0 1 1 1 00 0 B Restrict 1 0 0 0 Inactive N/A N/A3 AAB Active 0020 0020 000 _; g_ Inactive N/A N/A4 ABC Active 0030 0030 000 Inactive N/A N/A ABC Active 1020 1020 000 5 A Restrict 1 0 0 0 Inactive N/A N/A6 XYA Active 1000 1000 001 Inactive 0 0 0 0 0 1 1 1 7 X X X Active N/A NlA 0 0 0 Inactive 0 0 0 1 0 0 0 1 8 X X Y Active N/A N/A 0 0 0 Inactive 0 0 0 0 0 1 1 1 9 X Y Z Active N/A N/A 0 0 0 Inactive 0 0 0 0 0 1 2 1 As another example of how the combination descriptors define all possible combinations for the selected template, Template 7 will be described. Template 7 is an inactive combination descriptor. That is, all outcomes defined by this template are losing combinations. The minimum and maximum symbol groupings indicate that there is a minimum and maximum of one symbol from symbol grouping 4. Symbol grouping 4 includes blanks. Combination descriptor X X X describes the following outcome:blank, blank, blank Templates including active and inactive elements list the active and inactive ranges separately. For example, Template 6 is X Y A. The inactive portion of the template, X is selected from groups 2, 3 and 4. Referring back to the table of groupings, X is therefore defined as a seven, any bar or a blank. During play of the game, a random number generator which is preferably an integral part of the microprocessor selects the game template, based on the assigned probability of occurrence of all templates. The template probabilities are chosen by the game designer. The specific symbols which fill the template are randomly selected from the subset of symbols assigned to that template, based on the relative probability of occurrence of all eligible symbols for that template. Positions requiring active elements are randomly filled first, and then positions requiring inactive elements are randomly filled.Another feature of the method of the present invention is that the random number generator selects the order in which the positions within the template are filled. If a position restriction exists in a template, that position is filled first; then the remaining symbols are randomly selected to define the outcome. The microprocessor then causes the video output display to show the selected symbols. Y The frequency of occurrence for each template in the first example of a game configured according to the present invention is shown in Table XVI: TABLE XVI Template No. Freguency of Occurrence 1 1,000 3 2,500 4 3,500 25,000 g 15,000 9 10,000 Total 5 8,400 The probability of occurrence of each individual template is the frequency of occurrence of the template divided by the total number of occurrences of any template in the game. For example, the probability of occurrence of any combination of symbols represented by Template 9 is 0.1712 (10,000/58,400).The individual probability of occurrence of each possible outcome within a given template is dependent in part upon the probability of occurrence of each symbol in the outcome, as well as the probability of occurrence of the selected template. For example, with Template 2, the combination descriptor is A A B. The probability assigned to Template 2 is 0.001712. B is restricted to a "special symbol," and the position flag indicates that the special symbol appears on the third position on the video output display. Variable A is selected from symbol groups 2 or 3. Variable A is therefore a red seven, or any bar. The possible outcomes are:bar bar SS DB DB SS TB TB SS The special symbol is wild, and therefore the probabilities of each separate combination are calculated as though all symbols are identical.The probability of occurrence of bar-bar-SS is the probability of occurrence of Template 2, times the probability of occurrence of a single bar, divided by the sum of the probabilities of occurrence of all symbols assigned to the subset corresponding to Template 2.p= 0.001712(.3861) =.001084 (.007722 + .061776 + .15444 + .3861) When the symbols in the outcome are not alike, as in Template 3, the manner in which the probability of occurrence of each outcome in the template is determined slightly differently. For example, the subset of symbols corresponding to Template 3 (A A B) includes six possible outcomes. A summary of all possible outcomes and corresponding probabilities of occurrence for Template 3 is listed in Table XVII below: TABLE XVII Outcome Probability DB DB TB .001514 DB DB SB .009462 SB SB DB .019601 TB TB SB .003136 TB TB DB .001254 SB SB TB .007841 Total .042808 where "DB" is double bar, "TB" is triple bar and "SB" is single bar. For the Template 3 outcome DB DB TB, the probability of occurrence is 0.001514, and is calculated in the following manner: P (DB DB TB) = P(T) x P(DB) x P(TB) P(SB)+P(DB)+P(TB) P(SB)+P(TB) where P(T)is the template probability, P(DB) is the relative probability of occurrence of double bars, P(SB) is the relative probability of occurrence of single bars and P(TB) is the relative probability of occurrence of triple bars. For outcome DB DB TB, the probability of occurrence is:0.042808 x 0.15444 x 0.061776 0.3861 + 0.15444 + 0.061776 0.3861 + 0.061776 The probability of occurrence of a double bar in the second position is 1, because that variable is defined by the outcome of the first variable.Once the probability of occurrence of each winning outcome template is assigned, the method of the present invention includes assigning a pay value to each outcome. The _~ _ probability of occurrence of each individual winning outcome defined by each template, times the pay value for the combination, equals the total pay. The winning combinations are those that have a payout. Table XVIII below is a summary of the symbol combinations that have a pay value, the templates from which the combination originated, the probability of occurrence of the symbol combination, the assigned pay value, and the total amount paid to the player for the first example of a game configured according to the method of the present invention: TABLE XVIII~ Max. Pay Comb. Temp Prob. Freq. Pays Total Pay Bon. Coin with Bonus x 7 7 SS 2 2.17E-05 46136 760 0.016473 380 .008237 TB TB SS 2 0.000173 5767 304 0.052714 0 0 DB DB SS 2 0.000434 2307 121.6 0.052714 0 0 SB SB SS 2 0.001084 923 18.24 0.019768 0 0 7 7 7 1 0.000217 4614 250 0.054188 125 .027094 TB TB TB 1 0.001734 577 100 0.1734 0 0 DB DB DB 1 0.004335 231 40 0.1734 0 0 SB SB SB 1 0.010838 92 6 0.065025 0 0 AB AB AB 3,4 0.10274 10 2 0.205479 0 0 AB AB SS 5 0.006849 146 6.08 0.041644 0 0 X X SS 6 0.015411 65 1.52 0.023425 0 0 0.143836 0.87823 0.03533 The sum of the total pays for all possible winning combinations is the percentage return to the player. In the example, the hit frequency for the game is 14.38% and the -a~-percent return to the player is 91.36% when maximum coin is played, and the second screen "balloon" feature is provided.Table XIX, below is a summary of the templates selected to define the preferred game: TABLE XIX Template Combination Number Descriptor Freq. Probability 1 A A A 1000 0.017123 2 A A S S 100 0.001712 3 A A B 2500 0.042808 4; A B C 3500 0.059932 5 A B SS 400 0.006849 6 X Y SS 900 0.015411 7 X X X 25000 0.428082 1 S 8 X X Y 15000 0.256849 9 X Y Z 10000 0.171233 The last step of the present method includes configuring a video output gaming device 460 to randomly select an outcome template from a set of game templates, based on the probability of occurrence of each template. Each variable in the template is randomly filled from the subset of symbols assigned to the selected template. The symbols are randomly selected according to the probability of occurrence assigned to the symbol. If one or more positions in the template includes a position flag, those symbols are filled first. Preferably, active symbols are filled before inactive symbols. The present invention is a video output wagering device as illustrated diagrammatically in Figure 7. The device includes a cabinet (not shown). Mounted within the cabinet is a microprocessor 480, player controls 500 and a video output display 440. The player controls 500 and video output display 440 are electronically connected -a~t-for communication with microprocessor 480 via data busses 520 and 540. What is meant by "data bus" for purposes of this disclosure is electrical lines, and optionally minor electronic components. The microprocessor 480 is preferably programmed to display a symbol matching game with a second screen feature. The microprocessor is equipped with a random number generator, and is programmed with a set of game symbols, may be programmed with a relative probability of occurrence assigned to each game symbol, a plurality of outcome templates, each having X variables, and an assigned relative probability of occurrence of each template. The microprocessor is further programmed to provide a subset of game symbols corresponding to each template. The microprocessor is programmed with a pay table.That is, a preselected number of symbol combinations, or outcomes and corresponding day values are included in the programming. When a wager is placed, the device of the present invention randomly selects an outcome template, and then randomly selects a plurality of game symbols for filling the variables in the template from a subset of symbols corresponding to that template. If there is a position flag or flags, those positions are filed first. If the outcome produces a win, the device pays the player an award according to the pay table.Preferably, the device of the present invention defines the subset of game symbols by range and symbol grouping as described above according to the method of the present invention. Similarly, optional position flags and restrictors are provided.In the most preferred device of the present invention, the device is programmed to display a three symbol game with a second screen feature. Alternatively, the device of the present invention utilizes templates with more or fewer variables, such as 2, 4, 5, 6 or 7, for example. The templates are preferably defined as described in the discussion of the method of the present invention, above, including the use of combination descriptors, the preferred six symbols, four corresponding symbol groupings and the preferred pay table. Multiple Pay Line Gaming Machine Application Example of the Application of a Template Algorithm to a Multi-Pay Line Wagering Apparatus is described below:A list of all the templates designed and made available for the play of a three reel slot wagering apparatus is shown in Table XX (Appendix A). The symbols assigned to each group are summarized in Table XXI (Appendix A). Although the final numbered template is Template Number 17, note that for convenience there are numerous variations of Template Number 12 (e.g., 12a through 12k) unified by the constant of the middle (mid) pay line being three blanks. Therefore, 27 Templates are actually shown. The Table of Templates shows that there are five groups of symbols available in this example (Groups l, 2, 3, 4 and 5 of symbols) and that the descriptors for the class of symbols are A, B, C, X and Y. Looking at Template 1, the following information can be determined .. y from the information. The Template 1 configuration is Top Line X X X Mid Line A A A Bottom Line X X XThe X descriptor is limited in this system to a blank space. Therefore, template 1 would automatically provide three blank frames in the spaces exposed in the Top and Bottom pay lines. The A descriptor is similarly limited to a single symbol in this template, Abeing the doubler, and the sequence of three A symbols providing a pay line of three doubters. When Template 1 is randomly selected by the random number generator in the operating system, the apparatus is directed to stop the reels in the position where all three frames in the Top and Bottom pay lines are blanks and the middle pay line will display the three doubters, the electromechanical system within the gaming device stopping the reels at the appropriate position. It is also noteworthy and should be understood that the templates in a video wagering apparatus must be realistic, and must be based on the design and the probabilities available for the templates based upon the physical distribution of symbols on the reels. To explain this by way of example, the reel map is shown below, that map showing the physical distribution of symbols on the reel. A template could not be provided in a reel slot device with this reel map where all of the frames on Reel 2 displayed cherries. Because this is a physical reel (as opposed to a virtual reel on a video wagering apparatus), there are physical limits to the images that may be displayed on the templates. Therefore, in the design and implementation of a reel slot wagering system, a first step involves the combined design of a reel map and the selection of templates with combinations of symbols on the various pay lines that can be physically achieved with the actual physical reels and reel maps. It is assumed in the discussion of this example, x as has actually been done with the templates shown, that all combinations of pay lines shown on each of the templates is possible with the existing reel map. It should also be noted that there are position flags that may be assigned to particular templates. Because certain symbols are repeated on the reel maps, where a position flag is provided on the template, the reels or at least one reel may have to be stopped in a particular position (rather than merely when the first appearance of a symbol within the group allowed or required by the Template Symbol - the descriptor -occurs) so that the symbol requirements for other frames on other pay lines will also be satisfied.For example, if the Template showed an active symbol (a 7) on Reel 2 Frame 2 and an active symbol that provides a win in combination with a specific symbol (cherry) in Reel 1 Frame 2, only the cherry in reel position 16 may be selected to provide the cherry in reel position 14. Therefore, when that template is randomly selected, the apparatus will require that reel position 16 be displayed in Reel 2, Frame 2 as the other 7 can not satisfy the requirement of the cherry in the pay line above the 7. A more complex event in the operation of this series of templates is shown in Template 12g. Here, as described elsewhere in the operation of the template, one or more inactive symbols may be selected by the operation of this equipment on this particular template. Reel three allows a minimum of two (2) symbols to be present to meet the requirement of the Descriptor, so the apparatus would stop the second reel at any preselected occurrence of a symbol matching that descriptor, and then the third reel would duplicate that symbol. The second reel does not have to stop at a particular symbol in this example, but any symbol within the class defined by the descriptor, while the third reel, based on the parameters of the template, would then have to stop at a position where the symbol matched the symbol of the second reel. Hence the identification is placed in the column identifying the symbols as active or inactive that this particular template restricts the position of at least one reel with respect to the descriptor D (hence the nomenclature "D Restrict" in the column).The totality of the chart showing the 27 templates that may be used in the practice of the present invention therefore completely enables practice of the invention, even with a reel slot wagering apparatus. Table XXII (Appendix A) shows a reel map of this example of the invention. Table XXIII a-e, (Appendix A) shows the percentage return to the player and casino hold values for this example of the invention. Other attributes of the invention displayed in this chart of the templates are further described in the detailed description of the invention.The system of the present invention may operate v~rith the standard memory used in conventional video wagering or reel-slot-type wagering apparatus or use the more sophisticated memories available within the information arts, which are only now being introduced to the gaming industry in wagering apparatus. The device of the present invention operates in the general manner of a typical electromechanical or video wagering reel-type slot gaming machine, with the specific improvements defined herein added to a wagering system. Images are provided of various frames representing positions on a virtual reel. The images are displayed (electromechanical), created and treated by the underlying apparatus (e.g., the reels, the microprocessor, computer, hardware, software, and the like) to move the reels and their exposed frames or give the -as-appearance of the frames on the reel moving (usually revolving across the virtual reel) across the screen or being randomly displayed within the frames. As is typical with such reel slot-type electromechanical gaming apparatus or video reel-type slot devices, the symbols stop, the system evaluates the types and number of symbols on pay lines, and a resolution of the game is provided. An Exemplary Operating System The following discussion is intended to provide a brief, general description of suitable personal computing environments within which the invention may be implemented, although network, motherboards, wired processors, microprocessors, and the like may be used instead of the PC described. While the invention will be described in the general context of an application program that runs on an operating system in y onjunction with an operating system platform such as a personal computer, those skilled in the art will recognize that the invention may also be implemented in combination with other program modules. Generally, program modules include code, applets, routines, programs, components, objects, commands, data structure, etc. that perform particular tasks or implement particular abstract data types. Moreover, those skilled in the art will appreciate that the invention may be practiced with other computer system configurations, including hand held devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, LAN (large area networks), WAN (wide area networks), microcomputers, mainframe computers, and the like. Multiple gaming devices may be operated out of a single mainframe or central series of computers. The invention may thus be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communication network. In a distributed computing environment, program modules may be located in both local and remote storage devices. An exemplary, non-limiting system for implementing the present invention includes a conventional personal computer (also referred to as a client computer), including a processor or microprocessor, a system memory, and a system bus that couples the system memory to the processor. The system memory may include read only memory (ROM) and random access memory (RAM). A basic input/output system (BIOS) is usually stored in the ROM. The BIOS essentially contains the basic routines that help to transfer information between elements within the personal computer during certain computer operations, such as during start-up. The personal computer further may include a hard disk drive, a magnetic disk drive (e.g., that reads from and writes to a removable disk), and an optical disk drive (e.g., that reads from a CD-ROM disk or reads from or writes onto other optical media). The hard disk drive, magnetic disk drive, and optical disk drive may be connected to the system by any mechanism such as a hard disk drive interface, a magnetic disk drive interface, and/or optical disk drive interface, respectively. The drives and their associated computer-readable media provide non-volatile storage for the personal computer. Although the description of computer readable media above includes the hard disk drive, a removable magnetic disk and a removable optical disk, such as a CD, its should be readily appreciated and understood by those of ordinary skill in the art that other types of media which are readable by computer or other artificial intelligence, such as magnetic cassettes, flash memory cards, flash memory disks, ZIP disks, digital video disks and tapes, Bernoulli cartridges, and the like, may also be used in the exemplary operating environment.A number of program modules may be store in the drives and RAM, such as an operating system and a network browsing program module. In general, the network browsing program module is a tool used to interact with other computers over data networks, such as the Internet and the World Wide Web. The network browsing program module is also a tool capable of using downloadable program modules, such as the puzzle control module, to direct operation of the personal computer. The drives and RAM may also store other program modules, program data (such as image data, player input data, random number generators, comparator data, look-up tables, and other game play data).The image capability of enabling morphing should also be included in the information system of the invention and well as other graphic enhancers. The operating system, in conjunction with the BIOS and associated device drivers, may provide the basic interface between the computer's hardware and software resources, the user, and program modules such as the network browsing software module.A user may enter commands and information into the personal computer through a touch pad, activating buttons, button panels, touch screen surfaces, light wand surfaces, joy sticks, and/or a keyboard, and an input or pointing device such as a mouse. Other input devices may include a microphone (with voice recognition software), game pad, tracking ball, light gun, scanner, satellite dish, joy stick, light wand, or the like. These and other input devices are often connected to the processor through a serial port interface, such as a game port or a universal serial bus (USB). A monitor or other type of display device (e.g., a public view screen, integrated monitors, serial monitors, grid monitors, and the like, with any imaging format, such as CRT, plasma screen, projection viewing, liquid y crystal display, light emitting diode (LED) display, etc.) is also connected to the system bus by way of an interface, such as a video adapter. In addition to the monitor, personal computers used in the gaming industry would typically include other peripheral output devices (not shown), such as peripheral light displays, audio systems, speakers, alarms, and the like.As discussed earlier, the gaming system of the present invention is embodied in the housing, information storage, gaming modules and the like of the gaming apparatus as software, hardware or a combination of software and hardware. The information for particular games is typically stored in a game control module that essentially provides all of the information and controls and commands and responses in the play of he particular game of the invention. In one exemplary operating environment, the game control module is used in conjunction with a network browsing program module, which is 2~ supported by an available operating systems such as Microsoft Corporation's Windows 95," "Windows 98," "Windows NT," Microsoft Office" operating systems, LINUX, UNIX, Macintosh Operating systems, or the like. However, it should be understood that the invention may be implemented for use with other network browsing program modules and with other operating systems and hardware, such as Microsoft Corporation's "Windows 3.1," "Windows 7.0" operating systems, IBM Corporation's "OS/2" and "AIX" operating systems, SunSoft Corporation's "SOLARIS" operating system, Hewlett-Packard Corporation's "HP-UX" and "RT-UX" operating systems, and the operating systems used in "MACINTOSH" computers manufactured by Apple Computer, Inc. Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention. APPENDIX A TABLE )(X TEMPLATES Minimum Maximum Group Group Group Group Group Group Group Group Group Group Nn Fxntanetion Line Desuiptor 1 2 3 4 5 1 2 3 4 S Position Flags 1 (3rblanks} top X Active XXInactive0 0 0 0 t 0 0 0 0 t {3 double symbols}mid A Activet 0 0 0 0 1 0 0 0 0 A AInactive [3 blanks}bottomX Active X XInactive0 0 0 0 1 0 0 0 0 t 2 (3 blanks} top X Active X X Inactive0 0 0 0 t 0 0 0 0 1 (3 non double mid A Active0 0 0 0 0 0 1 t 1 0 matches} A AInactive (3 blanks}bottomX Active X X Inactive0 0 0 0 t 0 0 0 0 1 3 (3 blanks} top X Active X XInactive0 0 0 0 t 0 0 0 0 t (2 doubters mid A Activet 0 0 0 0 t t t 1 0 t symbol} AInactive Resttid (3 blanks)bottomX Active X XInactive0 0 0 0 t 0 0 0 0 1 4 (3 blanks} top X Alive X XInactive0 0 0 0 1 0 0 0 0 t {mixed bars mid A Active0 0 2 0 0 D 0 2 0 0 1 repeat} A BInactive (3 blanks}bottomX Active X XInactiveD 0 0 0 t 0 0 0 0 7 (3 blanks} lop X Active X X Inactive0 0 0 0 t 0 0 0 0 1 (t doubtermid A Activet 0 0 0 0 1 t 1 1 0 2 match} BBInactive At 0 0 0 0 ResWct (3 blanks}bottomX Active X XInactive0 0 0 0 t 0 0 0 0 t 6 (3 blanks} tap X Active X XInactive0 0 0 0 t 0 0 0 0 1 {1 doubtermid A Active1 0 2 0 0 t 0 2 0 0 2 rt~ixed B bar} CInactive Restrict {3 blanks]bottomX Active X XInactive0 0 0 0 t 0 0 0 0 t 7 [3 blanks} lop X Active XXInactive0 0 0 0 t 0 0 0 0 t {3 mixed bars}}mid A Actve0 0 3 0 0 0 0 3 0 0 B CInactive (3 blanks}bottomX Active X XInactive0 0 0 0 1 0 0 0 0 t B {3 blanks} top X Alive XXInactive0 0 0 0 1 0 0 0 0 1 {2 cherries, mid A Active0 0 0 t 0 1 t t t 0 t symb} A YInaCive0 0 0 0 0 0 t t 0 0 {3 blanks}bottomX Active X XInactive0 0 0 0 t 0 0 0 0 t 8b {2 blanks lop X Active 1 symb} X YInactive0 0 0 0 t t t t 0 t restrict {2 cherries mid A Active0 0 0 1 0 0 0 0 1 0 1 blank}} A XInactive0 0 0 0 t 0 0 0 0 t (2 blanks t bottomX Active symb} X YInactive0 0 0 0 1 t 1 t 0 1 8c {2 blanks top X Actve 1 cherry} X A InaCive0 0 0 0 1 t t t 0 t (2 cherries mid A Active0 0 0 1 0 0 0 0 1 0 1 blank)) A XInactive0 0 0 0 t t t 1 t t {2 blanks 1 bottomX Active0 0 0 1 0 0 0 0 1 0 cherry} XAInactive0 0 0 0 t t t t 0 t 9 [3 blanks} lop X Active X XInactive0 0 0 0 1 0 0 0 0 1 {Wild, Cherry,mid A Ad'rve1 0 0 1 0 t 0 0 1 0 symbol}} B YInactive0 0 0 0 0 0 1 1 0 0 (3 blanks}bottomX Active X X Inactive0 0 0 0 t 0 0 0 o t {3 blanks} top X Active X X Inactive0 0 0 0 t 0 0 0 o t {cherry,2 matchmid A Active0 0 0 t 0 0 0 0 t 0 symbol}} Y Y Inactive0 t t 0 0 0 t t 0 0 (3 blanks}bottomX Active X XInactive0 0 0 0 t t 0 0 0 1 t 1 (3 blanks}top X Active X XInactive0 0 0 0 t 0 0 0 0 t I Ifeherrv.2 non-mid A Active0 0 0 1 0 0 0 0 1 0 match svmboljjY ZPage t of 3 Pages -APPENDIX A TABLE XX TEMPLATES Minimum Maximum Group Group Group Group Group Group Group Group Group Group No. Explanation Line Descriptor 1 2 3 4 5 1 2 3 4 5 Position Flags Inactive0 t 1 0 0 0 1 2 0 0 (3 blanks}bottomX Active X XInactive0 0 0 0 1 t 0 0 0 t 12 {3 non matchtop X Active non doubly} Y Z Inactive0 1 2 0 0 0 1 2 0 0 (3 blanks}mid W Active W WInactive0 0 0 o t 0 0 0 o t [3 non match bottomX Actve non doubly} Y Z Inactive0 1 2 0 0 0 1 2 0 0 12b {3 nontop X Active match one Y doubly} Z Inactive1 1 1 0 0 1 t 1 0 t [3 blanks}mid W Active WWInactive0 0 0 0 1 0 0 0 0 1 (3 non match bottomX Active one doubly} Y ZInactive1 1 1 0 0 1 1 1 0 0 t 2c (3 doubters}top A Active1 0 0 0 0 1 0 0 0 0 AAInactive (3 blanks}mid X Active X X Inactive0 0 0 0 1 0 0 0 0 t {Cherry two bottomB Active0 0 0 1 0 0 0 0 1 0 1 match}Y YInactive0 1 1 0 0 0 1 1 0 0 B must be on Middle Reel 12d {Cherry top 8 Active0 0 0 1 0 0 0 0 1 0 1 Iwo match}Y YInactive0 1 1 0 0 0 1 1 0 0 B must be on Middle Resl {3 blanks}mid X Active X XInactive0 0 0 0 1 0 0 0 0 1 {3 doublets} bottomA Active1 0 0 0 0 1 0 0 0 0 A A Inactive 12e { 2 Doubtertop C Active1 0 0 0 0 1 1 1 1 0 1 and any Symbol}C DInactive D must be on Middle Reel Restrict {3 blanks}mid X Active X XInactive0 0 0 0 1 0 0 0 0 1 {3 match symbols}bottomA Actve1 0 0 0 0 1 0 0 0 0 A A Inactive 12f {3 match bottomA Active1 0 0 0 0 1 0 0 0 0 syrr~ols} A AInactive Restrict (3 blanks}mid X Active X X Inactive0 0 0 0 1 0 0 0 0 1 { 2 Doubter lop C Active1 0 0 0 0 1 1 t 1 0 1 and any Symbol}C DInactive D must be on Middle Reel 12g (3 anybottomA Active0 0 2 0 0 0 0 2 0 0 bar with repeat}B B Inactive Restrict {3 blanks}mid X Active X XInactive0 0 0 0 1 0 0 0 0 1 ( 1 doubter top C Active1 0 0 0 0 1 t 1 0 0 1 2 repeat symbol}C D Inactive C must be on Middle Reel 12h ( i doublettop C Active1 0 0 0 0 1 1 1 0 0 1 2 repeat symbol}C DInactive C must be on Middle Reel Restrict {3 blanks}mid X Active X X Inactive0 0 0 0 1 0 0 0 0 1 {3 any bar bottomA Active0 0 2 0 0 0 0 2 0 0 with repeat} B Inactive 12i { 2 cherriestop A Active0 0 0 1 0 0 1 1 1 0 1 symbol} A X Inactve0 0 0 0 0 0 1 1 0 0 {3 blanks}mid W Active W WInactive0 0 0 0 1 0 0 0 0 1 {1 double 1 bottomA Active1 0 0 1 0 1 0 0 1 0 cherry 1 symbol}B YInactive0 0 0 0 0 0 1 t 0 0 t2j (1 double top A Active1 0 0 1 0 1 0 0 t 0 1 cherry 1 B symbol} Y Inactive0 0 0 0 0 0 1 1 0 0 [3 blanks}mid W Active W WInactive0 0 0 0 1 0 0 0 0 1 { 2 cherries bottomA Active0 0 0 1 0 0 1 t 1 0 1 symbol} A X Inactive0 0 0 0 0 0 t 1 0 0 12 k (Wildtap A Active1 0 0 1 0 1 0 2 0 0 1 doublet mixed Bbars} CInactive B must be on Middle Reel Restrict {3 blanks}mid W Active W W Inactive0 0 0 0 1 0 0 0 0 1 {wild doubter bottomA Active0 0 0 1 0 1 0 2 0 0 t mixed bars} BCInactive C must be on Middle Reel 13 {2 blanks top Y Active0 0 0 1 0 0 0 0 1 0 and a cherry} Y AInactive0 0 0 0 1 0 1 t 0 1 Restrict Restrict (2 doubters mid X Active and a blank} X YPage 2 of 3 Pages APPENDIX A TABLE XX TEMPLATES Minimum Maximum Group Group Group Group Group Group Group Group Group Group Line Descriptor t 2 3 4 5 1 2 3 4 5 Position Fiags Inactive0 0 0 0 1 0 0 0 0 t jtwo blanks bottomY Active and a symbol)Y Z Inactive0 0 0 0 t t t 1 0 t 14 (3 blanks) topX Active X X Inactive0 0 0 0 t 0 0 0 0 t {cherry.2 non-midY Active match symbol}} Y Z Inactive0 0 0 0 0 0 t t 0 0 {3 blanks)bottomX Active X X Inactive0 0 0 0 t t 0 0 0 t 15 {blank plustopX Active 2 symbols) YZ Inactive0 0 0 0 t 1 t 2 0 1 Restrict (wild daublar midY Active and 2 blanks}X X Inactivet 0 0 0 t t 0 0 0 1 {2 Cherries bottomA Active0 0 0 1 0 0 0 0 t 0 and a blank} A X Inactive0 0 0 0 1 0 0 0 0 t t6 (3 blanks) topX Active X X Inactive0 0 0 0 t 0 0 0 0 1 Restrict (wild doubter midW Active and 2 non Y matchZInactivet 1 t 0 0 1 t t 0 0 (3 blanks}bottomX Active XX Inactive0 0 0 0 t 0 0 0 0 1 t 7 {3 blanks}topX Active X X Inactive0 0 0 0 1 0 0 0 0 t {3 non match midW Alive symbols} Y Z Inactive0 1 2 0 0 0 1 2 0 0 {3 blanks}bottomX Active X X Inactive0 0 0 o t 0 0 0 0 1 Page 3 of 3 Pages ' APPENDIX A TABLE XXI SYMBOL GROUPINGSdoubter 3 triple bar, double bar single bar 4 cherry 5 blank APPENDIX A TABLE XXIf~tEEL MAP Position Reel1 Reel2 Reel33 0 bar barbar 2 doubter cherry doubter 4 2 bar doubter2 bar 6 seven cherry seven 8 cherry 3 bar cherry 3 bar seven 3 bar 12 2 bar bar2 bar 14 seven cherry seven 16 cherry seven cherry 18 bar barbar 3 bar 2 bar 3 bar APPENDIX A TABLE XXIII-a PERCENTAGE RETURN PC SheetLine Combo 1 TemplateTemp Prob Sym Pay Prob Hit prob EV D D D 2000 1 5.803E-05 1 0.01 0.1160564 % D D 7 3203 0.0029014 0.0526320.02% 0.0488659 D 7 7 1605 0.0029014 0.0526320.02% 0.0244329 7 7 7 80 2 0.0002901 0.0526320.00% 0.0012216 D D 3B 1203 0.0029014 0.1052630.03% 0.0366494 D 3B80 5 0.0029014 0.1052630.03% 0.0244329 3B 3B 40 2 0.0002901 0.1052630.00% 0.0012216 D D 2B 1003 0.0029014 0.2105260.06% 0.0610823 D 2B50 5 0.0029014 0.2105260.06% 0.0305412 2B 2B 25 2 0.0002901 0.2105260.01% 0.0015271 D D 1 40 3 0.0029014 0.3157890.09% 0.0366494 B D 1 B 20 5 0.0029014 0.3157890.09% 0.0183247 1 B 1 10 2 0.0002901 0.3157890.01 0.0009162 B 1 % B D AB10 6 0.0058028 1 0.58% 0.0580282 ABAB AB 5 4,7 0.0174085 1 1.74% 0.0870423 AB D D CH 40 3 0.0029014 0.3157890.09% 0.0366494 D CH 20 5 0.0029014 1 0.29% 0.0580282 CH CH CH 10 2 0.0002901 0.3157890.01 0.0009162 CH % D CH10 9 0.0058028 1 0.58% 0.0580282 --CH CH 5 8(a-c) 0.0261127 1 2.61% 0.1305635 --CH -- 2 10,11 0.0377183 1 3.77% 0.0754367 10.10% 90.66%~ APPENDIX A TABLE XXIII-b PERCENTAGE RETURN PC Sheet Line 2 (top) ComboPayTemplate emp Prob Prob EV Symbol Pr D D D2000 120 5.8E-05 10.01 11.61 % D D 732012e 0.002901 0.0526320.02% 4.89% D 7 716012h 0.002901 0.0526320.02% 2.44% 7 7 780 12f 0.001451 0.0526320.01 0.61 % D D 3B 12012e 0.002901 0.1052630.03% 3.66% D 3B 3B 80 12h 0.002901 0.1052630.03% 2.44% 3B 3B40 12f 0.001451 0.1052630.02% 0.61% D D 2B 10012e 0.002901 0.2105260.06% 6.11% D 2B 2B 50 12h 0.002901 0.2105260.06% 3.05% 2B 2B25 12f 0.001451 0.2105260.03% 0.76% D D 1 40 12e 0.002901 0.3157890.09% 3.66% B D 1 B20 12h 0.002901 0.3157890.09% 1.83% 1 B 110 12f 0.001451 0.3157890.05% 0.46% D AB AB 10 12k 0.011606 1 1.16% 11.61 AB AB5 12g 0.002901 1 0.29% 1.45% AB D D CH 40 12e 0.002901 1 0.29% 11.61 D CHI20 12h 0.002901 1 0.29% 5.80% CH CH CH10 12f 0.001451 1 0.15% 1.45% CH D CH -- 10 12j 0.002901 1 0.29% 2.90% CH CH5 12i 0.002901 1 0.29% 1.45%--CH --2 12d, 13 0.055185 1 5.52% 11.04% 8.78% 89,45%I-~ 9-APPENDIX A TABLE XXill-c PERCENTAGE RETURN PC Sheet Line 2 (top) Combo PayTemplate Temp Prob Sym Prob. EV Prob D D D 2000 12d 5.803E-05 1 0.01 %11.61 D D 7 32012f 0.0014507 0.052631580.01 %2.44% D 7 7 16012g 0.0029014 0.052631580.02% 2.44% 7 7 7 80 12e 0.0029014 0.052631580.02% 1.22% D D 3B12012f 0.0014507 0.105263160.02% 1.83% D 3B 38 80 12g 0.0029014 0.105263160.03% 2.44% 3B 3B 3B 40 12e 0.0029014 0.105263160.03% 1.22% D D 2B10012f 0.0014507 0.210526320.03% 3.05% D 2B 2B 50 12g 0.0029014 0.210526320.06% 3.05% 2B 2B 2B 25 12e 0.0029014 0.210526320.06% 1.53% D D 1 B 40 12f 0.0014507 0.315789470.05% 1.83% D 1 B 1 20 12g 0.0029014 0.315789470.09% 1.83% B 1 B 1 B 10 12e 0.0029014 0.315789470.09% 0.92% D AB AB 10 12k 0.0116056 1 1.16% 11.61 AB AB AB 5 12h 0.0029014 1 0.29% 1.45% D D CH4012f 0.0014507 1 0.15% 5.80% D CH CH 20 12g 0.0029014 1 0.29% 5.80% CI~ CH10 12e Ø0029014 10.29% 2.90% CHD CH -- 10 12i 0.0029014 1 0.29% 2.90% CH CH -- 5 12j,15 0.049324 1 4.93% 24.66% CH -- 2 12c 5.803E-05 1 0.01 %0.01 _ _ 7.91 % 90.57%APPENDIX A TABLE XXIII-d PERCENTAGE RETURN TemplateWeight Prob 1 1 5.8E-05 2 5 0.00029 3 50 0.002901 4 2000.011606 5 50 0.002901 6 1000.005803 7 1000.005803 8 1500.008704 8b 1500.008704 Sc 1500.008704 9 1000.005803 10 5500.031916 11 1000.005803 12 12000 0.696338 12b 1000 0.058028 12c 1 5. 8 12d 1 5.8E-05 12e 50 0.002901 12f 25 0.001451 12g 50 0.002901 12h 50 0.002901 12i . 50 0.002901 12j 50 0.002901 12k 2000.011606 13 9500.055127 14 1000.005803 15 8000.046423 16 1000.005803 17 100 0.005803 APPENDIX A TABLE XXIII-a PERCENTAGE RETURNmbol
权利要求:
Claims (38) [1] 1. A method of configuring a gaming machine to randomly generate game outcomes, comprising the steps of:selecting a set of game symbols;selecting a plurality of outcome templates, each template comprising X variables;selecting a probability of occurrence for each outcome template;assigning a subset of game symbols from the set of game symbols to each template for defining outcomes for each variable;defining payouts for selected outcomes; and configuring a gaming machine having X virtual or actual reels, which configuring randomly selects an outcome template, randomly selects a symbol from the subset of game symbols assigned to the selected template to fill each variable in the template, fills at least a portion of the template randomly with the selected symbols and displays the selected symbols on a pay line. [2] 2. The method of claim 1, wherein the subset of game symbols for filling at least one template comprises an active element. [3] 3. The method of claim 1, wherein the subset of game symbols for filling at least one template comprises an inactive element. [4] 4. The method of claim 1, wherein all of the outcomes defined by all of the selected outcome templates define fewer than all possible game outcomes. [5] 5. The method of claim 1 wherein the set of game symbols consists of 7 symbols, and Xis equal to 3. [6] 6. The method of claim 5, wherein the set of game symbols consists of: a doubler, a seven, a triple bar, a double bar and a single bar, a cherry and a blank, and the payouts are as follows: Symbol Combination Pays 3 Doublers 800 3 Sevens 80 3 Triple Bars 40 3 Double Bars 25 3 Single Bars 10 3 Cherries 10 3 of any Bars 5 2 Cherries 5 1 Cherry 2 [7] 7. The method of claim 1, wherein at least one winning combination includes at least two different symbols. [8] 8. The method of claim 1, wherein at least one winning combination is a positional win. [9] 9. The method of claim 1, wherein each template is defined by a combination descriptor. [10] 10. The method of claim 9, wherein each subset of symbols is defined by a selected range and selected symbol groupings, and optionally a position restrictor and position flag. [11] 11. The method of claim 9, wherein each template includes a variable that is filled by at least one of an active element and an inactive element. [12] 12. The method of claim 9, and further including a positional flag in the template, wherein the positions assigned positional flags are filled first. [13] 13. The method of claim 1, wherein seventeen templates define the game. [14] 14. The method of claim 1 wherein the reels are virtual reels generated by data from a computing device sent to a visual display. [15] 15. A gaming machine with actual or virtual representations of reels, comprising:a cabinet;player controls mounted in the cabinet;a plurality of reels rotatable about a central axis and mounted for rotation in the cabinet;a visual display with at least one pay line; and a microprocessor mounted in the cabinet, wherein the microprocessor is equipped with a random number generator, and is programmed with a set of game symbols, a plurality of outcome templates having X variables, an assigned relative probability of occurrence of each template; a subset of game symbols assigned to each template, and a preselected group of winning combinations and corresponding pay values;wherein the random number generator randomly selects an outcome template, and then randomly selects a plurality of game symbols for filling in the template from the subset of game symbols assigned to the template and awards a payout if the symbols on the pay line correspond to one of a preselected group of winning symbol combinations. [16] 16. The apparatus of claim 15, wherein the subset of game symbols is defined by a range, a symbol grouping, and optionally a position flag and restrictor. [17] 17. The apparatus of claim 15, wherein X is equal to 3. [18] 18. The apparatus of claim 15, wherein each template is defined by a combination descriptor. [19] 19. The apparatus of claim 15, wherein the game symbols are: a doubter, a seven, a triple bar, a double bar and a single bar, a cherry and a blank. [20] 20. The apparatus of claim 19, wherein the preselected group of winning symbol combinations and payouts are as follows: Symbol CombinationPays 3 Doubters800 3 Sevens 80 3 Triple Bars 40 3 Double Bars 25 3 Single Bars 10 3 Cherries10 3 of any Bars 5 2 Cherries5 1 Cherry 2 [21] 21.. A method of configuring a gaming machine to randomly generate game outcomes, comprising the steps of:selecting a set of game symbols;selecting a plurality of outcome templates, each template comprising X variables; selecting a probability of occurrence for each outcome template;assigning a subset of game symbols from the set of game symbols to each template for defining outcomes for each variable;defining payouts for selected outcomes; and configuring the gaming machine having X virtual or actual reels, which configuring randomly selects an outcome template, randomly selects at least one symbol from the subset of game symbols assigned to the selected template to fill each variable in the template, fills at least a portion of the template randomly with the selected symbols and displays the selected symbols on a pay line. [22] 22. The method of claim 21 wherein configuring the reel-type gaming device randomly selects only one symbol from the subset of game symbols assigned to the selected template to fill each like variable in the template. [23] 23. The method of claim 21, wherein the subset of game symbols for filling at least one template comprises an active element. [24] 24. The method of claim 21, wherein the subset of game symbols for filling at least one template comprises an inactive element. [25] 25. The method of claim 21, wherein all of the outcomes defined by all of the selected outcome templates define fewer than all possible game outcomes. [26] 26. The method of claim 21 wherein the reel-type gaming device comprises a video gaming apparatus and virtual reels are displayed on a visual output device. [27] 27. A method of configuring a gaming machine to randomly generate game outcomes, comprising:selecting a set of game symbols;defining payouts for selected outcomes;selecting a plurality of outcome templates with each outcome template having a probability of occurrence in the play of the gaming device, each template comprising X variables;assigning a subset of game symbols from the set of game symbols to each template for defining outcomes for each variable; and configuring a reel-slot gaming device having X reels, which configuring randomly selects an outcome template, randomly selects at least one symbol from the subset of game symbols assigned to the selected template to fill each like variable in the template, fills at least a portion of the template randomly with the selected symbols and displays the selected symbols on a pay line. [28] 28. The method of claim 27 wherein configuring the gaming machine may randomly select only one symbol from the subset of game symbols to fill each like variable in the template. [29] 29. The method of claim 27 wherein configuring the gaming machine may randomly select different symbols from the subset of game symbols to fill each like variable in the template. [30] 30. The method of claim 27, wherein the subset of game symbols for filling at least one template comprises an active element. [31] 31. The method of claim 27, wherein the subset of game symbols for filling at least one template comprises an inactive element. [32] 32. The method of claim 27, wherein any variable assigned a position flag is filled prior to the other variables when filling a template. [33] 33. The method of claim 32, wherein the gaming device has multiple pay lines. [34] 34. A method of configuring a gaming machine with multiple pay lines to randomly generate game outcomes, comprising:selecting a set of game symbols and positioning the game symbols on a reel;defining payouts for selected outcomes;selecting a plurality of outcome templates with each outcome template having a probability of occurrence in the play of the gaming device that is greater than zero, each template comprising X variables;assigning a subset of game symbols from the set of game symbols to each template for defining outcomes for each variable; and configuring a reel-slot gaming device having X reels so that the game symbols positioned on the reel are capable of appearing on each of the outcome templates defined. [35] 35. The method of claim 34, wherein configuring randomly selects an outcome template. [36] 36. The method of claim 35 wherein configuring also randomly selects at least one symbol from the subset of game symbols assigned to the selected template to fill each like variable in the template. [37] 37. The method of claim 36, wherein configuring also fills at least a portion of the template randomly with the selected symbols and displays the selected symbols on a pay line. [38] 38. The method of claim 37, wherein configuring the gaming machine may randomly select only one symbol from the subset of game symbols to fill each like variable in the template.
类似技术:
公开号 | 公开日 | 专利标题 US6117009A|2000-09-12|Method and apparatus for configuring a video output gaming device US20180082547A1|2018-03-22|Electronic Slot Machine US8651928B2|2014-02-18|Central determination symbol game US7591722B2|2009-09-22|Gaming device having board and converting chip game US7559837B1|2009-07-14|Video gaming system with wild card system and bonus system US6159096A|2000-12-12|Method and apparatus for configuring a slot-type wagering game US8562429B2|2013-10-22|Gaming device having independent reels in a circular arrangement US20070032285A1|2007-02-08|Gaming device having a selection game with player choice and a predetermined game outcome US20050054418A1|2005-03-10|Gaming device having convertible reel symbols US20080161081A1|2008-07-03|Sudoku-type gaming activity US20040259629A1|2004-12-23|Central determination gaming system with a keno game US20100203948A1|2010-08-12|Gaming machine and game having multiple levels AU2004229022A1|2005-05-26|Gaming device having free potential winning combinations EP2026300A1|2009-02-18|Gaming system and a method of gaming AU2009201970A1|2009-12-10|A gaming method and a gaming system AU783895B2|2005-12-22|Method and apparatus for configuring a slot-type wagering game US8182322B2|2012-05-22|Gaming system with symbol modifier for use between game rounds AU2019246923A1|2019-10-31|A gaming method and a gaming system AU2012216728B2|2015-07-09|A gaming system and a gaming method AU2017204837A1|2017-08-03|A gaming system and method of gaming AU2016201553A1|2016-03-31|Gaming system and a method of gaming AU2016208402A1|2016-08-18|Gaming system and a method of gaming AU2012202168A1|2012-05-03|A gaming method and a gaming system
同族专利:
公开号 | 公开日 AU783895B2|2005-12-22| AU6999901A|2002-03-14|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US7575513B2|2003-08-18|2009-08-18|Native Games Entertainment International, Ltd|Double draw poker-type reel-type gaming system|AU698647B2|1994-06-14|1998-11-05|Wms Gaming Inc.|Fractional branching reel-type slot machine|
法律状态:
2006-09-11| EEER| Examination request| 2008-09-11| FZDE| Dead|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US65880600A| true| 2000-09-11|2000-09-11|| US09/658,806||2000-09-11|| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|