Sweet Bonanza

Demo, RTP 96.60%, paytable, symbols & full capture data

Free demo · not real-money play
✓ Working · checked 3 weeks, 6 days ago Verified · 28 Jul 2026
RTP 96.60%
Volatility Medium
Max win ×21100
Grid 6×5
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

20 screenshots · 11 symbol icons · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/sweet-bonanza-b7/

1,000 free requests / month · sign-up required

53 API calls this month
Ask AI MCP NEW

This slot’s spec, symbols, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 7 aspects we couldn’t confirm are flagged below, not hidden.

Captured 28 Jul 2026 View capture log

Per-screen breakdown

20 demo screens
20 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Game settings
settings Game settings
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Jul '25: 46,550 46,550 Jul Aug '25: 44,020 44,020 Aug Sep '25: 54,650 54,650 Sep Oct '25: 45,150 45,150 Oct Nov '25: 41,250 41,250 Nov Dec '25: 33,350 33,350 Dec Jan '26: 33,800 33,800 Jan Feb '26: 44,930 44,930 Feb Mar '26: 134,500 134,500 Mar Apr '26: 32,560 32,560 Apr May '26: 47,770 47,770 May Jun '26: 36,740 36,740 Jun
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25 Aug '25 Jul '25
🇧🇪Belgium 520 420 520 640 520 520 420 520 640 1,180 420 420
🇮🇳India 280 220 100 7,200 220 180 340 340 420 960 220 220
🇫🇷France 320 260 260 480 260 210 210 260 390 480 320 320
🇧🇬Bulgaria 170 110 90 210 140 140 140 140 390 320 260 170
🇦🇪United Arab Emirates 70 20 30 70 10 20 10 10 10 10 10 20
🇲🇽Mexico 90 50 40 720 50 70 70 70 140 110 70 50
🇸🇰Slovakia 170 140 110 140 140 140 110 140 210 170 170 110
🇰🇿Kazakhstan 40 30 30 110 50 70 70 110 170 320 110 40
🇻🇳Vietnam 20 10 10 480 10 20 30 20 10 10 10 10
🇪🇪Estonia 50 40 40 70 40 30 50 30 70 70 70 50
🇪🇬Egypt 20 10 10 210 10 10 10 40 70 50 30 10
🇰🇪Kenya 30 20 10 210 50 10 10 30 10 10 30 10
🇲🇦Morocco 20 10 10 260 10 10 10 10 20 20 10 10
🇧🇭Bahrain 10 10 10 10 10
🇿🇦South Africa 1,900 1,900 1,300 1,900 1,600 1,300 1,000 1,300 1,600 1,900 1,600 1,900
🇺🇸United States 640 640 520 640 1,440 1,180 780 960 1,180 3,200 640 520
🇷🇴Romania 880 880 720 1,000 880 1,000 880 880 1,300 1,300 1,000 1,000
🇳🇱Netherlands 880 880 880 1,000 880 880 880 880 1,000 1,000 1,000 880
🇭🇷Croatia 720 720 590 880 880 1,000 1,300 880 1,000 1,000 880 880
🇬🇧United Kingdom 880 880 880 1,300 720 590 720 590 880 1,000 880 720
🇺🇦Ukraine 590 590 320 720 480 480 480 480 590 1,900 590 480
🇵🇹Portugal 330 330 270 490 400 340 350 440 430 910 360 300
🇹🇳Tunisia 480 480 260 720 260 210 260 260 390 320 320 260
🇦🇷Argentina 260 260 210 590 170 210 170 260 260 390 210 210
🇸🇮Slovenia 210 210 210 210 320 320 260 320 260 260 170 320
🇵🇱Poland 260 260 140 260 170 140 210 390 320 390 210 170
🇵🇪Peru 210 210 140 390 210 170 210 260 260 390 210 140
🇭🇺Hungary 110 110 90 140 210 170 170 140 170 140 170 210
🇹🇭Thailand 170 170 170 210 110 110 70 70 70 260 90 320
🇯🇵Japan 70 70 50 90 70 30 50 70 50 140 50 40
🇨🇴Colombia 20 20 90 320 30 50 30 50 40 90 10 10
🇭🇰Hong Kong 10 10 10 480 10 10 10 10 10 10 10 10
🇮🇸Iceland 20 20 20 40 10 10 10 10 20 70 70 20
🇱🇺Luxembourg 20 20 30 20 40 20 20 20 20 20
🇩🇿Algeria 10 10 10 110 10 10 10 10 10 10 10 10
🇰🇷South Korea 30 30 10 10 10 10 10 10 10 10 20 10
🇨🇷Costa Rica 10 10 10 90 10 10 10 10
🇵🇦Panama 10 10 90 10 10 10 10
🇶🇦Qatar 10 10 10 10 10 10 10 20 30 10 10
🇬🇭Ghana 10 10 10 20 10 10 10 10 10 10 10
🇰🇼Kuwait 10 10 10 10 10 10 10 10 10 10 10 10
🇳🇬Nigeria 10 10 10 10 10 10 10 10 10 10 10 10
🇵🇷Puerto Rico 20 20 20 20
🇳🇮Nicaragua 10 10 10 10 10
🇩🇪Germany 910 920 830 1,090 930 950 1,070 1,170 1,690 2,490 1,620 1,390
🇸🇦Saudi Arabia 10 20 20 390 20 20 10 20 10 10 10 10
🇸🇻El Salvador 10 10 10 10 10 10 90 110 30 10 10
🇯🇴Jordan 10 10 30 10 50 10 10 10 10 10
🇲🇹Malta 10 20 10 30 10 10 10 10 10 10 10 10
🇭🇳Honduras 10 40 10 10 10 10 10 10 10
🇴🇲Oman 10 10 10 10 10 10
🇩🇴Dominican Republic 10 10 10 10 10
🇬🇹Guatemala 10 10 10
🇧🇷Brazil 2,930 2,950 2,470 2,930 1,970 1,990 1,710 2,040 1,940 2,450 2,950 2,930
🇧🇾Belarus 70 90 140 90 140 110 90 90 110 320 140 110
🇨🇿Czech Republic 140 170 110 140 140 110 140 170 170 210 90 320
🇳🇿New Zealand 140 170 140 170 90 70 90 90 90 210 90 90
🇮🇪Ireland 110 140 140 140 90 110 70 90 70 70 70 70
🇨🇱Chile 40 70 50 70 70 20 40 30 50 30 30 20
🇳🇴Norway 170 210 260 390 390 320 260 260 260 260 390 170
🇵🇰Pakistan 60 100 40 520 40 40 20 40 40 40 20 20
🇱🇧Lebanon 50 90 50 70 90 40 50 70 70 40 30 10
🇱🇻Latvia 210 260 320 320 320 260 170 170 210 260 210 210
🇸🇬Singapore 40 90 10 20 10 10 10 10 20 10 20 10
🇦🇺Australia 110 170 90 140 140 110 90 140 90 140 140 110
🇫🇮Finland 420 520 420 640 420 420 280 280 520 640 340 220
🇲🇾Malaysia 180 280 140 520 140 100 60 80 80 100 40 80
🇦🇹Austria 220 330 270 320 270 220 240 240 310 680 500 330
🇱🇹Lithuania 210 320 210 320 320 390 320 320 320 320 320 320
🇩🇰Denmark 590 720 590 1,000 880 590 590 590 480 590 720 390
🇮🇹Italy 720 880 590 1,300 880 880 720 880 1,300 1,000 1,000 880
🇸🇪Sweden 720 880 720 880 880 590 480 590 590 720 880 720
🇪🇸Spain 320 480 260 590 480 320 320 390 320 880 320 320
🇨🇾Cyprus 320 590 390 480 480 390 320 320 320 390 390 320
🇨🇦Canada 1,440 1,760 1,440 2,000 1,760 1,760 1,180 1,440 1,760 2,600 1,760 1,440
🇨🇭Switzerland 630 1,180 790 970 640 780 960 1,170 960 970 970 530
🇬🇷Greece 1,000 1,600 1,000 1,600 1,600 1,300 880 880 720 880 880 880
🇵🇭Philippines 1,600 2,400 1,900 2,900 2,400 1,300 1,000 1,000 1,300 1,000 880 1,600
🇹🇷Turkey 9,900 12,100 9,900 90,500 18,100 9,900 12,100 18,100 18,100 18,100 18,100 22,200
🇮🇩Indonesia 2,900 8,100 1,000 1,300 720 880 590 390 590 720 720 880
Full per-country breakdown via the API →

What we extracted from Sweet Bonanza

Everything pulled from Sweet Bonanza into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
20 screens captured
11 symbols catalogued · payouts OCR-verified
1 bonus-buy options with prices
14 palette colors from frames
6 accessibility groups profiled
7 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 20 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider Pragmatic Play
series Sweet Bonanza · 4 games in this series ↓
volatility Medium
max_win_x ×21100
layout 6×5
wins Pay Anywhere
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2019

RTP configurations

This game does not run at one fixed RTP. It ships 2 figures, and which one applies depends on the condition in each row — buying the bonus, an ante bet or a game setting. All of them were read off the game’s own rules screen.

Variant RTP Condition
Default 96.60% Maximum RTP configuration printed in game rules (multiple configs exist)
Operator Config 96.49% Minimum RTP configuration printed in game rules (multiple configs exist)

See how this RTP compares across Pragmatic Play’s full range →

Sweet Bonanza series

where this game sits among its own

Its 96.60% is the highest RTP of the 4 games in the family. Its ×21,100 max win is the family floor (shared with 1 other game) — Sweet Bonanza Super Scatter goes to ×50,000.

Game Released RTP Max win Volatility
Sweet Bonanza Super Scatter Jul 2025 96.51% ×50,000 High
Sweet Bonanza 1000 Jun 2024 96.53% ×25,000 High
Sweet Bonanza Xmas Nov 2019 96.49% ×21,100 High
Sweet Bonanza you are here Jun 2019 96.60% ×21,100 Medium
See all 4 games in this series →

Symbols & paytable

11 symbols
11 icons (ZIP)
Banana
Banana
Low Pay

Bright yellow curved banana, lowest-paying symbol. Grid-wide scatter-pays tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $0.50/$1.50/$4.00.

MatchPayoutUnit
8x 0.25 Multiplier
10x 0.75 Multiplier
12x 2.00 Multiplier
Grapes
Grapes
Low Pay

Bunch of small blue/purple grapes with a green leaf. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $0.80/$1.80/$8.00.

MatchPayoutUnit
8x 0.40 Multiplier
10x 0.90 Multiplier
12x 4.00 Multiplier
Watermelon
Watermelon
Low Pay

Small oval green watermelon with darker green stripes. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $1.00/$2.00/$10.00.

MatchPayoutUnit
8x 0.50 Multiplier
10x 1.00 Multiplier
12x 5.00 Multiplier
Plum
Plum
Low Pay

Glossy purple/magenta plum with a green leaf stem. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $1.60/$2.40/$16.00.

MatchPayoutUnit
8x 0.80 Multiplier
10x 1.20 Multiplier
12x 8.00 Multiplier
Apple
Apple
Low Pay

Glossy red apple with a green leaf and short brown stem. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $2.00/$3.00/$20.00.

MatchPayoutUnit
8x 1.00 Multiplier
10x 1.50 Multiplier
12x 10.00 Multiplier
Blue oval jelly candy
Blue oval jelly candy
High Pay

Glossy blue rounded-rectangle/oval jelly sweet with a lighter blue highlight. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $3.00/$4.00/$24.00.

MatchPayoutUnit
8x 1.50 Multiplier
10x 2.00 Multiplier
12x 12.00 Multiplier
Green pentagon jelly candy
Green pentagon jelly candy
High Pay

Glossy green five-sided jelly sweet with a rounded inner outline. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $4.00/$10.00/$30.00.

MatchPayoutUnit
8x 2.00 Multiplier
10x 5.00 Multiplier
12x 15.00 Multiplier
Purple square jelly candy
Purple square jelly candy
High Pay

Glossy magenta/purple rounded-square jelly sweet with a lighter inner highlight. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $5.00/$20.00/$50.00.

MatchPayoutUnit
8x 2.50 Multiplier
10x 10.00 Multiplier
12x 25.00 Multiplier
Heart candy
Heart candy
High Pay

Glossy red heart-shaped candy with a lighter red highlight, highest-paying symbol. Tiers 8-9/10-11/12-or-more; paytable at $2.00 bet showed $20.00/$50.00/$100.00.

MatchPayoutUnit
8x 10.00 Multiplier
10x 25.00 Multiplier
12x 50.00 Multiplier
SCATTER
SCATTER
Scatter

Red-and-white swirl lollipop on a striped stick, present on all reels, pays on any position; triggers Free Spins at 4+ anywhere on the grid. Tiers 4/5/6-or-more; paytable at $2.00 bet showed $6.00/$10.00/$200.00.

MatchPayoutUnit
4x 3.00 Multiplier
5x 5.00 Multiplier
6x 100.00 Multiplier
MULTIPLIER symbol
MULTIPLIER symbol
Other

Rainbow-striped candy bomb showing a random gold multiplier (2x-100x); free-spins-only, does not pay by itself and is absent from the paytable; on-screen values sum together at the end of a tumble sequence and multiply that sequence's total win.

Bonus modes

4 modes
Base Game Modifier base
Base Game

6x5 grid, scatter-pays mechanic (no paylines/ways to win). Wins are formed by the total count of a matching symbol anywhere on the grid at the end of a spin/tumble step. Tumble Feature: winning symbols are paid and removed, remaining symbols fall and empty positions refill from above; tumbling repeats with no cap until no more wins occur, all wins from one base spin are added to balance together.

Base Game Modifier ante
Ante Bet / Double Chance to Win Feature

Optional toggle in the left-hand panel. Measured to multiply total bet by exactly x1.25 (verified at three bet levels: $0.20->$0.25, $5.00->$6.25, $240.00->$300.00). Disables the Buy Feature button while ON. The printed rules describe internal 'bet multiplier 20x/25x' engine steps (buy-feature enable/disable, doubled natural scatter chance) that do not literally match the observed x1.25 UI change; see coverage gap.

Free Spins fs
Free Spins

Triggered by 4 or more SCATTER symbols anywhere on the 6x5 grid; awards 10 free spins. 3 or more scatters during the round award 5 additional free spins (retrigger). Special reel strips are used only in this round. The MULTIPLIER symbol (random value 2x-100x) appears only here; values of all multiplier symbols present at the end of a tumbling sequence are summed and the total multiplies that sequence's win.

Bonus Mode buy
Buy Feature

Purchases the Free Spins round instantly for 100x total bet (confirmed $200.00 at $2.00 bet, $500.00 at $5.00 bet, $24,000.00 at $240.00 bet). Confirmation dialog asks to confirm cost before spending. Always awards 10 free spins regardless of purchase bet level. Disabled/greyed out while Ante Bet is ON.

Bonus buy

1 option
Option Price (cost × bet) Effect
Free Spins headline ×100.00

Colour system

extracted from frames · HEX
Export palette
#EEE3DF base dominant 1 base
#99E1F4 base dominant 2 base
#F0D9B2 base dominant 3 base
#07A3FD base dominant 4 base
#E4A8A6 base dominant 5 base
#EBA5DF base dominant 6 base
#580F68 free_spins dominant 1 free_spins
#E9E3F8 free_spins dominant 2 free_spins
#9DD9F8 free_spins dominant 3 free_spins
#852EFD free_spins dominant 4 free_spins
#591068 bonus dominant 1 bonus
#F2E2E9 bonus dominant 2 bonus
#ECA3E0 bonus dominant 3 bonus
#06A3FD bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The nine paying symbols are distinguished by shape (heart, square, pentagon, oval, and distinct fruit silhouettes) as well as color; paytable navigation arrows are triangle-shaped (not color-only); toggle switches use both track color (green=on/grey=off) and handle position (left=off, right=on).
  • The MULTIPLIER bomb symbol (free spins only) always shows its value as printed gold text/number rather than relying on color alone.
Screen Reader
  • Bottom bar layout is stable across states: menu/sound/info icons far left, CREDIT/BET labels left-of-center, bet +/- flanking the central SPIN button, AUTOPLAY directly below SPIN. The info booklet is a strictly linear 7-page sequence with consistent previous/close/next controls and a 'Page N/7' indicator on every page.
Motor Accessibility
  • SPIN is the largest touch target on screen; SPACE and ENTER keys also start/stop a spin; holding SPACE triggers turbo spin; Autoplay (up to 100 spins with a SKIP SCREENS option) reduces the number of required discrete actions.
Hearing Accessibility
  • No information is conveyed by audio alone: bet, credit, win amounts, free spins remaining, multiplier values and tumble wins are all shown as on-screen text/numbers; SOUND FX and AMBIENT MUSIC are decorative toggles only.
Low Vision
  • CREDIT and BET labels are high-contrast yellow text on a dark background; win amounts are large white or yellow numbers on bright pink or dark-purple plaques, legible at a distance.

Media & assets

8 files · 8 types
20 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
Base game (incl. a mid-tumble cascade frame and an Ante Bet ON frame), paytable page 1/7, all 7 rules pages, settings at default and at max bet, autoplay menu, buy-feature confirmation dialog, free-spins trigger screen, free-spins gameplay (multiplier symbol + tumble win readouts), and the free-spins end-of-round win screen.
RTP is documented as a RANGE, not a single value: printed rules state 'The maximum RTP of this game is 96.6%' and 'The minimum RTP of this game is 96.49%', described as different shipped configurations of this build rather than separate in-game modes.
Printed ANTE BET rule text describes internal 'bet multiplier 20x/25x' engine steps (enabling/disabling Buy Feature purchase, doubling natural scatter chance) that do not literally match the measured x1.25 total-bet increase observed on screen; only two UI states (OFF / ON x1.25) were found, no separate 20x vs 25x UI state.
No WILD symbol exists in this build: it is absent from the paytable page and from every rules page. Not assumed from the wider Sweet Bonanza franchise.
Coins-view/cash-view toggle (clicking the CREDIT/BET labels, per rules page 5/7) was not captured as a separate screen.
GAME HISTORY panel content (opened from Settings) was not captured.
Bet-denomination / coin-value sub-menu ('BET MENU', per rules page 6/7) was not captured as its own screen.
In one free-spins frame the relationship between a 'TUMBLE WIN $9.75 x10' readout and a separate '5x' figure is unresolved from the single captured frame (unclear if same or different multiplier accumulation stage).

Ask AI about Sweet Bonanza

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

How do the free spins in Sweet Bonanza work? Keep it simple.

Triggered by 4 or more SCATTER symbols anywhere on the 6x5 grid; awards 10 free spins. 3 or more scatters during the round award 5 additional free spins (retrigger). Special reel strips are used only in this round. The MULTIPLIER symbol (random value 2x-100x) appears only here; values of all multiplier symbols present at the end of a tumbling sequence are summed and the total multiplies that sequence's win.

RTP 96.60%Medium volatilitymax win ×21100demo ✓

From the verified capture of 28 Jul 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: Sweet Bonanza vs Gates of Olympus 1000 — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — including the 7 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 14 palette hexes and all 11 symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 7 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/sweet-bonanza-b7/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/sweet-bonanza-b7/
{
  "game": {
    "name": "Sweet Bonanza",
    "provider": "Pragmatic Play",
    "release_year_note": "Original title of the Sweet Bonanza line (2019); this documentation covers only what is visible in the captured demo build.",
    "theme": "Candy-land / dessert world. A pastel pink-and-blue winter-candy landscape made of frosting-covered hills, giant lollipops, gumdrops and ice-cream-like domes under a starry sky. Fruit and candy symbols (heart, square, pentagon, and oval jellies plus apple, plum, watermelon, grapes and banana) fall on the reels.",
    "mechanic_summary": "6x5 grid, SCATTER PAYS (no paylines, no ways-to-win value exists in this game). Wins are formed by the total count of a matching symbol anywhere on the 6x5 grid at the end of a spin/tumble step, not by adjacency or position.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from desktop screenshots (1280x800) + OCR ground truth + zoomed crops.",
    "method_notes": "Grid measured directly on base_game.png (6 columns, each 5 symbols tall = rectangular grid). Paytable values read from a zoomed crop of paytable_p1.png at bet $2.00 (OCR misreads this crop as '$2100' due to comma/decimal artifacts around the '$2.00' label; verified visually the true value is $2.00). RTP, bet limits, ante multiplier and max-bet-with-ante all cross-checked by the TL against three independent bet levels ($0.20/$5.00/$240.00) plus printed rule text. Numbers not directly legible are listed in 'unreadable_or_uncertain' and not invented.",
    "language": "English"
  },

  "color_palette": {
    "background_general": "Pastel pink-and-blue candy/frosting landscape: light blue sky fading to pink clouds and snow-like frosting dunes at the bottom of the screen; scattered candy decorations (lollipops, gumdrops) along the edges.",
    "preview_background": "Deeper indigo/purple night sky with sparkling stars behind the frosting hills; more saturated than the base-game background.",
    "reel_frame": "White reel panel with a red-and-white diagonal candy-cane-striped border; rounded corners.",
    "reel_cells_base_game": "Very light blue/near-white cells with a faint dotted texture and thin vertical column dividers.",
    "reel_cells_free_spins": "Same reel shape but the background behind/around the reel becomes a saturated purple/violet with visible white stars (feature-mode palette shift).",
    "logo_wordmark": "'SWEET' in a pink-to-yellow gradient with a thick white/pink outline; 'BONANZA' in a yellow-to-orange gradient with the same outline; both letters have a soft 3D bevel and a drop shadow.",
    "ui_panels": "Semi-transparent dark panels (rules/settings/autoplay dialogs) with white body text and orange/gold headings; a red-and-white candy-cane-striped inner border on info-booklet pages.",
    "buttons": "BUY FEATURE = orange-to-yellow gradient pill with a pink/magenta outline. BET panel = dark green plate with a gold/yellow outer border. YES (confirm) = green pill with gold outline. NO (cancel) = red pill with gold outline. Toggle switches = green track when ON, dark grey/white track when OFF.",
    "accent_colors": "Gold/yellow (headings, currency numbers, CREDIT/BET labels), white (body text, symbol counters), green (positive actions: bet+, autoplay start, ON toggles, YES), red (candy-cane stripes, NO button, heart symbol, lollipop), purple/violet (free-spins background, multiplier bomb accents)."
  },

  "grid_and_mechanic": {
    "layout": "6 reels (columns) x 5 rows, all columns the same height. Rectangular grid, measured directly on base_game.png (30 cells total).",
    "pay_mechanic": "Scatter pays / 'pay anywhere'. Printed text: 'Symbols pay anywhere on the screen. The total number of the same symbol on the screen at the end of a spin determines the value of the win.' (paytable_p1.png) and 'SYMBOLS PAY ANYWHERE ON THE SCREEN' (preview.png banner, and repeated as a scrolling banner above the reels during play). There are NO paylines and NO 'ways to win' value in this game — that concept does not apply here.",
    "win_tiers": "Payouts are tiered strictly by total symbol count on screen: 8-9 of a kind, 10-11 of a kind, 12 or more of a kind (12+). The scatter/lollipop symbol instead pays on 4, 5, or 6-or-more occurrences.",
    "cascade_tumble": "TUMBLE FEATURE (rules_p2.png, verbatim): 'The TUMBLE FEATURE means that after every spin, winning combinations are paid and all winning symbols disappear. The remaining symbols fall to the bottom of the screen and the empty positions are replaced with symbols coming from above.' / 'Tumbling will continue until no more winning combinations appear as a result of a tumble. There's no limit to the number of possible tumbles.' / 'All wins are added to the player's balance after all of the tumbles resulted from a base spin have been played.' Captured in base_game_o1.png (mid-cascade: a popped $4.00 win badge floating over the grid, cumulative WIN $15.25) and throughout free_spins_o1/o2.png (TUMBLE WIN readouts).",
    "wild_symbol": "None present in this build. No WILD symbol appears on the paytable page (paytable_p1.png lists exactly 9 paying symbols + 1 scatter symbol; no wild is documented in any rules page). This must not be assumed from memory of the wider Sweet Bonanza franchise."
  },

  "symbols": {
    "note": "All payout values read from a zoomed crop of paytable_p1.png. The paytable was captured at BET $2.00 (verified visually; automated OCR on this specific crop misreads the amount as '$2100' due to a rendering artifact and must be disregarded). Dollar value and 'multiplier of total bet' (dollar / $2.00) are both given. Tier ranges: 8-9 symbols, 10-11 symbols, 12-or-more symbols on the whole 6x5 grid.",
    "regular_symbols_low_to_high": [
      {
        "name": "Banana",
        "appearance": "Single bright yellow curved banana with a small brown stem tip.",
        "rank": "lowest-paying regular symbol",
        "payouts": [
          {"count": "12+", "value_usd": 4.00, "multiplier_of_bet": "2x"},
          {"count": "10-11", "value_usd": 1.50, "multiplier_of_bet": "0.75x"},
          {"count": "8-9", "value_usd": 0.50, "multiplier_of_bet": "0.25x"}
        ]
      },
      {
        "name": "Grapes",
        "appearance": "A bunch of small blue/purple grapes with a green leaf.",
        "payouts": [
          {"count": "12+", "value_usd": 8.00, "multiplier_of_bet": "4x"},
          {"count": "10-11", "value_usd": 1.80, "multiplier_of_bet": "0.9x"},
          {"count": "8-9", "value_usd": 0.80, "multiplier_of_bet": "0.4x"}
        ]
      },
      {
        "name": "Watermelon (whole, mini)",
        "appearance": "Small oval green watermelon with darker green stripes, glossy highlight.",
        "payouts": [
          {"count": "12+", "value_usd": 10.00, "multiplier_of_bet": "5x"},
          {"count": "10-11", "value_usd": 2.00, "multiplier_of_bet": "1x"},
          {"count": "8-9", "value_usd": 1.00, "multiplier_of_bet": "0.5x"}
        ]
      },
      {
        "name": "Plum",
        "appearance": "Glossy purple/magenta plum with a small green leaf stem.",
        "payouts": [
          {"count": "12+", "value_usd": 16.00, "multiplier_of_bet": "8x"},
          {"count": "10-11", "value_usd": 2.40, "multiplier_of_bet": "1.2x"},
          {"count": "8-9", "value_usd": 1.60, "multiplier_of_bet": "0.8x"}
        ]
      },
      {
        "name": "Apple",
        "appearance": "Glossy red apple with a green leaf and short brown stem.",
        "payouts": [
          {"count": "12+", "value_usd": 20.00, "multiplier_of_bet": "10x"},
          {"count": "10-11", "value_usd": 3.00, "multiplier_of_bet": "1.5x"},
          {"count": "8-9", "value_usd": 2.00, "multiplier_of_bet": "1x"}
        ]
      },
      {
        "name": "Blue oval jelly candy",
        "appearance": "Glossy blue rounded-rectangle/oval jelly sweet with a lighter blue inner highlight.",
        "payouts": [
          {"count": "12+", "value_usd": 24.00, "multiplier_of_bet": "12x"},
          {"count": "10-11", "value_usd": 4.00, "multiplier_of_bet": "2x"},
          {"count": "8-9", "value_usd": 3.00, "multiplier_of_bet": "1.5x"}
        ]
      },
      {
        "name": "Green pentagon jelly candy",
        "appearance": "Glossy green five-sided (pentagon-shaped) jelly sweet with a rounded inner outline.",
        "payouts": [
          {"count": "12+", "value_usd": 30.00, "multiplier_of_bet": "15x"},
          {"count": "10-11", "value_usd": 10.00, "multiplier_of_bet": "5x"},
          {"count": "8-9", "value_usd": 4.00, "multiplier_of_bet": "2x"}
        ]
      },
      {
        "name": "Purple square jelly candy",
        "appearance": "Glossy magenta/purple rounded-square jelly sweet with a lighter purple inner square highlight.",
        "payouts": [
          {"count": "12+", "value_usd": 50.00, "multiplier_of_bet": "25x"},
          {"count": "10-11", "value_usd": 20.00, "multiplier_of_bet": "10x"},
          {"count": "8-9", "value_usd": 5.00, "multiplier_of_bet": "2.5x"}
        ]
      },
      {
        "name": "Heart candy",
        "appearance": "Glossy red heart-shaped candy with a lighter red highlight and dark red outline.",
        "rank": "highest-paying symbol in the game",
        "payouts": [
          {"count": "12+", "value_usd": 100.00, "multiplier_of_bet": "50x"},
          {"count": "10-11", "value_usd": 50.00, "multiplier_of_bet": "25x"},
          {"count": "8-9", "value_usd": 20.00, "multiplier_of_bet": "10x"}
        ]
      }
    ],
    "scatter": {
      "name": "SCATTER (red-and-white swirl lollipop)",
      "appearance": "A round lollipop with a red-and-white spiral candy-swirl pattern on a light pink/white striped stick, angled diagonally.",
      "rules_verbatim": "'This is the SCATTER symbol.' / 'SCATTER symbol is present on all reels.' / 'SCATTER pays on any position.' (paytable_p1.png)",
      "payouts": [
        {"count": "6+", "value_usd": 200.00, "multiplier_of_bet": "100x"},
        {"count": "5", "value_usd": 10.00, "multiplier_of_bet": "5x"},
        {"count": "4", "value_usd": 6.00, "multiplier_of_bet": "3x"}
      ],
      "feature_trigger": "4 or more scatters anywhere on the grid awards the Free Spins feature (see 'features.free_spins')."
    },
    "multiplier_symbol": {
      "name": "MULTIPLIER symbol (rainbow candy bomb)",
      "appearance": "A round, glossy rainbow-swirl-striped bomb/candy with a brown fuse cap and a white string/wick, resting in a cloud of frosting; a gold multiplier number (e.g. '100X', '3x', '5x') is displayed on or above it.",
      "role": "Not a paying symbol; does not appear on the paytable page and is not counted for symbol-count wins. Feature-only modifier.",
      "rules_verbatim": "'This is the MULTIPLIER symbol. [icon] is present on the reels only during the FREE SPINS ROUND and it stays on the screen until the end of the tumbling sequence.' / 'Whenever a [icon] symbol hits, it takes a random multiplier value of 2x, 3x, 4x, 5x, 6x, 8x, 10x, 12x, 15x, 20x, 25x, 50x or 100x.' / 'When the tumbling sequence ends, the values of all [icon] symbols on the screen are added together and the total win of the sequence is multiplied by the final value.' (rules_p3.png, page 3/7)",
      "possible_values": ["2x", "3x", "4x", "5x", "6x", "8x", "10x", "12x", "15x", "20x", "25x", "50x", "100x"],
      "availability": "Free Spins round only; not present in the base game (confirmed absent from base_game.png / base_game_o1.png / base_game_o2.png; present in free_spins_o1.png / free_spins_o2.png)."
    }
  },

  "features": {
    "tumble": {
      "name": "Tumble Feature (cascading wins)",
      "description": "See 'grid_and_mechanic.cascade_tumble' for verbatim rule text. Active in both base game and free spins.",
      "source": "rules_p2.png (page 2/7)"
    },
    "ante_bet": {
      "printed_rules_verbatim": "'ANTE BET' / 'The player has the option to select the bet multiplier. Depending on the selected bet, the game behaves differently. The possible values are:' / 'Bet multiplier 20x - gives the ability to purchase a FREE SPINS ROUND by paying a value equal to 100x total bet.' / 'Bet multiplier 25x - the chance to win free spins naturally is doubled. More SCATTER symbols are present on the reels. The FREE SPINS PURCHASE FEATURE is disabled.' (rules_p2.png, page 2/7)",
      "measured_behavior": "In this demo build the in-game Ante Bet toggle (bottom-left panel, labelled 'BET $X.XX / DOUBLE CHANCE TO WIN FEATURE / ON or OFF') multiplies total bet by exactly x1.25 when switched ON. Measured on three independent bet levels: $0.20 -> $0.25, $5.00 -> $6.25, $240.00 -> $300.00. Confirmed visually in base_game_o1.png/base_game_o2.png (BET risen from $5.00 to $6.25) and settings.png/settings_o1.png ($2.00 baseline vs $240.00 max).",
      "anomaly_note": "The printed rules page describes internal 'bet multiplier 20x/25x' engine steps (buy-feature enable/disable, doubled scatter chance) that do NOT literally match the x1.25 change observed on the visible BET value; this is a known Pragmatic Play documentation vs. UI discrepancy. What IS confirmed to match qualitatively: turning Ante Bet ON disables the BUY FEATURE button (visible greyed-out in base_game_o1.png/base_game_o2.png), consistent with the rules' description of the 25x-multiplier mode disabling the purchase feature. The reliable, measured number for accessibility purposes is the x1.25 (25%) total-bet increase; the 20x/25x figures from the rules text are quoted verbatim above but should not be presented as the bet increase percentage.",
      "toggle_label": "'BET $2.50 / DOUBLE CHANCE TO WIN FEATURE / OFF' shown on the left-hand green panel at base bet $2.00 (i.e. the panel previews the ante-on total, $2.50, next to an OFF state)."
    },
    "free_spins": {
      "trigger": "4 or more SCATTER symbols (red-and-white swirl lollipop) anywhere on the 6x5 grid. Verbatim: 'The FREE SPINS FEATURE is awarded when 4 or more SCATTER symbols hit anywhere on the screen.' (rules_p3.png)",
      "spins_awarded_initial": "10 free spins ('The round starts with 10 free spins.')",
      "retrigger": "'Whenever 3 or more SCATTER symbols hit during the FREE SPINS ROUND, 5 additional free spins are awarded.'",
      "multiplier_mechanic": "See 'symbols.multiplier_symbol' for verbatim rule text; multiplier-bomb values accumulate (are summed) across the whole tumbling sequence and the combined value multiplies the sequence's total win.",
      "special_reels": "'Special reels are in play during the FREE SPINS ROUND.' (distinct reel strip composition used only in the feature; not otherwise detailed on-screen).",
      "background_shift": "Reel/screen background changes from the base game's light blue/pink to a saturated purple/violet with visible stars during free spins (free_spins_o1.png, free_spins_o2.png).",
      "trigger_screen": "free_spins_o0.png: purple plaque reading 'CONGRATULATIONS' / 'YOU HAVE WON' / a large pink/magenta pill showing '10' / 'FREE SPINS' / 'PRESS ANYWHERE TO CONTINUE'. Because this frame was captured immediately after a feature purchase, the WIN/CREDIT footer already reflects the first automatic cascade of the round (WIN $15.00, CREDIT $99,500.00 at bet $5.00).",
      "counter": "'FREE SPINS LEFT N' counter shown bottom-center during the round, decrementing each spin (captured values: 7 in free_spins_o1.png, 2 in free_spins_o2.png).",
      "end_screen": "win_screen.png: purple plaque, header banner 'WITH UP TO 100X MULTIPLIER' in white/yellow, then 'CONGRATULATIONS' / 'YOU HAVE WON' / large yellow amount '$147.50' / 'IN 10 FREE SPINS' / 'PRESS ANYWHERE TO CONTINUE'; footer WIN $147.50, CREDIT $99,647.50 at bet $5.00 (total round result for the purchased 10-spin round documented in this capture).",
      "source": "rules_p3.png (page 3/7)"
    },
    "buy_feature": {
      "control": "'BUY FEATURE' button, top-left of the game screen (orange/yellow pill, pink outline), showing the current cost in the account currency.",
      "cost": "100x total bet, confirmed at three bet levels: $200.00 at BET $2.00 (base_game.png), $500.00 at BET $5.00 (autoplay.png / bonus_o0.png), $24,000.00 at BET $240.00 (settings_o1.png).",
      "confirmation_dialog": "bonus_o0.png: purple dialog on the reel panel, white/blue text 'ARE YOU SURE YOU WANT TO PURCHASE 10 FREE SPINS AT THE COST OF $500?' with a green 'YES' pill and a red 'NO' pill.",
      "outcome": "10 Free Spins are awarded regardless of purchase bet level (confirmed 10 at $5.00 bet in bonus_o0.png/free_spins_o0.png), matching the base free-spins award described in 'features.free_spins.spins_awarded_initial'.",
      "disabled_state": "BUY FEATURE becomes greyed out/inactive whenever Ante Bet is switched ON (base_game_o1.png, base_game_o2.png)."
    }
  },

  "technical_summary": {
    "rtp_range_percent": {
      "maximum": 96.6,
      "minimum": 96.49,
      "note": "The game is documented as shipping in multiple configurations with different theoretical RTP, not a single fixed value. Verbatim: 'The maximum RTP of this game is 96.6%' and 'The minimum RTP of this game is 96.49%' (rules_p4.png, page 4/7, two consecutive lines)."
    },
    "volatility": {
      "value": "medium",
      "badge": "3.5 of 5 lightning-bolt icons filled (three fully filled, a fourth ~52% filled, a fifth empty), measured with scripts/providers/pragmatic/count_bolts.py on preview.png and rules_p4.png (identical badge on both).",
      "text_verbatim": "'Medium volatility games pay out steadily and the range of pays varies from low to very high.' (rules_p4.png)",
      "consistency_note": "Badge (3.5/5) and text ('Medium') are consistent within the normal one-step granularity mismatch between the 5-position bolt scale and the coarser text-label scale; not a conflict."
    },
    "bet_range": {
      "minimum_bet_usd": 0.20,
      "maximum_bet_usd_no_ante": 240.00,
      "maximum_bet_usd_printed_with_ante": 300.00,
      "note": "'MINIMUM BET: $0.20' printed directly in the rules (rules_p4.png). The printed 'MAXIMUM BET: $300.00' on the same page is the ceiling reached only WITH Ante Bet enabled (240.00 x 1.25 = 300.00). With Ante Bet OFF, pressing '+' repeatedly on the bet control caps out at $240.00 (the '+' button visibly disables at that value; settings_o1.png), which is the real maximum ordinary-game bet.",
      "demo_default_bet_usd": 2.00,
      "demo_starting_credit_usd": 100000.00
    },
    "max_win": {
      "value_multiplier_of_bet": 21100,
      "source": "Printed banner 'WIN OVER 21,100X BET', visible faintly behind multiple dialog overlays (rules_p3.png, rules_p6.png, settings.png, settings_o1.png, bonus_o0.png). This is the in-game printed figure and resolves prior external disagreement between 21,100x and 21,175x seen in third-party sources; only the in-game value (21,100x) is used here."
    },
    "grid": "6 reels x 5 rows (all reels the same height); scatter-pays mechanic, no paylines/ways value applies (see 'grid_and_mechanic').",
    "win_calculation_rules_verbatim": [
      "'Symbols pay anywhere.'",
      "'All wins are multiplied by base bet.'",
      "'All values are expressed as actual wins in coins.'",
      "'When winning with multiple symbols, all wins are added to the total win.'",
      "'Free spins win is awarded to the player after the round completes.'",
      "'Free spins total win in the history contains the whole win of the cycle.'"
    ],
    "win_calculation_note": "The rules page states values are 'actual wins in coins' / 'multiplied by base bet' in generic engine terminology; this documentation reports every payout figure as it is DISPLAYED on screen in the account's cash currency (USD) at the demo's $2.00 base bet, per TL instruction, alongside the equivalent multiplier of total bet.",
    "malfunction_clause": "'Malfunction voids all pays and plays.' (rules_p4.png)",
    "keyboard": "'SPACE and ENTER buttons on the keyboard can be used to start and stop the spin.' (rules_p4.png); also 'HOLD SPACE FOR TURBO SPIN' hint shown live in the bottom-center of the base game screen.",
    "bonus_buy": "Present; see 'features.buy_feature'.",
    "free_spins_present": true
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Loading/splash screen shown before the base game. Large wordmark 'SWEET BONANZA' top-left in pink/yellow-to-orange gradient bubble letters with a white outline. Below it, a preview panel styled like the base-game reel frame (white panel, red-and-white candy-cane border) shows a static sample 6x5 grid of fruit/candy symbols including a visible rainbow multiplier bomb showing '100X' in the bottom row. To the right: a large circular white spin/enter icon (two curved arrows forming a circle) on a dark circle, used to dismiss the splash and enter the game. Below that, a black pill badge 'VOLATILITY' with 5 lightning-bolt icons (3.5 filled, see 'technical_summary.volatility'). Below the badge, a yellow-outlined checkbox and the label 'DON'T SHOW NEXT TIME'. Large white text at the bottom-left: 'SYMBOLS PAY ANYWHERE ON THE SCREEN'. Below the main panel, a decorative strip of oversized candy/fruit icons (lollipops, apples, grapes, a heart, jellies, banana, watermelon, and the rainbow multiplier bomb) sits on the frosting-textured foreground.",
      "purpose": "Entry point; clicking the round white circular icon starts the base game.",
      "color_blind_notes": "Volatility conveyed by bolt COUNT (position/fill), not hue alone. Enter icon is a white glyph on a dark circle (shape-based)."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "6-column x 5-row grid centered/right-of-center on the screen, inside a white panel with a red-and-white diagonal candy-cane-striped rounded border.",
      "title_banner": "Top-center, above the reel frame: 'SWEET BONANZA' wordmark in the same pink/yellow-orange bubble-letter style as the preview, partially overlapped by the reel frame's top edge; a scrolling white banner text ('SYMBOLS PAY ANYWHERE ON THE SCREEN') passes above/behind the wordmark during play.",
      "background": "Light blue sky with white clouds fading into pink candy-frosting hills at the screen edges; scattered candy props (giant lollipop, gumdrops) at bottom-left and bottom-right corners.",
      "reel_cells": "Very light blue/near-white cells with faint dotted texture; thin light-grey vertical column dividers; no horizontal row lines.",
      "left_side_panel": {
        "buy_feature_button": "'BUY FEATURE $200' — orange/yellow gradient pill button with a pink outline, top-left.",
        "bet_panel": "Below it, a dark-green plate bordered in gold: 'BET $2.50' in orange (this is the ante-ON preview total, not the current bet) then 'DOUBLE CHANCE TO WIN FEATURE' in white, then a green 'OFF' toggle pill with a white right-arrow icon."
      },
      "symbols_on_this_frame": "A transient random mix (changes every spin) — visible on the captured frame includes hearts, plums, purple/blue jellies, apples, watermelon, grapes, banana and a lollipop. NOTE: exact per-cell layout is a random snapshot, not a fixed game property, and is intentionally not enumerated cell-by-cell.",
      "bottom_bar": {
        "far_left_icons": "Round translucent-dark 'hamburger' MENU button (three horizontal lines) opens System Settings; round speaker/SOUND icon below/beside it toggles audio; round 'i' INFO button opens the 7-page info booklet.",
        "balance_labels": "Left of center, yellow text stacked: 'CREDIT $100,000.00' and 'BET $2.00'. Clickable to switch between coins/cash view (per rules_p5.png).",
        "center_hint": "'HOLD SPACE FOR TURBO SPIN' in bold white text, centered at the very bottom of the play area.",
        "right_controls": "Large dark circular SPIN button (white circular double-arrow icon) at bottom-right; a round '−' (decrease bet) button to its left and round '+' (increase bet) button to its right; a black 'AUTOPLAY' pill with a small icon directly below the spin button.",
        "branding": "'PRAGMATIC PLAY' in small grey text, bottom-left corner."
      },
      "color_blind_notes": "Controls are white glyphs on dark circles (shape/icon based, not color-coded). CREDIT/BET labels are yellow-on-dark text, high contrast."
    },
    "base_game_tumble_example": {
      "type": "base_game",
      "file": "base_game_o1.png",
      "content": "Mid-round cascade snapshot with Ante Bet already ON (BET shown as $6.25, BUY FEATURE greyed out/inactive). A pink lollipop win badge '$4.00' floats above the third reel where a symbol just cleared. Grid shows partially-refilled columns (some cells still empty/falling) with blue jellies, grapes (a run of 6 grape-bunch symbols visible down two columns), watermelons, bananas, a heart and jellies. Footer shows 'WIN $15.25' (cumulative win-so-far for the tumble sequence) and 'CREDIT $99,642.50'.",
      "purpose": "Illustrates the Tumble Feature: a winning cluster has been removed and paid, and gravity-fill is in progress."
    },
    "base_game_ante_on": {
      "type": "base_game",
      "file": "base_game_o2.png",
      "content": "Ante Bet toggled ON: left panel shows 'BET $6.25' in orange, 'DOUBLE CHANCE TO WIN FEATURE', and a green 'ON' pill with a white checkmark (replacing the OFF arrow pill). 'BUY FEATURE $500' is shown greyed out/desaturated (disabled). A scrolling banner above the reels reads '4X [lollipop icon] WINS FREE SPINS' (in-game reminder of the 4-scatter free-spins trigger). Footer: 'BET $6.25' (bottom-right label matches the panel).",
      "purpose": "Documents the Ante Bet ON state and its effect on the Buy Feature control."
    },
    "paytable": {
      "type": "paytable",
      "page": "1 of 7",
      "header": "'GAME RULES'",
      "content": "Subheading text: 'Symbols pay anywhere on the screen. The total number of the same symbol on the screen at the end of a spin determines the value of the win.' Below it, a 3x3+1 grid of symbol icons each with its 12+/10-11/8-9 payout figures (top row: heart, purple square, green pentagon, blue oval; second row: apple, plum, watermelon, grapes, banana; then the lollipop SCATTER icon with its own 6/5/4 payout figures and explanatory text 'This is the SCATTER symbol. SCATTER symbol is present on all reels. SCATTER pays on any position.'). Full payout figures listed in 'symbols'.",
      "navigation": "Bottom-left: green left-triangle (previous, inactive/first page), green 'X' (close), green right-triangle (next page). 'Page 1/7' bottom-right. A separate dark 'X' button at the top-right of the panel also closes the booklet.",
      "color_blind_notes": "The three green nav controls are differentiated by SHAPE (triangle-left / cross / triangle-right), not color alone."
    },
    "rules_page2_ante_tumble": {
      "type": "rules",
      "page": "2 of 7",
      "header": "'ANTE BET'",
      "content_verbatim": "See 'features.ante_bet.printed_rules_verbatim' and 'grid_and_mechanic.cascade_tumble' for the full quoted text of the ANTE BET and TUMBLE FEATURE sections on this page.",
      "background_bleed": "Faint background text partly visible behind the dark overlay: '...4X...WINS FREE SPINS'."
    },
    "rules_page3_free_spins": {
      "type": "rules",
      "page": "3 of 7",
      "header": "'FREE SPINS RULES'",
      "content_verbatim": "See 'features.free_spins' and 'symbols.multiplier_symbol' for full quoted text.",
      "background_bleed": "Faint 'WIN OVER 21,100X BET' banner visible behind the dark overlay at the top of the panel."
    },
    "rules_page4_gamerules_volatility_rtp_bet": {
      "type": "rules",
      "page": "4 of 7",
      "header": "'GAME RULES'",
      "content_verbatim": [
        "VOLATILITY badge (3.5/5 bolts) + 'Medium volatility games pay out steadily and the range of pays varies from low to very high.'",
        "'Symbols pay anywhere.'",
        "'All wins are multiplied by base bet.'",
        "'All values are expressed as actual wins in coins.'",
        "'When winning with multiple symbols, all wins are added to the total win.'",
        "'Free spins win is awarded to the player after the round completes.'",
        "'Free spins total win in the history contains the whole win of the cycle.'",
        "'The maximum RTP of this game is 96.6%'",
        "'The minimum RTP of this game is 96.49%'",
        "'SPACE and ENTER buttons on the keyboard can be used to start and stop the spin.'",
        "'Malfunction voids all pays and plays.'",
        "'MINIMUM BET: $0.20'",
        "'MAXIMUM BET: $300.00'"
      ],
      "background_bleed": "Faint 'SYMBOLS PAY ANYWHERE ON THE SCREEN' text visible behind the dark overlay near the top."
    },
    "rules_page5_how_to_play": {
      "type": "rules",
      "page": "5 of 7",
      "header": "'HOW TO PLAY'",
      "content_verbatim": [
        "'Click the [+] or [-] buttons to change the bet value and open the bet menu.'",
        "'Select the bet you want to use in the game.'",
        "'Press the SPIN button to play.'",
        "MAIN GAME INTERFACE:",
        "[hamburger icon] 'opens the SETTINGS menu that contains settings which affect the way the game is being played.'",
        "[quick-spin icon] '- cycles through spin speed settings, normal speed, quick spin and turbo spin.'",
        "[speaker icon] 'toggles sound and music on and off'",
        "[i icon] 'opens the Information page'",
        "'CREDIT and BET labels show the current balance and current total bet. Click on the labels to switch between coins view and cash view.'",
        "[+ and -] 'change up or down the current bet and open the bet menu, where you can change the bet denominations.'",
        "[spin icon] 'starts the game'",
        "'[AUTOPLAY] opens the automatic play menu.'",
        "'Click the [AUTOPLAY] button again to stop it.'"
      ]
    },
    "rules_page6_settings_menu": {
      "type": "rules",
      "page": "6 of 7",
      "header": "'SETTINGS MENU'",
      "content_verbatim": [
        "'INTRO SCREEN – toggles the introductory screen on and off'",
        "'AMBIENT – toggles the ambient sound and music in the game on and off'",
        "'SOUND FX – toggles the game`s sound effects on and off'",
        "'GAME HISTORY – opens the game history page'",
        "INFORMATION SCREEN: '[left arrow] and [right arrow] scroll between information pages' / '[X] closes the information screen'",
        "BET MENU: 'The bet menu shows the bet multiplier available in the game, and the current total bet in both coins and cash.' / 'Use the [+] and [-] buttons in the BET and COIN VALUE fields to change the values.'"
      ],
      "background_bleed": "Faint 'WIN OVER 21,100X BET' banner visible behind the dark overlay."
    },
    "rules_page7_autoplay": {
      "type": "rules",
      "page": "7 of 7 (last page)",
      "header": "'AUTOPLAY'",
      "content_verbatim": [
        "'Click on the buttons showing the number of possible auto-spins to start Autoplay'",
        "'SKIP SCREENS option auto-skips the feature introduction and end screens after a short period of time'"
      ]
    },
    "settings": {
      "type": "settings",
      "title": "SYSTEM SETTINGS",
      "panel_style": "Centered dark semi-transparent panel with an orange/gold 'SYSTEM SETTINGS' heading; dark 'X' close button top-right.",
      "left_side": "'GAME HISTORY' link with an external-link icon; a 'TOTAL BET' adjuster: white round '−' button, dark value field ('$2.00' at base, '$240.00' at max), green round '+' button (disables/greys out once $240.00 is reached, per settings_o1.png).",
      "right_side_toggles": "Four labelled on/off toggle switches, each with a caption line beneath: 'BATTERY SAVER' ('SAVE BATTERY LIFE BY REDUCING ANIMATION SPEED') shown OFF (white/grey track, handle left); 'AMBIENT MUSIC' ('TURN ON OR OFF THE GAME MUSIC') shown ON (green track, handle right); 'SOUND FX' ('TURN ON OR OFF THE GAME SOUNDS') shown ON (green); 'INTRO SCREEN' ('SHOW THE INTRO SCREEN BEFORE STARTING THE GAME') shown ON (green).",
      "background_bleed": "Faint 'WIN OVER 21,100X BET' banner visible above the panel.",
      "color_blind_notes": "Toggle state is shown by BOTH track color (grey=off/green=on) AND handle position (left=off/right=on) — position is the non-color-dependent cue."
    },
    "settings_max_bet": {
      "type": "settings",
      "file": "settings_o1.png",
      "content": "Same SYSTEM SETTINGS panel with TOTAL BET pushed to '$240.00' via the '+' button, which is now visibly greyed out/inactive (upper bound reached). Footer BET label also reads '$240.00'. BUY FEATURE (visible faintly behind the panel) reads '$24,000' (100x of $240.00).",
      "purpose": "Used by the TL to measure the true no-ante maximum bet by pressing '+' to exhaustion."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS",
      "layout": "Dark panel over the dimmed reels; dark 'X' close button top-right.",
      "options": "Three square checkboxes in a row: 'TURBO SPIN' (unchecked), 'QUICK SPIN' (unchecked), 'SKIP SCREENS' (checked, green fill with white checkmark).",
      "autospins_selector": "'NUMBER OF AUTOSPINS' label above a horizontal slider (green filled track to a round handle, grey track beyond) with the numeric value '100' to the right.",
      "action": "Large green 'START AUTOPLAY (100)' button spanning the bottom of the panel.",
      "context_visible": "Behind the panel, BUY FEATURE reads '$500' and the left BET panel reads '$6.25' (bet raised to $5.00 base with a stray value shown mid-transition) — footer confirms BET $5.00.",
      "color_blind_notes": "Primary action is a labelled green button (text + color); checkboxes use a check-mark glyph (shape), not color alone."
    },
    "bonus_buy_dialog": {
      "type": "bonus",
      "file": "bonus_o0.png",
      "content": "Purple rounded dialog box overlapping the reel panel: white/light-blue bold text 'ARE YOU SURE YOU WANT TO PURCHASE' then orange '10' 'FREE SPINS' then 'AT THE COST OF' orange '$500' '?'. Below, two pill buttons: green 'YES' (gold outline) and red 'NO' (gold outline). Background banner 'WIN OVER 21,100X BET' visible above. Footer: BET $5.00, TOTAL BET selector shown centered at $5.00.",
      "purpose": "Confirms the Buy Feature purchase flow before spending currency."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "file": "free_spins_o0.png",
      "content": "Purple candy-cane-bordered plaque, centered: 'CONGRATULATIONS' in orange gradient, 'YOU HAVE WON' in teal, a large pink pill with orange '10', 'FREE SPINS' in teal, 'PRESS ANYWHERE TO CONTINUE' in white/grey. Small yellow star decorations at the plaque corners. Background: night-sky purple with white clouds.",
      "footer": "WIN $15.00, CREDIT $99,500.00, BET $5.00 (reflects the already-executed purchase and its first cascade).",
      "color_blind_notes": "Award amount is a large white number on a bright pink pill — legible without hue discrimination."
    },
    "free_spins_gameplay_multiplier": {
      "type": "free_spins",
      "file": "free_spins_o1.png",
      "content": "Purple starry background, white reel frame with candy-cane border. Top banner: rainbow multiplier-bomb icon + 'MULTIPLIES FINAL TUMBLE WIN' in white/pink. On the grid, a rainbow multiplier-bomb symbol shows '3x' in gold; other visible symbols include blue jellies, banana, grapes, green pentagon and plum; several cells still empty (mid-tumble).",
      "footer": "WIN $15.00, CREDIT $99,500.00, BET $5.00, 'FREE SPINS LEFT 7'."
    },
    "free_spins_gameplay_tumble_win": {
      "type": "free_spins",
      "file": "free_spins_o2.png",
      "content": "Same purple/starry free-spins presentation. Top banner reads 'TUMBLE WIN' with a value readout '$9.75 x10' in yellow/orange, and a separate gold '5x' figure below/right of it (accumulated multiplier value for the sequence). Grid shows a dense mostly-full 6x5 layout (grapes, lollipop, bananas, apples, jellies, watermelons, a heart).",
      "footer": "WIN $24.75, CREDIT $99,500.00, BET $5.00, 'FREE SPINS LEFT 2'.",
      "uncertain_note": "The exact relationship between the '$9.75 x10' readout and the separate '5x' figure (e.g. whether x10 already includes an earlier multiplier stage, or '5x' is the currently-accumulating total for the next tumble) is not fully resolved from a single frame and is listed in 'unreadable_or_uncertain'."
    },
    "win_screen": {
      "type": "win_screen",
      "content": "End-of-free-spins summary. Top banner: multiplier-bomb icon + 'WITH UP TO 100X MULTIPLIER' in white/yellow. Purple candy-cane-bordered plaque: 'CONGRATULATIONS' (orange gradient), 'YOU HAVE WON' (teal), large yellow amount '$147.50' on a pink pill, 'IN' (teal) + white '10' + 'FREE SPINS' (teal), 'PRESS ANYWHERE TO CONTINUE' (white). Yellow star decorations at plaque corners.",
      "footer": "WIN $147.50, CREDIT $99,647.50, BET $5.00 — this is the total result of the 10-purchased-free-spins round documented in this capture set.",
      "color_blind_notes": "Win amount is large high-contrast yellow text on a dark-purple plaque — legible without color discrimination."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Stable bottom-bar layout: menu/sound/info icons far-left, CREDIT/BET labels left-of-center, bet +/- flanking the central SPIN button, AUTOPLAY directly below SPIN. The info booklet is a strictly linear 7-page sequence with consistent ◄ / X (close) / ► navigation and a 'Page N/7' indicator on every page.",
    "motor": "Large circular touch targets (SPIN is the largest). SPACE and ENTER also start/stop a spin (keyboard-operable, printed in rules_p4.png). Autoplay and 'HOLD SPACE FOR TURBO SPIN' reduce the number of required discrete actions. Ante Bet and Buy Feature are separate single-click controls in the left panel.",
    "color_blind": "Most affordances are non-color: nav arrows are shape-differentiated (triangle/cross), toggle switches use BOTH color and handle position, autoplay checkboxes use a checkmark glyph, and every payout/count is printed as text/numbers rather than relying on symbol hue alone. Residual risk: the nine paying symbols are primarily distinguished by SHAPE (heart/square/pentagon/oval/fruit silhouettes) as well as color, which is a good practice already in place; the multiplier-bomb symbol always carries its numeric value as printed gold text, not color alone.",
    "deaf_hard_of_hearing": "No audio-only information observed; SOUND FX/AMBIENT MUSIC are decorative toggles. All game state (bet, credit, win amounts, free spins remaining, multiplier values, tumble wins) is conveyed as on-screen text/numbers."
  },

  "not_captured": [
    "Coins-view / cash-view toggle (clicking the CREDIT/BET labels, described in rules_p5.png) was not captured as a separate screen.",
    "Game History panel content (opened via the 'GAME HISTORY' link in Settings) was not captured.",
    "Bet-denomination/coin-value sub-menu described in rules_p6.png ('BET MENU') was not captured as its own screen."
  ],

  "unreadable_or_uncertain": [
    "Exact relationship between the 'TUMBLE WIN $9.75 x10' readout and the separate gold '5x' figure shown in free_spins_o2.png — whether these represent the same multiplier stage or two different accumulation states is not resolved from the single captured frame (see 'screens.free_spins_gameplay_tumble_win.uncertain_note').",
    "Whether the printed rules-page 'bet multiplier 20x/25x' terminology corresponds to any additional intermediate ante states beyond plain ON/OFF x1.25 — only two states (OFF / ON x1.25) were observed in the captured UI; no third ante level was found.",
    "Precise pixel-level shade differences between very similar green tones (e.g. purple-square vs green-pentagon candy borders) were not measured colorimetrically; described qualitatively only."
  ],

  "provider_known": true,
  "novelty": false
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.