Features
This page aims to list all features currently supported by DiceData.
Games
Craps
DiceData simulates craps just as if it were played in a casino. Bots can react to table state, such as comeout or point phase, make 50+ bets, and quit when they are up or down.
Crapless Craps
Crapless Craps adds place, buy, and lay bets on the 2, 3, 11 and 12, which may also become points.
Crapless Craps does not permit the Don't Pass and Don't Come bets.
Roulette
DiceData provides the option of simulating three wheel types: single zero (European), double zero (American), and triple zero.
Options such as La Partage and En Prison are available for even money bets.
Baccarat
DiceData models Punto Banco just as if it were played with a dealer and a shoe of eight decks, with a standard burn and a cut card 16 cards from the back of the shoe.
Two versions are supported: classic, with a 5% commission taken on banker bets, and EZ Baccarat, which pays banker at even money with no commission and pushes a banker win on a three-card 7.
Electronic Table Games
Every game can be configured to take wagers and pay in cents rather than dollars, just like bubble craps, bubble crapless craps, automated roulette, or an online casino that accepts wagers to the penny and pays to the penny.
Table rules
- Minimum and maximum.
- Minimum and maximum for proposition bets (craps, crapless).
- Minimum for buy and lay bets (craps, crapless).
- Maximum odds behind the line, per point, from single odds up to 100x (craps, crapless).
- Cap on the odds wager in dollars, over the top of the multiple (craps, crapless).
- Maximum for inside bets (roulette).
- Chip increment, so a quarter-chip machine steps in quarters.
- Flat place minimum, so every number takes the table minimum instead of a multiple of the payout (bubble, penny).
- Live table payouts: the clean multiple at the ratio, the odd dollars at even money, the way a dealer pays with chips. $75 on the 6 pays $87 (craps, crapless).
- Machine payouts: the exact amount, truncated to the cent, because a machine has no chips to make change with. $1 on the 6 pays $1.16 (bubble, penny).
- Improper bets rejected, or allowed through: $75 on the 6 is not a multiple of the $6 the payout wants.
Bankroll
- A starting bankroll, to see how often the bots survive with it.
- Discover Mode: no floor, reporting the out-of-pocket outlay the strategy needs.
- Unaffordable bets skipped, or the session ended, or held until active bets resolve.
- A recovery threshold that resumes play.
Win goals
- Fixed target: walk at a set profit.
- Trailing stop: walk after a giveback from the peak.
- Measured on bankroll alone, or on bankroll plus bets in play.
- Fires after the current shooter, on the runoff, or immediately.
Stop loss
- A floor in dollars, or none.
- Measured on bankroll alone, or on bankroll plus bets in play.
- Fires after the current shooter, on the runoff, or immediately.
- Soft by default: only immediate execution is a hard floor, and a recovery cancels the stop.
Session length
- Capped by shooters or by rolls (craps, crapless).
- Capped by spins (roulette).
- Capped by shoes (baccarat).
Game rules
- Place and buy bets working on the come-out (craps, crapless).
- Hardways always working (craps, crapless).
- A don't pass entered after the point is up, taken as an established don't (craps, crapless).
- Buy vig upfront or on a win (craps, crapless).
- Lay vig upfront or on a win (craps, crapless).
- Autobuy the 4 and 10: buy instead of place once the amount makes the vig worth paying (craps, crapless).
- La Partage: half the wager comes back when the ball lands on zero, even money bets only (roulette).
- En Prison: the wager is imprisoned when the ball lands on zero and returns on a win next spin, even money bets only (roulette).
- Number of decks in the shoe (baccarat).
- Depth of the cut card, which sets how many coups a shoe deals (baccarat).
- Burn procedure that opens the shoe (baccarat).
- Commission model: classic 5% on a banker win, or EZ even money with the three-card 7 push (baccarat).
Craps bets
- Pass, don't pass, come and don't come.
- Crapless plays the same catalog with the 2, 3, 11 and 12 added as box numbers.
- Odds behind any line or come bet, at true odds, per point.
- Place bets on every box number, with the payout set per number.
- Buy bets on every box number, at true odds less vig.
- Lay bets against every box number.
- Field, paying 2:1 on the 2 and the 12, or 3:1 on either.
- Hardways on the 4, 6, 8 and 10, with the payout set per number.
- One-roll props: any seven, any craps, the 2, 3, 11 and 12, the horn and the C and E, each with its own payout.
- Props on a "for 1" table rather than a "to 1" table: a 15 for 1 yo is 14:1.
- All 21 hops, hard and easy, each with its own payout.
- Big 6 and Big 8.
- All Small, All Tall and All or Nothing, at 30/30/150 or 34/34/175.
- Lucky Shooter, on any of the three published schedules.
- Hi-lo hardway and hard all day.
Roulette bets
- Even money: red, black, odd, even, high and low.
- Dozens and columns.
- Straight up on every number the wheel has, zeros included.
- Splits, streets, corners, double streets, trios and the top line, as the wheel's layout allows.
- 2G'$ on a triple-zero wheel, at eight levels from 130:1 upward in steps of 5.
Baccarat bets
- Player, banker and tie, with the tie paying 8:1 or 9:1.
- Player pair and banker pair.
- Dragon 7 and Panda 8, on any table whatever the commission model.
Simulation
- 100,000 bots per experiment, each playing its own session from the first roll to the last.
- Multiple variants in one experiment playing the same rolls or spins.
- Reproducible dice results, viewable in bot replay.
Reports
- Overall win rate.
- Profit and loss distribution, worst session to best.
- The nine TrueScore ratings, in three groups:
- Returns: house edge, profit retention, jackpot factor.
- Experience: betting power, hand win rate, betting complexity.
- Risk: crash factor, volatility, replay grind rate.
- The bankroll the strategy actually needs.
- Persona ratings, for the kind of player it suits.
- The long term: how the win rate holds up over repeat visits.
- Comp analysis: what the play is worth to the casino.
- The walk-away grid: what a different win goal or stop loss would have done to the same bots.
- The casino's profit and loss statement.
- Table conditions (craps).
- The odds of multiplying your buy-in.
- Profit retention: who kept what they were up, and who gave it back on the ride.
Strategy Review
- Test drive: choose the dice/spin/cards yourself and watch the bots place, press and take down in response.
- Replay: watch exactly how any bot played its session in a finished experiment.
- Notable bot replay: Biggest Win, Comeback, Fastest Win, Longest Win, Biggest Loss, Downfall, Fastest Loss, Longest Loss, Highest Outlay, Lowest Outlay, or an ordinary bot drawn at random.
