Juicy Fruits Multihold

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

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

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

Asset pack

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

Slot API

GET /v1/slots/juicy-fruits-multihold-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. 5 aspects we couldn’t confirm are flagged below, not hidden.

Captured 29 Jul 2026 View capture log

Per-screen breakdown

24 demo screens
24 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
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
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
Preview / Loading screen
preview Preview / Loading screen
Preview / Loading screen
preview Preview / Loading screen
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
Game settings
settings Game settings
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Jul '25: 460 460 Jul Aug '25: 500 500 Aug Sep '25: 590 590 Sep Oct '25: 560 560 Oct Nov '25: 620 620 Nov Dec '25: 540 540 Dec Jan '26: 550 550 Jan Feb '26: 640 640 Feb Mar '26: 540 540 Mar Apr '26: 510 510 Apr May '26: 490 490 May Jun '26: 480 480 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
🇫🇮Finland 40 20 20 20 40 20 20 20 20 20 20
🇮🇳India 20 20 20 20 20 20 20 20 20
🇬🇷Greece 20 10 20 30 30 30 20 30 40 20 10 30
🇹🇷Turkey 10 10 10 10 10 10 10 10 10 10 10
🇵🇱Poland 10 10 10 10 10 10 10 10 10 10
🇳🇴Norway 10 10 10 10 10 10 10 10 10
🇦🇺Australia 10 10 10 10 10 10 10 10
🇮🇹Italy 10 10 10 10 10 10 10 10
🇺🇦Ukraine 10 10 10 10 10 10 10
🇳🇱Netherlands 20 20 20 30 20 20 10 20 70 90 30 30
🇿🇦South Africa 30 30 30 30 20 30 10 40 10 20 10 20
🇨🇦Canada 20 20 20 20 20 20 20 20 20 20 20 20
🇺🇸United States 20 20 20 20 20 20 20 20 20 20 20 20
🇧🇪Belgium 20 20 20 20 20 20 20 20 20 20
🇬🇧United Kingdom 10 10 10 10 10 20 10 20 20 20 10 20
🇭🇷Croatia 10 10 10 20 10 10 10 20 10 10 10 10
🇩🇰Denmark 10 10 10 20 20 10 10 10 10 10 10 10
🇲🇾Malaysia 20 20 20 20 20 20 20
🇧🇷Brazil 10 10 10 10 10 10 10 10 10 20 10 10
🇱🇻Latvia 10 10 10 20 10 10 10 10 10 10 10 10
🇦🇹Austria 10 10 10 10 10 10 10 10 10 10 10 10
🇩🇪Germany 10 10 10 10 10 10 10 10 10 10 10 10
🇸🇪Sweden 10 10 10 10 10 10 10 10 10 10 10 10
🇵🇹Portugal 10 10 10 10 10 10 10 10 10 10 10
🇱🇹Lithuania 10 10 10 10 10 10 10 10 10 10
🇮🇩Indonesia 10 10 10 10 10 10 10 10 10
🇵🇭Philippines 10 10 10 10 10 10 10 10 10
🇸🇰Slovakia 10 10 10 10 10 10 10 10 10
🇪🇸Spain 10 10 10 10 10 10 10 10 10
🇧🇬Bulgaria 10 10 10 10 10 10 10 10
🇧🇾Belarus 10 10 10 10 10 10 10 10
🇨🇾Cyprus 10 10 10 10 10 10 10 10
🇲🇽Mexico 10 10 10 10 10 10 10 10
🇵🇰Pakistan 20 20 20 20
🇵🇪Peru 10 10 10 10 10 10
🇨🇿Czech Republic 10 10 10 10 10
🇪🇪Estonia 10 10 10 10
🇳🇿New Zealand 10 10 10 10
🇮🇸Iceland 10 10 10
🇱🇧Lebanon 10 10 10
🇨🇱Chile 10 10
🇰🇿Kazakhstan 10 10
🇱🇺Luxembourg 20
🇲🇹Malta 10 10
🇦🇪United Arab Emirates 10 10
🇨🇴Colombia 10
🇰🇼Kuwait 10
🇳🇬Nigeria 10
🇻🇳Vietnam 10
🇪🇬Egypt 10
🇹🇳Tunisia 10 20 10 10 110 30 40 50 10 10 10 10
🇦🇷Argentina 20 30 20 10 10 10 10 10 10 10 10 10
🇷🇴Romania 10 20 10 10 10 10 10 20 10 10 10 20
🇭🇺Hungary 10 10 10 10 10 10 10 10 10 10
🇸🇮Slovenia 10 10 10 10 10 10 10 10 10 10
🇫🇷France 10 10 10 10 10 10 10 10 10
🇮🇪Ireland 10 10 10 10 10 10
🇹🇭Thailand 10 10 10 10 10
🇰🇪Kenya 10 10 10
🇨🇭Switzerland 30 30 30 30 30 30 30 30
Full per-country breakdown via the API →

What we extracted from Juicy Fruits Multihold

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

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

Specification

verified parameters
provider Pragmatic Play
series Juicy Fruits · 2 games in this series ↓
volatility High
max_win_x ×8000
layout 5×5
paylines 50 fixed
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2023

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.04%
Bonus Buy 96.02% RTP when using BUY FREE SPINS

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

Juicy Fruits series

where this game sits among its own

Its 96.04% is the lowest RTP of the 2 games in the family. Its ×8,000 max win is the family ceiling, ahead of the next game’s ×5,000.

Game Released RTP Max win
Juicy Fruits Multihold you are here Dec 2023 96.04% ×8,000
Juicy Fruits Mar 2021 96.51% ×5,000
See all 2 games in this series →

Symbols & paytable

14 symbols
14 icons (ZIP)
Red '7' (lucky seven)
Red '7' (lucky seven)
High Pay

Classic red-and-gold 3D casino seven with a gold outline; highest-paying regular symbol, tied with WILD.

MatchPayoutUnit
3x 1.00 Multiplier
4x 4.00 Multiplier
5x 20.00 Multiplier
Watermelon
Watermelon
High Pay

Watermelon wedge with dark-green rind, light-green inner rind, red flesh and black seeds.

MatchPayoutUnit
3x 0.64 Multiplier
4x 3.00 Multiplier
5x 12.00 Multiplier
Raspberry
Raspberry
High Pay

Single bright magenta/red raspberry with visible drupelet texture.

MatchPayoutUnit
3x 0.48 Multiplier
4x 2.00 Multiplier
5x 8.00 Multiplier
Kiwi
Kiwi
High Pay

Halved kiwi with bright green flesh, black seed ring and fuzzy brown skin edge.

MatchPayoutUnit
3x 0.36 Multiplier
4x 1.40 Multiplier
5x 5.00 Multiplier
Golden bell
Golden bell
Low Pay

Classic golden fruit-machine bell with a red ribbon bow at the top.

MatchPayoutUnit
3x 0.28 Multiplier
4x 0.80 Multiplier
5x 3.00 Multiplier
Strawberry
Strawberry
Low Pay

Single red strawberry with visible yellow seeds and a green leafy calyx.

MatchPayoutUnit
3x 0.28 Multiplier
4x 0.80 Multiplier
5x 3.00 Multiplier
Plum
Plum
Low Pay

Halved dark-purple plum with a tan/brown pit, pale-orange flesh and dewdrops.

MatchPayoutUnit
3x 0.28 Multiplier
4x 0.80 Multiplier
5x 3.00 Multiplier
Orange
Orange
Low Pay

Orange wedge/slice with visible pulp segments and a small green leaf.

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.48 Multiplier
5x 2.00 Multiplier
Lemon
Lemon
Low Pay

Two overlapping yellow lemon slices with a small green leaf.

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.48 Multiplier
5x 2.00 Multiplier
Cherry
Cherry
Low Pay

Pair of joined red cherries on a green stem with a leaf.

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.48 Multiplier
5x 2.00 Multiplier
Lime
Lime
Low Pay

Lime wedge/slice with bright green pulp segments and a small leaf.

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.48 Multiplier
5x 2.00 Multiplier
WILD (crown)
WILD (crown)
Wild

Red-and-gold crown plaque; substitutes all except SCATTER. Base game: can hit as a 1x1 up to 5x5 block. Free spins: starts 1x1, roams each spin, and grows via DIAMOND SCATTER collection.

MatchPayoutUnit
3x 1.00 Multiplier
4x 4.00 Multiplier
5x 20.00 Multiplier
GREEN SCATTER
GREEN SCATTER
Scatter

Emerald-green faceted gem. Base game: 3+ anywhere award a flat 6 free spins, no per-line cash payout. Free spins: 3 on the active matrix unlock the next matrix (top-right, bottom-left, bottom-right order).

MatchPayoutUnit
3x 6.00 Free Spins
DIAMOND SCATTER
DIAMOND SCATTER
Scatter

Light-blue/white faceted gem, free spins only, no cash payout. Every 3rd one collected onto a matrix's WILD retriggers +1 spin and grows that WILD one step (1x1 to 5x5), max 4 retriggers per matrix.

Bonus modes

3 modes
Base Game Modifier base
Base Game

Single 5x5 matrix (25 positions), 50 fixed paylines. Wins pay left to right on adjacent reels starting from the leftmost reel; only the highest win is paid per line, multi-line wins are summed. WILD can hit as a single 1x1 symbol or as a large square block (1x1/2x2/3x3/4x4/5x5).

Free Spins fs_multihold
Free Spins (Multihold)

Triggered by 3+ GREEN SCATTER in the base game for a flat 6 free spins. Starts on a single unlocked 5x5 matrix (top-left); up to 4 matrices unlock progressively in a 2x2 layout, order top-left -> top-right -> bottom-left -> bottom-right, each unlock requiring 3 GREEN SCATTER on the last-unlocked matrix and awarding +1 free spin (a newly unlocked matrix inherits a WILD of the same size as the previously-unlocked matrix's WILD). Each active matrix has its own roaming WILD (starts 1x1) that grows 1x1->2x2->3x3->4x4->5x5 by collecting DIAMOND SCATTER symbols onto it, 3 at a time, each collection also retriggering +1 spin, up to 4 retriggers per matrix. All active matrices spin together each round and pay independently on their own 50 paylines; a single 'FREE SPINS LEFT' counter is shared. Round ends at 0 spins remaining or immediately at the 8,000x bet win cap (remaining features forfeited).

Other buy_fs
Buy Free Spins

Instantly triggers the Free Spins feature from the base game for 100x current total bet (e.g. $200.00 at a $2.00 bet, confirmed scaling to $25,000.00 at the $250.00 max bet), confirmed via a purchase dialog with NO/YES buttons.

Bonus buy

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

Colour system

extracted from frames · HEX
Export palette
#5A1225 base dominant 1 base
#A01F22 base dominant 2 base
#EA5F25 base dominant 3 base
#98625A base dominant 4 base
#E39A24 base dominant 5 base
#D22627 base dominant 6 base
#522212 free_spins dominant 1 free_spins
#2D1512 free_spins dominant 2 free_spins
#E4220B free_spins dominant 3 free_spins
#F75E1E free_spins dominant 4 free_spins
#2E1614 bonus dominant 1 bonus
#522615 bonus dominant 2 bonus
#63551F bonus dominant 3 bonus
#6A1B9B bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Toggle switches use handle position (left=off/right=on) plus fill color; checkboxes show a white checkmark glyph on green; nav arrows are green triangle/cross shapes told apart by shape; WILD/SCATTER tiles carry explicit text labels. Residual risk: GREEN SCATTER (emerald green) and DIAMOND SCATTER (light-blue/white), both labelled 'SCATTER', differ mainly by gem hue/plaque tint; the buy-confirmation NO/YES buttons share identical maroon/pink styling, told apart only by text.
Screen Reader
  • Control layout is stable across all base-game/feature screens: menu + sound stacked far-left, 'i' info button next to them, bet -/+ flanking the central SPIN button, autoplay below spin, Buy-Free-Spins placard fixed at the far-left edge. The 6-page rules booklet is strictly linear (prev/next/close) with a redundant 'Page n/6' textual indicator on every page.
Motor Accessibility
  • All primary targets are large round buttons (SPIN is the largest). SPACE/ENTER are keyboard equivalents to start/stop spin, and HOLD SPACE engages turbo spin, reducing discrete clicks. Autoplay (with a SKIP SCREENS option) further reduces required interactions during Free Spins.
Hearing Accessibility
  • No audio-only information observed; AMBIENT MUSIC and SOUND FX are purely decorative toggles. Win amounts, free spins left, matrix-unlock progress, retrigger counts and bet values are all conveyed through on-screen text/icons.
Low Vision
  • Key state text (win amounts, free spins left, spin counts, MIN/MAX BET, RTP) is rendered as large high-contrast gold-on-dark or white-on-dark text throughout the base game, free spins and win screens.

Media & assets

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

Data provenance

what we captured and what we didn't
Preview/splash carousel (3 slides incl. loading screen and 4-matrix promo slide), base game (incl. large multi-cell WILD win), paytable, full 6-page rules booklet, system settings (incl. bet raised to the $250.00 cap), autoplay settings, buy-free-spins confirmation dialog, free spins trigger screen, free spins gameplay (1-matrix-active and 2-matrices-active states), win screen for both a 1-matrix and a 2-matrix purchased round.
Exact NxN size of the large WILD block in the captured base-game win frame could not be resolved to one of the five documented square sizes (1x1/2x2/3x3/4x4/5x5) from the crop.
No frame with 3 or 4 matrices simultaneously active was captured; only single-matrix and two-matrices-active states are documented.
Whether the free-spins trigger award (6 spins) varies by scatter count (3 vs 4 vs 5) is not stated in the captured rules text; only a flat '3 or more SCATTER... get 6 free spins' rule was found, no tiered table.
End of the retrigger-cap sentence on the free-spins rules page is partially obscured by a UI tooltip overlap in OCR; wording after 'the feature cannot be retriggered' not fully certain.
Sub-studio: no studio branding beyond 'PRAGMATIC PLAY' is present in the footer/splash; left unfilled.

Ask AI about Juicy Fruits Multihold

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 Juicy Fruits Multihold work? Keep it simple.

Triggered by 3+ GREEN SCATTER in the base game for a flat 6 free spins. Starts on a single unlocked 5x5 matrix (top-left); up to 4 matrices unlock progressively in a 2x2 layout, order top-left -> top-right -> bottom-left -> bottom-right, each unlock requiring 3 GREEN SCATTER on the last-unlocked matrix and awarding +1 free spin (a newly unlocked matrix inherits a WILD of the same size as the previously-unlocked matrix's WILD). Each active matrix has its own roaming WILD (starts 1x1) that grows 1x1->2x2->3x3->4x4->5x5 by collecting DIAMOND SCATTER symbols onto it, 3 at a time, each collection also retriggering +1 spin, up to 4 retriggers per matrix. All active matrices spin together each round and pay independently on their own 50 paylines; a single 'FREE SPINS LEFT' counter is shared. Round ends at 0 spins remaining or immediately at the 8,000x bet win cap (remaining features forfeited).

RTP 96.04%High volatilitymax win ×8000demo ✓

From the verified capture of 29 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: Juicy Fruits Multihold 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 5 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 5 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/juicy-fruits-multihold-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/juicy-fruits-multihold-b7/
{
  "game": {
    "name": "Juicy Fruits Multihold",
    "provider": "Pragmatic Play",
    "studio": null,
    "theme": "Classic fruit-machine theme (seven, watermelon, raspberry, kiwi, golden bell, strawberry, plum, orange, lemon, cherry, lime) rendered as glossy, photorealistic fruit icons on a deep maroon/burgundy reel background. Outer frame art is a warm orange background with condensation-covered iced-tea/fruit-cocktail glasses and juice splashes, tying into the 'Multihold' free-spins feature where reels are literally submerged in orange juice/soda until unlocked.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing users, color-blind users of all types, motor-impaired users) built from 23 desktop screenshots (1280x800), pytesseract OCR ground truth, and pixel-level zoom crops.",
    "method_notes": "Visual details verified with zoomed crops (paytable symbols, WILD block extent, bet-cap button state) and OCR (scripts/ocr.py) on the paytable and all rules-booklet pages. Numbers are taken verbatim from on-screen text. The manifest's per-shot 'note' captions (capturer's field notes) were treated as stale/approximate per instructions; every screenshot was re-inspected visually and described from what is actually shown in the pixels, not from the note text. Where the note text disagreed with the image (e.g. free-spin retrigger badge values, whether the WILD had grown), the image was authoritative and the discrepancy is logged in 'manifest_note_discrepancies'.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Deep maroon/burgundy vertical reel columns separated by thin gold divider lines, on top of a warm orange background showing blurred glasses of iced fruit drinks and ice cubes.",
    "frame": "No separate carved frame; the reel block itself has a thin gold/yellow border outline.",
    "title_banner": "Game title 'Juicy Fruits Multihold' in bold orange-to-yellow gradient 3D letters with a brown outline and a small green leaf accent above the 'i' of 'Fruits', centered at the top of the screen, partly overlapped by the reel frame.",
    "free_spins_background": "Reels shift to a translucent orange/red 'juice' tint; locked (not-yet-unlocked) matrices are rendered as solid orange-red liquid slabs with rising bubbles and a visible watermelon/orange slice silhouette at the bottom, visually signalling 'still submerged / locked'.",
    "accent_colors": "Gold/yellow for buttons, WILD crown, and headings; green for navigation arrows, ON toggle switches, and the GREEN SCATTER gem; light blue/purple for the DIAMOND SCATTER gem (free spins only); purple for the Buy-Free-Spins side placard and the buy-confirmation dialog; red for the '7' symbol and the 'CONGRATULATIONS' banner drips."
  },

  "grid_and_mechanics": {
    "reels_per_matrix": "5 reels x 5 rows (25 symbol positions) per matrix — confirmed in base_game_0.png/base_game_1.png (single matrix) and in the free-spins multihold frames (each unlocked matrix is its own 5x5 grid).",
    "bet_mechanic": "50 fixed paylines. The full 1-50 payline diagram is printed on rules_p2.png ('GAME RULES', booklet page 3/6); each of the 4 possible free-spins matrices has its own identical set of 50 paylines and its wins are counted separately (rules_p1.png / OCR: 'Each matrix has its own paylines, identical to the first one. Winning combinations for each matrix form and are paid separately.').",
    "vs50_slug_note": "The demo slug is 'vs50jfmulthold'. In this particular build the 'vs50' number DOES match the printed 50-line paytable diagram — but that was confirmed by reading the diagram on rules_p2.png, not inferred from the slug (per project convention the slug is never trusted on its own).",
    "win_evaluation": "Wins pay left to right on adjacent reels starting from the leftmost reel, on the selected/fixed paylines. Only the highest win is paid per payline; wins on multiple paylines are added to the total win. All wins are multiplied by the bet per line. On-screen dollar values (as opposed to the coin-view toggle) are 'actual wins in coins' per the rules text — see 'payout_basis' below for how this project's convention converts that to bet multipliers.",
    "volatility": "High. Shown as a 'VOLATILITY' badge with 5 of 5 lightning-bolt icons filled, next to the printed sentence: 'High volatility games pay out less often on average but the chance to hit big wins in a short time span is higher.' (rules_p2.png, booklet page 3/6, and repeated on the preview/splash carousel).",
    "rtp": {
      "base": "96.04% — printed: 'The theoretical RTP of this game is 96.04%' (rules_p2.png).",
      "buy_free_spins": "96.02% — printed: 'The RTP of the game when using \"BUY FREE SPINS\" is 96.02%' (rules_p2.png)."
    },
    "bet_limits": {
      "minimum_bet": "$0.25",
      "maximum_bet": "$250.00",
      "source": "rules_p2.png ('MINIMUM BET: $0.25' / 'MAXIMUM BET: $250.00'), independently confirmed by pressing the bet '+' button to its hard stop in the System Settings panel: settings_1.png shows TOTAL BET '$250.00' with the round '+' button rendered pale/disabled (no longer clickable). No ante bet or special bet multiplier exists in this game — the printed maximum equals the measured maximum exactly (unlike several other Pragmatic Play titles where a printed max includes an ante multiplier)."
    },
    "max_win": "8,000x total bet (hard cap). Printed twice: rules_p1.png ('The maximum win amount is limited to 8,000x bet. If the total win of a round reaches 8,000x bet the round immediately ends, win is awarded and all remaining features are forfeited.') and repeated on rules_p4.png / the preview carousel ('WIN UP TO 8,000 X BET').",
    "bonus_buy": {
      "available": true,
      "variant_count": 1,
      "label": "BUY FREE SPINS",
      "cost_multiplier": "100x current total bet",
      "evidence": "Side placard on every base-game/feature screen reads 'BUY FREE SPINS $200.00' at the default $2.00 bet (100x). settings_1.png shows the placard scaling to '$25,000.00' when total bet is raised to its $250.00 cap (also exactly 100x). bonus_0.png shows the purchase confirmation dialog at a $0.75 bet: 'BUY FREE SPINS $75.00' with NO/YES buttons (100x $0.75 = $75.00).",
      "effect": "Instantly triggers the Free Spins feature from the base game (rules_p1.png: 'The FREE SPINS round can be instantly triggered from the base game by buying it for 100x current total bet.')."
    },
    "keyboard": "SPACE and ENTER start/stop the spin (rules_p2.png). HOLD SPACE also engages turbo spin per the persistent on-screen hint 'HOLD SPACE FOR TURBO SPIN'.",
    "payout_basis": "The paytable (paytable_p1.png) was captured at BET $2.00. Per project convention, symbols[].payouts below are stored as multipliers of TOTAL bet (printed dollar amount / $2.00), NOT raw dollars and NOT coin values. The rules booklet explicitly states 'All wins are multiplied by bet per line' and 'All values are expressed as actual wins in coins' — those sentences describe the game's own internal coin/line accounting, reproduced here verbatim for completeness, but the numeric payouts in this document use the project's bet-multiplier basis."
  },

  "symbols": {
    "note": "All eleven regular fruit/classic symbols plus WILD were read directly from the zoomed/OCR'd paytable (paytable_p1.png, booklet page 1/6, GAME RULES). Values shown on that page are printed at BET $2.00; the 'payouts' field below is the printed dollar amount divided by $2.00 (bet multiplier), with the printed dollar amount kept in 'printed_at_2_bet' for traceability.",
    "high_value": [
      {
        "name": "Red '7' (lucky seven)",
        "appearance": "Classic thick red-and-gold 3D casino '7' with a gold outline, on a dark card background.",
        "printed_at_2_bet": {"5": "$40.00", "4": "$8.00", "3": "$2.00"},
        "payouts": {"5": "20x", "4": "4x", "3": "1x"},
        "rank": "highest-paying regular symbol (tied with WILD)"
      },
      {
        "name": "Watermelon",
        "appearance": "A wedge/slice of watermelon with dark-green rind, light-green inner rind, and red flesh with black seeds.",
        "printed_at_2_bet": {"5": "$24.00", "4": "$6.00", "3": "$1.28"},
        "payouts": {"5": "12x", "4": "3x", "3": "0.64x"}
      },
      {
        "name": "Raspberry",
        "appearance": "A single bright magenta/red raspberry with visible drupelet texture.",
        "printed_at_2_bet": {"5": "$16.00", "4": "$4.00", "3": "$0.96"},
        "payouts": {"5": "8x", "4": "2x", "3": "0.48x"}
      },
      {
        "name": "Kiwi",
        "appearance": "A halved kiwi fruit showing bright green flesh, small black seeds in a ring, and a fuzzy brown skin edge.",
        "printed_at_2_bet": {"5": "$10.00", "4": "$2.80", "3": "$0.72"},
        "payouts": {"5": "5x", "4": "1.4x", "3": "0.36x"}
      }
    ],
    "mid_value": [
      {
        "name": "Golden bell",
        "appearance": "A classic golden fruit-machine bell with a red ribbon bow at the top.",
        "printed_at_2_bet": {"5": "$6.00", "4": "$1.60", "3": "$0.56"},
        "payouts": {"5": "3x", "4": "0.8x", "3": "0.28x"}
      },
      {
        "name": "Strawberry",
        "appearance": "A single red strawberry with visible yellow seeds and a green leafy calyx.",
        "printed_at_2_bet": {"5": "$6.00", "4": "$1.60", "3": "$0.56"},
        "payouts": {"5": "3x", "4": "0.8x", "3": "0.28x"}
      },
      {
        "name": "Plum",
        "appearance": "A halved dark-purple plum showing a tan/brown pit and pale-orange flesh, with dewdrops.",
        "printed_at_2_bet": {"5": "$6.00", "4": "$1.60", "3": "$0.56"},
        "payouts": {"5": "3x", "4": "0.8x", "3": "0.28x"}
      }
    ],
    "low_value": [
      {
        "name": "Orange",
        "appearance": "An orange wedge/slice with visible pulp segments and a small green leaf.",
        "printed_at_2_bet": {"5": "$4.00", "4": "$0.96", "3": "$0.40"},
        "payouts": {"5": "2x", "4": "0.48x", "3": "0.2x"}
      },
      {
        "name": "Lemon",
        "appearance": "Two overlapping yellow lemon slices with a small green leaf.",
        "printed_at_2_bet": {"5": "$4.00", "4": "$0.96", "3": "$0.40"},
        "payouts": {"5": "2x", "4": "0.48x", "3": "0.2x"}
      },
      {
        "name": "Cherry",
        "appearance": "A pair of joined red cherries on a green stem with a leaf.",
        "printed_at_2_bet": {"5": "$4.00", "4": "$0.96", "3": "$0.40"},
        "payouts": {"5": "2x", "4": "0.48x", "3": "0.2x"}
      },
      {
        "name": "Lime",
        "appearance": "A lime wedge/slice with bright green pulp segments and a small leaf.",
        "printed_at_2_bet": {"5": "$4.00", "4": "$0.96", "3": "$0.40"},
        "payouts": {"5": "2x", "4": "0.48x", "3": "0.2x"}
      }
    ],
    "wild": {
      "name": "WILD (crown)",
      "appearance": "An ornate red-and-gold royal crown set inside a gold-bordered square plaque, with the word 'WILD' in large 3D gold letters below the crown; small light-blue/white diamond gem ornaments at the crown's peak and at each corner of the plaque.",
      "printed_at_2_bet": {"5": "$40.00", "4": "$8.00", "3": "$2.00"},
      "payouts": {"5": "20x", "4": "4x", "3": "1x"},
      "rules": "Substitutes for all symbols except the GREEN SCATTER (and, implicitly, the DIAMOND SCATTER which only exists in free spins). Appears on all 5 reels. In the base game the WILD can land as a single symbol OR as a large square multi-cell block covering 1x1, 2x2, 3x3, 4x4 or 5x5 grid positions (rules_p1.png, OCR verbatim: 'In the base game, the WILD symbol can hit as a 1x1, 2x2, 3x3, 4x4 or 5x5 positions symbol.'). base_game_1.png shows a large WILD block occupying multiple reels/rows on the right side of the grid (exact NxN size not precisely measurable from the crop — see unreadable_or_uncertain).",
      "free_spins_behaviour": "At the start of a Free Spins round a single 1x1 WILD is always present somewhere on the currently active matrix and moves to a random position every spin (a 'roaming' wild). Its size only grows through the DIAMOND SCATTER collection mechanic described under 'features.free_spins' below — it does not grow at random the way base-game WILD blocks can."
    },
    "scatter_green": {
      "name": "GREEN SCATTER",
      "appearance": "A faceted emerald-green gem/diamond icon inside a thin gold-bordered plaque, with the word 'SCATTER' in gold letters underneath.",
      "payouts": "None printed — this symbol has no per-line/per-count cash payout of its own; it is purely a trigger/unlock symbol.",
      "rules_base_game": "Appears on all 5 reels of the single base-game matrix. 3 or more anywhere on the reels trigger the Free Spins feature (see features.free_spins).",
      "rules_free_spins": "In Free Spins it appears only on the currently last-unlocked matrix. Landing 3 GREEN SCATTER symbols on that matrix during the round unlocks the next matrix in a fixed order: top-right, then bottom-left, then bottom-right. Each newly unlocked matrix awards 1 additional free spin. Progress toward the next unlock is shown as up to 3 small bubble slots overlaid on the still-locked matrix's orange 'juice' placeholder; a collected green gem appears in a bubble slot as scatters land (seen partially filled, 1 of 3, in free_spins_2.png/free_spins_3.png/free_spins_4.png)."
    },
    "scatter_diamond_free_spins_only": {
      "name": "DIAMOND SCATTER",
      "appearance": "A faceted light-blue/white diamond-cut gem icon in a glowing blue-bordered plaque, with the word 'SCATTER' underneath (visually distinct from the green scatter by both color and gem shape).",
      "payouts": "None printed — collection-only symbol, no per-line cash payout.",
      "rules": "Only appears during Free Spins, on all reels of any currently active/unlocked matrix. Every DIAMOND SCATTER that lands is collected onto that matrix's WILD symbol (visually flies to/attaches near the WILD) and stays collected until the round ends. Every 3rd DIAMOND SCATTER collected on a given matrix's WILD: (a) retriggers the feature, awarding 1 additional free spin, and (b) grows that matrix's roaming WILD one step larger, in the fixed progression 1x1 to 2x2 to 3x3 to 4x4 to 5x5. Each matrix can be retriggered this way a maximum of 4 times (rules_p1.png, OCR: 'After the 4th retrigger on every of the available matrices the feature cannot be retriggered...')."
    }
  },

  "multihold_feature_structure": {
    "summary": "The defining mechanic of this game. The base game is played on a single 5x5 matrix. Once Free Spins starts, up to FOUR separate 5x5 matrices can become active simultaneously, arranged in a 2x2 layout on screen (top-left, top-right, bottom-left, bottom-right). Each matrix spins, pays, and tracks its WILD/DIAMOND SCATTER growth independently, but all matrices share one common 'FREE SPINS LEFT' counter and spin together each round.",
    "starting_state": "The round always starts with only the top-left matrix unlocked/active; the other three are shown as locked placeholders (solid orange 'juice' slabs with rising bubbles and 3 empty collection-progress bubble slots each) until unlocked.",
    "unlock_order": "top-left (start) -> top-right -> bottom-left -> bottom-right, confirmed both by the rules text (rules_p1.png OCR: 'unlock the next matrix in the following order: top right, bottom left and lastly bottom right') and by the captured gameplay sequence: free_spins_2.png/free_spins_3.png show only the top-left matrix active with the top-right matrix's unlock-progress bubbles starting to fill (1 of 3 collected); free_spins_4.png shows the top-left AND top-right matrices BOTH active/spinning at the same time, each with its own WILD and its own SCATTER icon, while bottom-left's progress bubbles have begun filling (1 of 3) and bottom-right is still fully locked at 0 of 3.",
    "unlock_reward": "Unlocking a new matrix (via 3 GREEN SCATTER on the last-unlocked matrix) awards 1 additional free spin. If two matrices unlock on the same spin, additional free spins are awarded twice, and the WILD symbol is copied to both newly unlocked matrices (rules_p1.png).",
    "wild_inheritance": "Every time a new matrix unlocks, it starts with a WILD already present on it, of the SAME size as the WILD currently on the previously-unlocked matrix (rules_p1.png, OCR: 'Every time a new matrix unlocks it starts with a WILD symbol already on it, of the same size as the one on the previous unlocked matrix.'). So a late-unlocked matrix can start with an already-grown (e.g. 2x2 or larger) WILD rather than a fresh 1x1.",
    "independent_paylines_and_wins": "Each matrix has its own set of the same 50 fixed paylines, and each matrix's winning combinations form and are paid separately (rules_p1.png). The bottom status bar shows a single running 'WIN $x.xx' total for the current spin across all active matrices.",
    "round_end": "The Free Spins round ends when the free-spin counter reaches 0 with no further retrigger, or immediately if total round win reaches the 8,000x max-win cap (in which case any remaining spins/features are forfeited). win_screen_0.png documents a purchased round that ended with only the top-left matrix ever unlocked (result: 'YOU HAVE WON $7.50 IN 7 FREE SPINS'). win_screen_1.png documents a second purchased round where two matrices (top-left and top-right, per the small SCATTER icon visible in the top-right corner of the win-screen frame) were both unlocked before the round ended (result: 'YOU HAVE WON $7.50 IN 8 FREE SPINS').",
    "sources": ["rules_p1.png (booklet page 2/6, 'FREE SPINS')", "preview_slide2.png (promo illustration of all 4 matrices at once)", "free_spins_0.png..free_spins_4.png (live gameplay sequence)", "win_screen_0.png", "win_screen_1.png"]
  },

  "features": {
    "free_spins": {
      "trigger": "3 or more GREEN SCATTER symbols anywhere on the single base-game matrix. The rules text does not differentiate the award by scatter count (3 vs 4 vs 5) — it states a flat award: 'Hit 3 or more SCATTER symbols to trigger the FREE SPINS feature and get 6 free spins.' free_spins_0.png/free_spins_1.png (the trigger/announcement screen) both read 'CONGRATULATIONS! YOU HAVE WON 6 FREE SPINS', consistent with the flat 6-spin award.",
      "structure": "Played across up to 4 progressively-unlocked 5x5 matrices — see 'multihold_feature_structure' above for the full unlock/growth mechanic.",
      "starting_wild": "A 1x1 WILD is always present on the newly-unlocked top-left matrix at the start of the round and moves to a random position every spin until it starts growing via collected DIAMOND SCATTER symbols.",
      "wild_growth": "Collecting DIAMOND SCATTER symbols onto a matrix's WILD grows it in the fixed sequence 1x1 -> 2x2 -> 3x3 -> 4x4 -> 5x5, one step per 3 DIAMOND SCATTER collected, up to a maximum of 4 retriggers per matrix.",
      "special_reels": "'Special reels are in play during the feature' (rules_p1.png) — i.e. the free-spins reel strips differ from the base game's.",
      "buy_option": "Can be purchased directly from the base game for 100x current total bet (see grid_and_mechanics.bonus_buy).",
      "source": "rules_p1.png (booklet page 2/6, 'FREE SPINS'), corroborated by full gameplay capture (bonus_0.png buy dialog -> free_spins_0/1.png trigger -> free_spins_2/3/4.png gameplay -> win_screen_0/1.png results)."
    }
  },

  "screens": {
    "preview": {
      "type": "preview / splash carousel",
      "carousel_structure": "A 3-slide auto-advancing carousel, indicated by 3 small ring dots at the bottom-center of the promo card (filled/gold dot = current slide). All 3 slides share a common layout: a promo card on the left half of the screen, the 'Juicy Fruits Multihold' logo at the top-right, a round black-and-white circular SPIN/enter icon at mid-right, a 'VOLATILITY' badge (5/5 lightning bolts) at bottom-right, and a 'DON'T SHOW NEXT TIME' checkbox (unchecked, yellow outline) beneath it.",
      "slide_1_of_3": "(captured twice: preview.png and, after the carousel looped back around, preview_slide3.png — both frames are pixel-identical in content). Shows the WILD crown symbol large in a card, caption 'WIN UP TO 8,000 X BET' in gold, and a small reel-strip decoration of assorted symbols to the right of the card. Dot 1 (leftmost) is lit.",
      "slide_2_of_3": "(preview_slide1.png). Same WILD crown card, caption 'BIG WILD UP TO 5X5 CAN HIT' in gold. Dot 2 (middle) is lit.",
      "slide_3_of_3": "(preview_slide2.png). Shows all FOUR 5x5 matrices at once in a 2x2 layout, three of which display a WILD crown block, with a 'FREE SPINS' plaque label in the center where the matrices meet; caption below reads 'PROGRESSIVELY BIGGER WILDS CAN ROAM ON UP TO 4 MATRICES IN FREE SPINS'. Dot 3 (rightmost) is lit.",
      "capture_note": "Per manifest ordering, the file named preview_slide3.png actually shows slide 1's content again (dot 1 re-lit), i.e. the carousel had looped back to the start by the time that frame was captured, not the 4-matrix slide. This is logged in manifest_note_discrepancies; the true slide-3 content (4 matrices) is in preview_slide2.png.",
      "color_blind_notes": "Max-win/feature captions are large high-contrast gold-on-dark text. Carousel position is shown by dot fill (position-based, not solely color) plus the caption text changes every slide, so slide identity does not depend on color alone."
    },

    "base_game": {
      "type": "base_game",
      "overall_layout": "A single 5-column x 5-row reel grid centered on screen, thin gold border, deep maroon/burgundy cell background, thin gold divider lines between reels and rows.",
      "title_banner": "'Juicy Fruits Multihold' logotype spans the top edge, partly behind/above the reel frame.",
      "left_side_placard": "A purple vertical placard reading 'BUY FREE SPINS' with the current cost beneath it in yellow (e.g. '$200.00' at the default $2.00 bet, or '$75.00' at a $0.75 bet) — this placard/button is present on every base-game and most feature screens.",
      "bottom_bar": {
        "far_left": "Round hamburger MENU button ('=', opens System Settings) stacked above a round SOUND (speaker icon) button.",
        "info_button": "Round 'i' INFO button just to the right of the menu/sound column, opens the 6-page game-rules booklet.",
        "balance_labels": "'CREDIT $100,000.00' and 'BET $2.00' in yellow text, left-of-center.",
        "center_hint": "'HOLD SPACE FOR TURBO SPIN' in bold white text.",
        "right_controls": "Oval '-' (decrease bet), large round SPIN button (two white curved arrows forming a circle), oval '+' (increase bet); an 'AUTOPLAY' pill button with a small icon sits below the spin button.",
        "branding": "'PRAGMATIC PLAY' in small grey text, bottom-left corner."
      },
      "example_win_frame": "base_game_1.png (captured at $0.75 bet): a large square multi-cell WILD block (gold crown plaque) occupies several reels/rows on the right side of the grid; status bar reads 'WIN $6.00' / 'GAME PAYS $6.00'.",
      "color_blind_notes": "All controls are white glyphs on dark circles (shape-coded: +/- glyphs, spin arrows, hamburger lines, speaker icon, 'i'), not color-coded. CREDIT/BET are yellow-on-dark high-contrast text."
    },

    "paytable": {
      "type": "paytable",
      "page": "1 of 6 (header 'GAME RULES')",
      "content": "Header: 'GAME RULES' and 'All symbols pay from left to right on adjacent reels starting from the leftmost reel.' Two rows of symbol tiles with 5/4/3-of-a-kind dollar payouts printed directly beneath each icon (see 'symbols' section for full readout). Below the fruit rows: the WILD crown tile with its own 5/4/3 payouts and explanatory text ('This symbol is WILD and substitutes for all symbols except for [SCATTER icon]. WILD symbol appears on all reels. In the base game, the WILD symbol can hit as a 1x1, 2x2, 3x3, 4x4 or 5x5 positions symbol.'); next to it the GREEN SCATTER tile with text 'This is the GREEN SCATTER symbol. It appears on all reels.'",
      "navigation": "Bottom-left: green ◄ (previous) / X (close, center) / ► (next) icons, all green, differentiated by shape. 'Page 1/6' printed bottom-right.",
      "color_blind_notes": "The three green nav icons are distinguished by shape (left triangle / cross / right triangle), safe for color-blind users."
    },

    "rules_booklet": {
      "type": "rules (6-page booklet, same dark panel + green ◄ X ► nav + 'Page n/6' indicator on every page; page 1 is the paytable above)",
      "page_2_of_6_free_spins": "rules_p1.png. Header 'FREE SPINS'. Full free-spins/multihold rules text (trigger, matrix unlock order and rewards, WILD inheritance/growth via DIAMOND SCATTER, per-matrix paylines, MAX WIN 8,000x bet, BUY FREE SPINS 100x total bet) — reproduced verbatim under 'features.free_spins' and 'multihold_feature_structure'.",
      "page_3_of_6_game_rules": "rules_p2.png. Header 'GAME RULES'. VOLATILITY badge (5/5 bolts) + high-volatility explanatory sentence. Full 1-50 payline diagram (small grid icons showing each of the 50 line shapes). General win-rules text: symbols pay left-to-right on selected paylines; free-spins win is added to the payline win; all wins multiplied by bet per line; values expressed as actual wins in coins; only the highest win paid per line; multi-line wins summed; free-spins win awarded after the round completes; free-spins total win in the history contains the whole win of the cycle. SPACE/ENTER start/stop spin; malfunction voids all pays and plays. RTP 96.04% (96.02% with Buy Free Spins). MINIMUM BET $0.25 / MAXIMUM BET $250.00.",
      "page_4_of_6_how_to_play": "rules_p3.png. Header 'HOW TO PLAY'. Explains the +/- bet buttons and bet menu, SPIN button, the settings-menu (hamburger) icon, the spin-speed-cycle icon (normal/quick/turbo spin), the sound toggle, the 'i' info button, CREDIT/BET labels (clickable to switch coins/cash view), and the AUTOPLAY button/menu.",
      "page_5_of_6_settings_and_bet_menu": "rules_p4.png. Header 'SETTINGS MENU'. Explains INTRO SCREEN / AMBIENT / SOUND FX toggles and the GAME HISTORY link; explains the paged Information Screen (◄/► to scroll, X to close); explains the BET MENU (shows number of lines and total bet in coins and cash; +/- buttons for COINS PER LINE and COIN VALUE). Also repeats, in this location, the MAX WIN text: 'The maximum win amount is limited to 8000X bet. If the total win of a round reaches 8000X bet the round immediately ends, win is awarded up to the cap and all remaining features are forfeited.'",
      "page_6_of_6_autoplay": "rules_p5.png. Header 'AUTOPLAY'. 'Click on the buttons showing 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.' (Reels behind this panel are static/inactive symbol art, not a live spin.)"
    },

    "settings": {
      "type": "settings",
      "title": "SYSTEM SETTINGS",
      "panel_style": "Centered dark translucent panel over the dimmed reels, 'X' close button top-right.",
      "left_side": "'GAME HISTORY' link (with an external-link icon) and a 'TOTAL BET' stepper: round white/grey '-' button, current bet value in a dark rounded field (e.g. '$2.00'), round green '+' button.",
      "right_side_toggles": "Four labelled on/off toggle switches, each with a short description: 'BATTERY SAVER' (save battery life by reducing animation speed) — shown OFF/white in both captured frames; 'AMBIENT MUSIC' (turn on or off the game music) — ON/green; 'SOUND FX' (turn on or off the game sounds) — ON/green; 'INTRO SCREEN' (show the intro screen before starting the game) — ON/green.",
      "bet_cap_frame": "settings_1.png: TOTAL BET has been raised to '$250.00' via repeated '+' clicks; the '+' button is rendered pale grey (visually disabled, no further increase possible), confirming $250.00 is the true maximum. The BUY FREE SPINS placard simultaneously reads '$25,000.00' (100x $250.00), and the bottom-bar '+' bet control is also shown greyed out in this frame.",
      "color_blind_notes": "Toggle state is shown by BOTH switch handle position (left=off, right=on) and fill color (white=off, green=on) — position is the non-color cue, safe for color-blind users."
    },

    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS",
      "layout": "Dark panel centered over the dimmed reels; 'X' close icon top-right.",
      "options": "Three 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 the left of the handle, grey track to the right); handle roughly in the middle; value '100' shown to the right of the slider.",
      "action": "Full-width green 'START AUTOPLAY (100)' button along the bottom of the panel.",
      "color_blind_notes": "Checkboxes use an explicit white checkmark glyph on green (shape, not just color) to show checked state; the primary action button has explicit text with the spin count."
    },

    "bonus_buy_dialog": {
      "type": "bonus",
      "content": "A purple rounded-rectangle confirmation card centered over the dimmed reels (captured at a $0.75 bet), gold border and a soft yellow glow behind it. Text: 'BUY FREE SPINS' in gold, then the price in large pink/white text with a black outline (e.g. '$75.00'), then two pill buttons side by side: 'NO' (left, maroon/pink) and 'YES' (right, maroon/pink) — same color for both, distinguished only by their text label.",
      "color_blind_notes": "NO/YES are only distinguished by text label, not by color (both buttons share the same maroon/pink styling) — this is safe for color-blind users but relies on being able to read the button text; there is no separate icon (e.g. check vs cross) reinforcing the choice."
    },

    "free_spins_trigger": {
      "type": "free_spins",
      "content": "An orange-juice-splash 'CONGRATULATIONS!' banner (green 3D letters outlined in orange liquid-drip graphics) across the top. Below it, on a yellow-to-red gradient plaque with a gold border: 'YOU HAVE WON' in light-blue 3D letters, a large pill-shaped highlight containing the awarded spin count in gold (e.g. '6'), then 'FREE SPINS' in light blue, then 'PRESS ANYWHERE TO CONTINUE' in green. A 'BONUS ACTIVE' vertical purple placard appears at the far left (replacing the Buy Free Spins placard). Bottom bar shows 'FREE SPINS LEFT 6' and the reduced-by-the-buy-cost CREDIT value.",
      "color_blind_notes": "Spin count is large gold text on a light plaque — legible without color discrimination; state text ('FREE SPINS LEFT') reinforces the numeric readout."
    },

    "free_spins_gameplay": {
      "type": "free_spins",
      "layout_one_matrix_active": "free_spins_2.png / free_spins_3.png: the top-left 5x5 matrix is live (own reels, WILD, DIAMOND SCATTER visible), the other three quadrants are locked orange 'juice' placeholders with rising bubbles and 3 empty circular collection slots each; the top-right slot shows 1 of 3 filled with a small green scatter gem (progress toward unlocking it). A rounded badge between the quadrants shows the current retrigger/award count in white-on-dark-red text (e.g. '3 FREE SPINS', later 'LAST FREE SPIN' on the final spin of that round). Bottom bar: 'WIN $x.xx' and 'FREE SPINS LEFT n'.",
      "layout_two_matrices_active": "free_spins_4.png: BOTH the top-left and top-right matrices are simultaneously live, each showing its own 1x1 WILD crown and its own DIAMOND SCATTER icon (labelled 'SCATTER' in a glowing blue plaque) on the reels; bottom-left shows 1 of 3 green-scatter collection slots filled (progress toward its unlock) and bottom-right is still empty (0 of 3). Center badge reads e.g. '1 FREE SPINS'. This is the clearest evidence frame for the multihold mechanic (two matrices spinning/paying independently at once).",
      "color_blind_notes": "Locked vs unlocked matrix state is shown by BOTH a distinct visual treatment (solid orange liquid slab with bubbles vs. a normal reel grid with visible symbols) AND by the presence/absence of readable symbols — not by color alone. Collection progress is shown by filled vs. empty circular slots (shape/fill, plus the green gem icon itself), not by color alone."
    },

    "win_screen": {
      "type": "win_screen",
      "content": "Same orange-splash 'CONGRATULATIONS!' banner as the trigger screen. Plaque reads 'YOU HAVE WON', then the total round win in large gold text inside a pill highlight (e.g. '$7.50'), then 'IN n FREE SPINS' (the spin-count number 'n' rendered in a different accent color than the rest of the sentence: yellow/gold on win_screen_0.png's '7', and orange on win_screen_1.png's '8'), then 'PRESS ANYWHERE TO CONTINUE'. Partially visible behind/around the dimmed plaque are the final reel contents of whichever matrices were unlocked that round — win_screen_1.png shows a small GREEN SCATTER 'SCATTER' icon peeking out at the top-right corner, evidence that the top-right matrix had been unlocked and was part of that round's result (8 free spins vs. 7 for the single-matrix round in win_screen_0.png).",
      "color_blind_notes": "Win amount and spin count are large high-contrast text; the round's matrix-unlock history is only inferable from background symbol/icon fragments, not from any explicit color cue."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Control positions are stable across all base-game/feature screens: hamburger menu + sound stacked at far-left, 'i' info button just to their right, bet -/+ flanking the central SPIN button, autoplay below spin, Buy-Free-Spins placard fixed at far-left edge. The rules booklet is a strictly linear 6-page sequence navigable with ◄/► and closable with a center X, with a 'Page n/6' textual indicator on every page (redundant with position).",
    "motor": "All primary targets are large round buttons (SPIN is the largest). SPACE/ENTER are keyboard equivalents for spin start/stop, and HOLD SPACE engages turbo spin, reducing the number of discrete clicks needed. Autoplay (with a SKIP SCREENS option) further reduces required interactions during Free Spins.",
    "color_blind": "Most affordances are non-color: toggle switches use handle position, checkboxes use a checkmark glyph, navigation arrows use triangle/cross shapes, WILD/SCATTER identity is conveyed by distinct icon art (crown vs. green gem vs. blue gem) as well as an explicit text label ('WILD'/'SCATTER') on every symbol tile. Residual risk: the DIAMOND SCATTER (light blue/purple) and GREEN SCATTER (green) gems have a similar faceted-gem silhouette and are differentiated mainly by hue plus the surrounding plaque glow color — a user with certain color-vision deficiencies could conflate them at a glance; the text label 'SCATTER' is identical on both, so the icon color/plaque tint is the only quick visual cue distinguishing 'unlock-the-next-matrix' (green) from 'grow-this-matrix's-WILD' (diamond/blue) symbols. The NO/YES buttons in the buy-confirmation dialog use identical styling/color for both options, relying entirely on legible text.",
    "deaf_hard_of_hearing": "No audio-only information was observed; AMBIENT MUSIC and SOUND FX are purely decorative toggles. All game state (win amounts, free spins left, matrix-unlock progress, retrigger counts, bet values) is conveyed through on-screen text and icons."
  },

  "manifest_note_discrepancies": [
    "preview_slide3.png: the manifest note describes it as showing all 4 matrices; the actual pixel content is a repeat of slide 1 ('WIN UP TO 8,000 X BET', dot 1 lit). The genuine 4-matrix slide is preview_slide2.png (dot 3 lit, caption 'PROGRESSIVELY BIGGER WILDS CAN ROAM ON UP TO 4 MATRICES IN FREE SPINS').",
    "free_spins_2.png: manifest note claims a '5 FREE SPINS' badge; the frame actually shows a '3 FREE SPINS' badge (WIN $0.15 / FREE SPINS LEFT 3 match the note, only the badge number differs).",
    "free_spins_3.png: manifest note claims the WILD had grown to a 2x2 block, a '2 FREE SPINS' badge, WIN $1.56 and FREE SPINS LEFT 2; the actual frame shows the WILD still at 1x1, a 'LAST FREE SPIN' badge, WIN $7.29 and FREE SPINS LEFT 0 (i.e. this is the final spin of that purchased round, not an intermediate retrigger spin)."
  ],

  "unreadable_or_uncertain": [
    "Exact NxN size of the large WILD block shown in base_game_1.png cannot be measured precisely from the crop (it clearly spans multiple reels and multiple rows, consistent with the rules' stated 1x1/2x2/3x3/4x4/5x5 possibilities, but the exact size — likely 3x4-looking in the raw pixels — was not confidently resolved to one of the five documented square sizes).",
    "Whether the free-spins trigger award (6 free spins) varies by scatter count (3 vs 4 vs 5 scatters) is not stated anywhere in the captured rules text — the printed rule is a flat '3 or more SCATTER symbols... get 6 free spins', and no tiered table was found on any rules page; this is reported as-is rather than assumed to hide an undocumented tier.",
    "The exact wording of the sentence following 'After the 4th retrigger on every of the available matrices the feature cannot be retriggered' is slightly garbled by an OCR/UI overlap on rules_p1.png (a tooltip-style overlay partially covers the text); the visible words strongly suggest '...anymore' but the very end of the sentence is not fully certain.",
    "studio: no sub-studio branding is present in the footer (only 'PRAGMATIC PLAY') — left null rather than filled."
  ]
}

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.