10. A non-transitory computer-readable medium having disposed thereon a game rules script, the game rules script comprising: text defining a set of displayable game elements used in a wagering game; text defining a set of winning outcomes for a game; and text defining a set of rules for each winning outcome in the set of winning outcomes for the game, the rules expressed in terms of the text defining the set of displayable game elements for the wagering game; wherein during a separate data processing step a game outcome is compared to the set of rules to determine if the game outcome matches the set of rules, by evaluating a set of displayed game elements from the game outcome to combinations of displayable game elements in the set of rules repeating, until all rules are compared: a comparison of elements of the game outcome against the set of rules; and a removal of a matching rule from the set of rules and a removal of matching elements from the elements of the game outcome responsive to matching of the matching elements and the matching rule.
10. A non-transitory computer-readable medium having disposed thereon a game rules script, the game rules script comprising: text defining a set of displayable game elements used in a wagering game; text defining a set of winning outcomes for a game; and text defining a set of rules for each winning outcome in the set of winning outcomes for the game, the rules expressed in terms of the text defining the set of displayable game elements for the wagering game; wherein during a separate data processing step a game outcome is compared to the set of rules to determine if the game outcome matches the set of rules, by evaluating a set of displayed game elements from the game outcome to combinations of displayable game elements in the set of rules repeating, until all rules are compared: a comparison of elements of the game outcome against the set of rules; and a removal of a matching rule from the set of rules and a removal of matching elements from the elements of the game outcome responsive to matching of the matching elements and the matching rule. 15. The non-transitory computer-readable medium of claim 10 , wherein the set of rules includes a wild card definition rule.