17. A method of predicting a behavioral outcome resulting from a business rule, comprising: a) defining at least one player, business rules, and an environment that defines actions that the player can take in accordance with the business rules; b) translating, by a computer system, the definitions into a codified script; and c) determining, by the computer system, a behavioral outcome resulting from player-selected actions during execution of the codified script.
17. A method of predicting a behavioral outcome resulting from a business rule, comprising: a) defining at least one player, business rules, and an environment that defines actions that the player can take in accordance with the business rules; b) translating, by a computer system, the definitions into a codified script; and c) determining, by the computer system, a behavioral outcome resulting from player-selected actions during execution of the codified script. 20. The method of claim 17 , further comprising: receiving historical data and producing calibration data based on the historical data, wherein the codified script is translated from the definitions and the calibration data.