Jammin' Jars

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

Free demo · not real-money play
✓ Working · checked 4 weeks ago Verified · 27 Aug 2026
RTP 96.83%
Volatility High
Max win ×19998
Grid 8×8
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/jammin-jars-b28/

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

11 API calls this month
Ask AI MCP

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. 6 aspects we couldn’t confirm are flagged below, not hidden.

Captured 27 Aug 2026 View capture log

Per-screen breakdown

28 demo screens
28 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Bonus features
bonus Bonus features
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
Info / About screen
info Info / About screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
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
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 5,280 5,280 Sep Oct '25: 2,650 2,650 Oct Nov '25: 2,540 2,540 Nov Dec '25: 2,580 2,580 Dec Jan '26: 2,090 2,090 Jan Feb '26: 1,780 1,780 Feb Mar '26: 1,930 1,930 Mar Apr '26: 1,880 1,880 Apr May '26: 1,650 1,650 May Jun '26: 1,580 1,580 Jun Jul '26: 1,590 1,590 Jul Aug '26: 1,660 1,660 Aug
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25
🇫🇮Finland 180 100 180 180 180 220 220 220 420 180 220 220
🇩🇰Denmark 110 70 90 90 140 170 90 110 110 90 90 170
🇸🇪Sweden 110 70 70 50 40 50 50 50 90 90 110 140
🇳🇴Norway 50 30 30 70 70 30 20 30 50 50 40 10
🇭🇺Hungary 30 10 10 10 10 10 10 10 10 10 10 10
🇮🇹Italy 30 20 20 70 30 50 40 50 20 30 110 110
🇵🇪Peru 10 10 10 10 10 10 10 10 10
🇸🇰Slovakia 10 10 10 10 10 10 10 10 10
🇸🇬Singapore 10 10 10 10 10 10 10 10
🇨🇱Chile 10 10 10 10 10
🇭🇰Hong Kong 10 10 10 10 10
🇨🇴Colombia 10 10
🇨🇭Switzerland 60 60 30 90 40 60 30 70 220 190 170 640
🇬🇷Greece 70 70 90 90 90 90 90 170 140 110 70 110
🇳🇱Netherlands 50 50 50 50 70 50 70 70 90 70 110 70
🇦🇹Austria 30 30 50 40 50 40 40 40 30 30 40 210
🇵🇱Poland 20 20 10 50 30 20 20 10 30 40 30 40
🇧🇪Belgium 20 20 20 20 20 20 20 20 20 40 20 20
🇮🇳India 20 20 20 20 20 20 20 20 20 20 40 20
🇫🇷France 10 10 10 10 10 10 10 10 10 10 30 110
🇨🇾Cyprus 10 10 10 10 40 30 10 50 10 10 10 20
🇦🇺Australia 10 10 10 10 10 30 10 10 20 30 30 30
🇳🇿New Zealand 10 10 10 10 20 30 10 10 10 10 10 70
🇷🇴Romania 10 10 10 10 30 30 20 20 10 20 20 20
🇹🇷Turkey 10 10 10 10 10 10 10 10 10 10 90
🇦🇷Argentina 10 10 10 10 10 10 10 110
🇱🇻Latvia 10 10 10 10 10 20 10 20 10 20 10 10
🇮🇩Indonesia 10 10 10 10 10 10 10 10 10 10 20 20
🇵🇹Portugal 10 10 10 10 10 20 10 10 10 10 20 10
🇧🇷Brazil 10 10 10 10 10 10 10 10 10 10 20 10
🇮🇪Ireland 10 10 10 10 10 20 10 10 10 10 10 10
🇺🇦Ukraine 10 10 10 20 10 10 10 10 10 10 10 10
🇧🇬Bulgaria 10 10 10 10 10 10 10 10 10 10 10 10
🇪🇪Estonia 10 10 10 10 10 10 10 10 10 10 10 10
🇱🇹Lithuania 10 10 10 10 10 10 10 10 10 10 10 10
🇵🇭Philippines 10 10 10 10 10 10 10 10 10 10 10 10
🇸🇮Slovenia 10 10 10 10 10 10 10 10 10 10 10 10
🇿🇦South Africa 10 10 10 10 10 10 10 10 10 10 10 10
🇹🇭Thailand 10 10 10 10 10 10 10 10 10 10 20
🇹🇳Tunisia 10 10 10 10 10 10 10 10 10 10 10
🇭🇷Croatia 10 10 10 10 10 10 10 10 10 10
🇯🇵Japan 10 10 10 10 10 10 10 10 10 10
🇧🇾Belarus 10 10 10 10 10 10 10 10
🇻🇳Vietnam 10 10 10 10 10 10 10 10
🇮🇸Iceland 10 10 10 10 10 10 10
🇲🇹Malta 10 10 10 10 10 10 10
🇲🇽Mexico 10 10 10 10 10 10 10
🇰🇷South Korea 10 10 10 10
🇵🇰Pakistan 20 20
🇰🇼Kuwait 10 10 10
🇪🇬Egypt 10 10 10
🇰🇪Kenya 10 10
🇸🇦Saudi Arabia 10 10
🇬🇭Ghana 10
🇬🇹Guatemala 10
🇭🇳Honduras 10
🇳🇬Nigeria 10
🇶🇦Qatar 10
🇩🇪Germany 410 420 360 280 410 430 390 440 630 740 620 620
🇪🇸Spain 10 20 10 20 10 20 20 20 30 50 40 140
🇨🇿Czech Republic 10 10 10 10 10 10 10 20 10
🇰🇿Kazakhstan 10 10 10 10 10 10 10 10
🇲🇦Morocco 10 10 10 10
🇦🇪United Arab Emirates 10 10 10 10
🇺🇸United States 20 40 80 40 80 80 100 140 60 140 140 960
🇨🇦Canada 20 40 20 20 40 40 100 40 100 140 140 420
🇲🇾Malaysia 20 20 20 20 20 20 20 20 20 20
🇱🇺Luxembourg 20 20 20 20 20 20 20
🇬🇧United Kingdom 110 170 90 90 110 110 110 140 140 140 170 590
Full per-country breakdown via the API →

What we extracted from Jammin' Jars

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

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

Specification

verified parameters
provider Push Gaming
series Jammin' Jars · 2 games in this series ↓
volatility High
max_win_x ×19998
layout 8×8
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2018

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.83%
Bonus Buy 96.49% Buy Free Games Feature at 84x base bet

See how this RTP compares across Push Gaming’s full range →

Jammin' Jars series

where this game sits among its own

Its 96.83% is the highest RTP of the 2 games in the family. Its ×19,998 max win is the family floor — Jammin' Jars 2 goes to ×50,000.

Game Released RTP Max win Bonus buy
Jammin' Jars 2 Jun 2021 96.40% ×50,000 No
Jammin' Jars you are here Sep 2018 96.83% ×19,998 Yes
See all 2 games in this series →

Symbols & paytable

7 symbols
7 icons (ZIP)
Strawberry
Strawberry
High Pay

Glossy red heart-shaped berry with a bright-green star-shaped leaf crown and small yellow seed dots

MatchPayoutUnit
5x 1.00 Multiplier
6x 1.50 Multiplier
7x 2.00 Multiplier
8x 2.50 Multiplier
9x 3.00 Multiplier
10x 5.00 Multiplier
12x 10.00 Multiplier
15x 20.00 Multiplier
20x 40.00 Multiplier
25x 100.00 Multiplier
Orange
Orange
High Pay

Glossy solid orange sphere with a small green star-shaped calyx at the top

MatchPayoutUnit
5x 0.50 Multiplier
6x 0.75 Multiplier
7x 1.25 Multiplier
8x 2.00 Multiplier
9x 2.50 Multiplier
10x 3.00 Multiplier
12x 6.25 Multiplier
15x 10.00 Multiplier
20x 25.00 Multiplier
25x 62.50 Multiplier
Raspberry / Mulberry
Raspberry / Mulberry
High Pay

Hot magenta-pink berry with a bumpy, segmented, dome-textured surface around a darker pink core

MatchPayoutUnit
5x 0.25 Multiplier
6x 0.50 Multiplier
7x 0.75 Multiplier
8x 1.00 Multiplier
9x 1.25 Multiplier
10x 2.00 Multiplier
12x 4.00 Multiplier
15x 7.50 Multiplier
20x 15.00 Multiplier
25x 37.50 Multiplier
Green Apple
Green Apple
Low Pay

Bright grass-green rounded sphere with a brown stem and one pointed green leaf, smooth surface

MatchPayoutUnit
5x 0.15 Multiplier
6x 0.20 Multiplier
7x 0.40 Multiplier
8x 0.60 Multiplier
9x 0.80 Multiplier
10x 1.00 Multiplier
12x 3.00 Multiplier
15x 5.00 Multiplier
20x 10.00 Multiplier
25x 25.00 Multiplier
Plum
Plum
Low Pay

Deep purple sphere with a green two-lobed leaf stem and a bright oval highlight, smooth surface unlike the bumpy raspberry

MatchPayoutUnit
5x 0.15 Multiplier
6x 0.20 Multiplier
7x 0.40 Multiplier
8x 0.60 Multiplier
9x 0.80 Multiplier
10x 1.00 Multiplier
12x 3.00 Multiplier
15x 5.00 Multiplier
20x 10.00 Multiplier
25x 25.00 Multiplier
Blueberry
Blueberry
Low Pay

Cyan-blue rounded sphere with a small darker-blue five-point star-shaped crown at the top

MatchPayoutUnit
5x 0.10 Multiplier
6x 0.15 Multiplier
7x 0.20 Multiplier
8x 0.30 Multiplier
9x 0.60 Multiplier
10x 0.80 Multiplier
12x 1.00 Multiplier
15x 3.00 Multiplier
20x 4.00 Multiplier
25x 10.00 Multiplier
Jam Jar Symbol
Jam Jar Symbol
Wild

Clear glass jar with a white rim, rainbow stripes of jam inside and a smiling cartoon face. Wild: substitutes for every fruit, stays put on a collapse, hops to a free neighbouring cell after a win, and acts as the scatter that starts the Free Games.

Bonus modes

3 modes
Base Game Modifier base
Base Game

8x8 grid, cluster pays: a win is 5 or more matching symbols touching horizontally and/or vertically anywhere on the board; winning symbols are removed, remaining symbols collapse downward and new symbols cascade in to refill; no paylines or ways.

Free Spins free_games
Free Games Feature

Triggered by 3 or more Jam Jar symbols landing anywhere on the board; awards 6 fixed free spins played under the same cluster/cascade rules as the base game; also purchasable directly via Bonus Buy for 84x the base bet.

Bonus Mode rainbow
Rainbow Feature

Random feature in the base game only, triggered after any non-winning collapse or cascade; adds one or more Giant Fruit Symbols of a single fruit type that convert every board position they cover to that fruit type; not available during the Free Games Feature.

Bonus buy

1 option
Option Price (cost × bet) Effect
Free Games Feature headline ×84.00

Colour system

extracted from frames · HEX
Export palette
#1A2D53 base dominant 1 base
#1E5662 base dominant 2 base
#162231 base dominant 3 base
#2A6097 base dominant 4 base
#4E629D base dominant 5 base
#629EDC base dominant 6 base
#206198 free_spins dominant 1 free_spins
#1B5967 free_spins dominant 2 free_spins
#192C5E free_spins dominant 3 free_spins
#268FA4 free_spins dominant 4 free_spins
#131519 bonus dominant 1 bonus
#1E515B bonus dominant 2 bonus
#2B304A bonus dominant 3 bonus
#55575A bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The six fruit symbols remain distinguishable without color perception via shape and surface texture: bumpy raspberry vs smooth plum, star-leaf strawberry vs star-calyx orange vs crown-calyx blueberry vs stemmed apple. Payout tiers are labelled with plain numerals rather than color bands.
  • The Jam Jar's growing strength is always printed as a plain number on the jar, not conveyed by jar color alone; the active navigation-rail icon is shown by white-vs-grey brightness and by its fixed position in the rail, not by hue.
Screen Reader
  • A fixed 5-icon panel-switch rail is always in the same order and position (Autoplay, Total Bet, Paytable, Settings, Game Info). A persistent bottom status bar shows plain-text BALANCE/TOTAL BET/WIN readouts. The rules booklet and paytable are strictly linear multi-page sequences reached from the same rail icon.
Motor Accessibility
  • Large circular Spin button; the keyboard space bar is a documented alternative to clicking Spin and to skipping animations in Quick Play. Autoplay (selectable spin count, loss limit and single-win limit) reduces the number of required manual actions.
Hearing Accessibility
  • No audio-only information was observed on any captured screen; balance, bet, win amount, free-spins count, feature triggers and RTP are all conveyed as on-screen text. Sound is purely decorative and independently toggleable (All Sounds / Sound Effects / Music).

Media & assets

8 files · 8 types
28 PNG (ZIP)
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

Data provenance

what we captured and what we didn't
Base game (8x8 grid, cluster pays), paytable (5 pages), rules/Game Info booklet (6 pages), settings, bet select panel, autoplay panel (2 pages).
Bonus Buy dialog, Free Games intro banner and gameplay (spin 1/6 through 6/6), Free Games win screen, base-game win screen, Rainbow Feature frame, Know The Game (RTP) panel.
Function of the small up-chevron button between TOTAL BET and WIN in the bottom status bar is unconfirmed - no tooltip or label text was captured.
Function of the shield/chevron icon below the scrollbar on the right edge of overlay panels is unconfirmed - no label text was captured.
Whether the base game has any randomly-triggered feature besides the Rainbow Feature is unconfirmed; only the Rainbow Feature and the Jam Jar Free Games trigger are documented in the rules booklet and only these appeared across 27 captured frames.
The animated rainbow-arc sweep of the Rainbow Feature was not caught mid-motion; its mechanic is documented from the printed rules text rather than from a frame showing the arc in progress.
The free_spins_intro frame in the manifest may be mislabeled as in-round gameplay - it visually matches the award banner rather than a gameplay state; verified gameplay data comes from the other free-spins frames instead.
Game has no paylines or ways-to-win (cluster pays only, 5+ adjacent matching symbols); payline_direction set to 'na' because no line/ways direction concept applies.

Ask AI about Jammin' Jars

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 Jammin' Jars work? Keep it simple.

Triggered by 3 or more Jam Jar symbols landing anywhere on the board; awards 6 fixed free spins played under the same cluster/cascade rules as the base game; also purchasable directly via Bonus Buy for 84x the base bet.

RTP 96.83%High volatilitymax win ×19998demo ✓

From the verified capture of 27 Aug 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: Jammin' Jars vs Razor Returns — 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 6 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 6 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/jammin-jars-b28/

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/jammin-jars-b28/
{
  "game": {
    "name": "Jammin' Jars",
    "provider": "Push Gaming",
    "theme": "A 1970s-80s disco/dance-floor party theme built entirely around cartoon fruit and colorful jam jars: a giant mirrored disco ball floats above a glowing LED dance-floor grid, spotlights sweep the background, and the reel grid is a translucent dark-navy tile filled with glossy cartoon fruit. No human or animal characters appear on any captured screen - the 'cast' is the fruit itself plus the smiling rainbow-striped Jam Jar mascot.",
    "art_style": "Flat-shaded 2D vector cartoon with heavy glossy highlights: fruit and jar icons are rendered as smooth, rounded, candy-like 3D-lit blobs (bright specular highlight + soft self-shadow) rather than flat cel-shading, but there is no photoreal texture or realistic lighting anywhere. The wordmark 'Jammin' Jars' is bold, rounded, bubble-letter typography filled with a magenta-to-cyan-to-yellow rainbow gradient and a thick dark-purple outline. Backgrounds are a bright neon disco palette (hot pink, magenta, cyan, purple, electric blue) over a black LED-grid/dance-floor pattern with lens-flare sparkle accents and diagonal spotlight beams. Win/feature banners use a playful comic-book/graffiti look: bold outlined lettering plus a hot-pink paint-splat badge. Overall mood is upbeat, colorful, casual-mobile-friendly and cartoonish - not dark, not photorealistic, not cinematic. Camera angle throughout is a flat frontal view of the vertical reel grid (no perspective/isometric tilt).",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 27 desktop screenshots (1280x800) + verbatim OCR + zoomed crops of every paytable page, rules page and control panel.",
    "method_notes": "All numeric claims were re-verified in this session with full-resolution zoom crops of every screen (paytable pages 1-5, rules pages 1-6, settings, bet-select, autoplay pages 1-2, bonus-buy dialog, free-spins intro/gameplay, both win screens, rainbow-feature frame, know-the-game panel). The complete 6x10 paytable value grid was read cell-by-cell, including the bottom row that is partially cut off by the sticky footer bar on paytable_p1 (confirmed via a separate zoom of that strip). Nothing in this document was inferred from memory of other Push Gaming titles; every figure is anchored to a named frame below. Items that remained unclear are listed in 'unreadable_or_uncertain' and NOT invented.",
    "language": "English"
  },

  "color_palette": {
    "background_global": "A repeating black LED/dance-floor grid (small square cells outlined in black) tinted in a vertical gradient that runs magenta/purple at the top-left through electric blue to teal/cyan at the bottom, crossed by two diagonal white-to-pink spotlight beams and scattered four-point lens-flare sparkles.",
    "logo_and_disco_ball": "Large white/silver mirrored disco ball (mosaic of small grey-white mirror tiles with a bright cyan rim-light) directly behind the wordmark on the preview splash and top-left of the base game.",
    "wordmark": "'Jammin' Jars' bubble lettering filled with a magenta-purple-to-lime-to-cyan rainbow gradient, thick dark-purple/black outline; a small cartoon jam jar with a face replaces the dot area next to the 'S'.",
    "reel_frame": "Reel grid sits in a thin cyan/light-blue rounded-rectangle outline on a dark navy-black semi-transparent tile background; individual cells are separated by faint dark grid lines.",
    "fruit_symbols": "Strawberry (red body, green star-shaped leaf top, yellow seed dots), orange (solid orange/amber sphere with a small green star-shaped calyx), raspberry/mulberry (hot magenta-pink, bumpy compound-berry texture of small domed segments around a darker pink core), green apple (bright grass-green sphere with a brown stem and a green leaf), plum (deep purple-magenta sphere with a green leaf stem, subtle purple highlight), blueberry (cyan-blue sphere with a small darker-blue 5-point crown/calyx).",
    "jam_jar_symbol": "Clear glass jar shape with a white rim/lid; the jar is filled with horizontal rainbow stripes (orange, magenta/pink, lime green, cyan, purple, red from top to bottom) and has a simple cartoon face (two white oval eyes with black pupils, a small open smiling mouth) painted on the glass; an active multiplier is shown as a white 'xN' digit in a rounded badge over the jar.",
    "panels_and_dialogs": "Overlay panels (paytable/rules/settings/bet-select/autoplay/bonus-buy) use a near-black semi-transparent background with white body text and white bold section headers; the bottom status bar across every screen is a dark teal/blue-green translucent strip with white labels.",
    "win_and_feature_banners": "Full-screen 'CONGRATULATIONS' / feature-award banners use bright pink-to-purple 3D bubble lettering with black outlines over the same disco-grid background, plus a hot-pink paint-splatter badge holding the number (spins awarded or amount won) in white-outlined purple digits.",
    "controls": "Buttons/icons throughout are flat mid-grey circles or dark-grey squares with white line-art glyphs (no color-coding); the single highlighted/active icon in any navigation rail is rendered pure white while inactive icons are dim grey."
  },

  "symbols": {
    "note": "All payout values are printed directly in the currency 'fun' and are explicitly anchored to a fixed bet of 0.40 fun (paytable header: \"All wins shown are in fun and valid for the current bet of 0.40 fun\"). Multiplier-of-bet equivalents below were computed by dividing the printed value by 0.40; they are NOT separately printed by the game. Cluster wins require 5 or more of the same symbol touching horizontally and/or vertically anywhere on the 8x8 board (no fixed lines/ways).",
    "paying_fruit_symbols": [
      {
        "name": "Strawberry",
        "appearance": "Red heart-shaped berry with a bright-green star-shaped leaf crown and small yellow seed dots; glossy highlight top-left.",
        "rank": "highest-paying fruit",
        "payouts_fun_at_0.40_bet": {"25+": 40.00, "20-24": 16.00, "15-19": 8.00, "12-14": 4.00, "10-11": 2.00, "9": 1.20, "8": 1.00, "7": 0.80, "6": 0.60, "5": 0.40},
        "payouts_as_multiplier_of_bet": {"25+": "100x", "20-24": "40x", "15-19": "20x", "12-14": "10x", "10-11": "5x", "9": "3x", "8": "2.5x", "7": "2x", "6": "1.5x", "5": "1x"}
      },
      {
        "name": "Orange",
        "appearance": "Solid orange/amber sphere with a small green star-shaped calyx at the top and light droplet highlights.",
        "payouts_fun_at_0.40_bet": {"25+": 25.00, "20-24": 10.00, "15-19": 4.00, "12-14": 2.50, "10-11": 1.20, "9": 1.00, "8": 0.80, "7": 0.50, "6": 0.30, "5": 0.20},
        "payouts_as_multiplier_of_bet": {"25+": "62.5x", "20-24": "25x", "15-19": "10x", "12-14": "6.25x", "10-11": "3x", "9": "2.5x", "8": "2x", "7": "1.25x", "6": "0.75x", "5": "0.5x"}
      },
      {
        "name": "Raspberry / mulberry",
        "appearance": "Hot magenta-pink compound berry with a bumpy, segmented, dome-textured surface around a darker pink core (visually a raspberry/mulberry, not a smooth round fruit). Distinguishable from the plum by its bumpy texture as well as its brighter pink hue.",
        "payouts_fun_at_0.40_bet": {"25+": 15.00, "20-24": 6.00, "15-19": 3.00, "12-14": 1.60, "10-11": 0.80, "9": 0.50, "8": 0.40, "7": 0.30, "6": 0.20, "5": 0.10},
        "payouts_as_multiplier_of_bet": {"25+": "37.5x", "20-24": "15x", "15-19": "7.5x", "12-14": "4x", "10-11": "2x", "9": "1.25x", "8": "1x", "7": "0.75x", "6": "0.5x", "5": "0.25x"}
      },
      {
        "name": "Green apple",
        "appearance": "Bright grass-green rounded sphere with a brown stem and one green pointed leaf; glossy highlight and small droplet marks.",
        "payouts_fun_at_0.40_bet": {"25+": 10.00, "20-24": 4.00, "15-19": 2.00, "12-14": 1.20, "10-11": 0.40, "9": 0.32, "8": 0.24, "7": 0.16, "6": 0.08, "5": 0.06},
        "payouts_as_multiplier_of_bet": {"25+": "25x", "20-24": "10x", "15-19": "5x", "12-14": "3x", "10-11": "1x", "9": "0.8x", "8": "0.6x", "7": "0.4x", "6": "0.2x", "5": "0.15x"}
      },
      {
        "name": "Plum",
        "appearance": "Deep purple/magenta smooth sphere with a green two-lobed leaf stem and a bright oval highlight; visually smooth (no bumps), distinguishing it from the raspberry.",
        "payouts_fun_at_0.40_bet": {"25+": 10.00, "20-24": 4.00, "15-19": 2.00, "12-14": 1.20, "10-11": 0.40, "9": 0.32, "8": 0.24, "7": 0.16, "6": 0.08, "5": 0.06},
        "payouts_as_multiplier_of_bet": {"25+": "25x", "20-24": "10x", "15-19": "5x", "12-14": "3x", "10-11": "1x", "9": "0.8x", "8": "0.6x", "7": "0.4x", "6": "0.2x", "5": "0.15x"},
        "note": "Prints identical values to Green apple on every tier - the two lowest-tier fruits are pay-equal but remain visually distinct symbols (different shape/color), not a merged tile."
      },
      {
        "name": "Blueberry",
        "appearance": "Cyan/sky-blue rounded sphere with a small darker-blue 5-point crown (calyx) at the top and light droplet highlights.",
        "rank": "lowest-paying fruit",
        "payouts_fun_at_0.40_bet": {"25+": 4.00, "20-24": 1.60, "15-19": 1.20, "12-14": 0.40, "10-11": 0.32, "9": 0.24, "8": 0.12, "7": 0.08, "6": 0.06, "5": 0.04},
        "payouts_as_multiplier_of_bet": {"25+": "10x", "20-24": "4x", "15-19": "3x", "12-14": "1x", "10-11": "0.8x", "9": "0.6x", "8": "0.3x", "7": "0.2x", "6": "0.15x", "5": "0.1x"}
      }
    ],
    "wild_and_scatter": {
      "name": "Jam Jar Symbol",
      "appearance": "Clear jar with a white rim, filled with horizontal rainbow stripes and a simple smiling cartoon face; carries a white 'xN' multiplier badge once it has contributed to at least one win.",
      "no_fixed_payout": "The Jam Jar Symbol has no printed n-of-a-kind payout of its own in the paytable - it functions purely as Wild and Scatter (see below).",
      "wild_rule": "Substitutes for all fruit symbols in cluster evaluation (paytable_p2.png, rules_p3.png: \"The Jam Jar Symbol is a Wild Symbol that substitute for all other symbols.\").",
      "movement_and_multiplier_rule": "If a Jam Jar Symbol contributes to a Cluster Win, it randomly relocates to an adjacent vacant board position before the following Collapse/Cascade occurs; when a Collapse or Cascade happens, all Jam Jar Symbols are held in place. Each individual Jam Jar instance carries its own multiplier, starting at 1x; after that instance contributes to any number of Cluster Wins in a single evaluation it increases by exactly 1; the current multiplier is applied to any win that instance contributes to. Maximum possible multiplier for a single Jam Jar instance is 49x (rules_p3.png, verbatim: \"The maximum possible multiplier for a single Jam Jar is 49x.\").",
      "scatter_rule": "The Jam Jar Symbol is also a Scatter Symbol: 3 or more landing anywhere on the board trigger the Free Games Feature, which awards 6 Free Games (rules_p3/p4.png, bonus_buy free-spins-intro screen also confirms 6 free spins).",
      "cannot_be_converted": "Jam Jar Symbols cannot be converted by Giant Fruit Symbols during the Rainbow Feature (rules_p4.png)."
    }
  },

  "technical_summary": {
    "grid": "8 columns x 8 rows, fixed rectangular board (rules_p1.png, verbatim: \"Jammin' Jars is a 8-row, 8-column matching symbol game.\"); confirmed visually on base_game.png.",
    "mechanic": "Tumbling/cascading cluster-pays: a win is any group of 5 or more of the same symbol touching horizontally and/or vertically anywhere on the board (no paylines, no ways-to-win). Winning symbols are removed, remaining symbols collapse downward, and new symbols cascade in from the top to refill (rules_p2.png). A symbol can contribute to multiple simultaneous cluster wins, but per rules_p2.png: \"The highest cluster win value is always awarded in a single cluster\" - i.e. only the single highest-value cluster containing a given symbol pays for that symbol in one evaluation step.",
    "no_lines_no_ways": "The words 'payline', 'per line' and 'ways' do not appear anywhere in the 6-page rules booklet or the 5-page paytable; the game has no line/ways count.",
    "rtp_base_percent": 96.83,
    "rtp_base_source": "rules_p6.png and know_the_game.png, verbatim: \"The theoretical average return to player (RTP) is 96.83%.\"",
    "rtp_bonus_buy_percent": 96.49,
    "rtp_bonus_buy_source": "rules_p6.png, know_the_game.png and bonus_buy_dialog.png all independently print \"96.49%\" for the Bonus Buy RTP.",
    "second_rtp_configuration": "Not observed on any captured screen (no loading-screen RTP tile, no dual RTP figure anywhere) - unlike some other Push Gaming titles, this build shows only one RTP figure per mode.",
    "bet_min_fun": 0.20,
    "bet_max_fun": 100.00,
    "bet_steps_fun": [0.20, 0.40, 0.60, 1.00, 2.00, 3.00, 5.00, 10.00, 20.00, 30.00, 50.00, 100.00],
    "bet_source": "bet_select.png, full 'Available Bets' grid of 12 fixed stakes, no scrolling needed.",
    "demo_default_bet_fun": 0.40,
    "demo_starting_balance_fun": 1000.00,
    "push_bet_ante": "Not present in this game. No toggle, slider or extra tier is shown on bet_select.png, base_game.png, autoplay pages or anywhere in the 6-page rules booklet; the words 'Push Bet' / 'Push-Up' do not appear in any OCR text or on any screenshot.",
    "max_win_per_round": "19,998.45x the current bet amount (rules_p6.png, verbatim: \"The maximum payout per game round is 19,998.45x the current bet amount.\"). No 'win cap may be reconfigured by the operator' disclaimer text was found on any page (unlike some other Push Gaming titles per playbook P-U02), so this appears to be a fixed structural cap for this build.",
    "bonus_buy": {
      "available": true,
      "variants": "Exactly one purchasable option was found: the Free Games Feature.",
      "cost_multiplier": "84x the current Base Bet",
      "cost_example_fun": "33.60 fun at a 0.40 fun base bet (bonus_buy_dialog.png)",
      "rtp_percent": 96.49,
      "access": "Star-icon button ('Bonus Buy') fixed in the bottom-right corner of the reel frame on the base game screen and on every overlay panel; opens the BONUS BUY dialog which shows three Jam Jar icons, a +/- Base Bet stepper, the Feature Cost and RTP, and a BUY button.",
      "source": "rules_p5.png (verbatim: \"By pressing or clicking on the Bonus Buy button (the star icon in the bottom corner of the screen) you will be presented with the option to buy the Free Games Feature for 84x your base bet...\") and bonus_buy_dialog.png."
    },
    "version": {"server": "2.8.0", "client": "12.23.4 03-07-2026", "source": "rules_p6.png, printed at the very end of the rules booklet: \"Server Version: 2.8.0\" / \"Client Version: 12.23.4 03-07-2026\"."},
    "malfunction_clause": "\"MALFUNCTION VOIDS ALL PAYS AND PLAYS.\" printed on rules_p6.png and know_the_game.png.",
    "incomplete_game_clause": "rules_p5/p6.png: \"Incomplete games will be automatically resolved after 48 hours. Any winnings resulting from automatic resolve shall be paid to the player's account. Where an incomplete game cannot be resolved, the stake will be returned to the player.\"",
    "keyboard": "Space bar starts a spin (rules_p1.png: \"Alternatively, press the keyboard space bar.\", stated for both Spin and Quick Play skip)."
  },

  "features": {
    "free_games_feature": {
      "trigger": "3 or more Jam Jar (Wild/Scatter) symbols landing anywhere on the 8x8 board.",
      "spins_awarded": "6 Free Games (fixed number - rules_p4.png: \"The Free Games Feature will award 6 Free Games.\"; confirmed on free_spins_intro.png banner: \"YOU HAVE BEEN AWARDED 6 FREE SPINS\").",
      "gameplay": "Identical cluster/cascade rules to the base game, played on a hot-pink/magenta-tinted disco background instead of the base game's blue/cyan tint. A bottom-bar counter reads 'FREE SPINS n / 6' and increments as spins are used (observed 1/6 through 6/6 across free_spins_2.png-free_spins_4.png). A forward-skip icon (single right-pointing triangle against a bar) appears at the far right of the status bar during the feature, absent in the base game.",
      "jam_jar_carryover": "Jam Jar Wilds and their individual multipliers persist and continue to grow across free spins exactly as in the base game (observed instances reaching x2 through x6 across the captured free-spins frames).",
      "rainbow_feature_availability": "Explicitly NOT available during the Free Games Feature (rules_p4.png: \"This feature is not available during the Free Games Feature.\").",
      "purchasable": true,
      "purchase_cost": "84x Base Bet (see technical_summary.bonus_buy); can also be triggered naturally by landing 3+ Jam Jars during ordinary base-game play (no purchase required).",
      "round_end": "A full-screen 'CONGRATULATIONS YOU HAVE WON <amount> DURING FREE SPINS' banner is shown; balance change on adjacent captured frames (966.40 fun right after purchase -> 970.56 fun after the closing banner) independently confirms a 4.00 fun win at the 0.40 fun bet used, matching the banner's printed '4.00'.",
      "source_frames": "bonus_buy_dialog.png, free_spins_intro.png, free_spins_2.png, free_spins_3.png, free_spins_4.png, win_screen.png"
    },
    "rainbow_feature": {
      "trigger": "Random, in the base game only, immediately after any non-winning Collapse or Cascade (rules_p4.png: \"The Rainbow Feature is randomly triggered after any non-winning Collapse or Cascade.\"). Not purchasable and not available during Free Games.",
      "effect": "A rainbow animates across the board and adds one or more Giant Fruit Symbols of a single fruit type; each Giant Fruit Symbol converts every board position it visually covers into that same fruit type, which can then form or extend a cluster win. Jam Jar Symbols are immune to this conversion.",
      "capture_note": "The captured frame labelled rainbow_feature.png shows the board immediately around this event (WIN 0.40->6.40, one Jam Jar x6 wild visible in the bottom-right corner) but does not show a large multi-cell rainbow arc or an obviously oversized Giant Fruit tile in progress - the animated rainbow sweep itself is transient and was not caught mid-motion. The mechanic description above is taken from the printed rules text (paytable_p5.png / rules_p4.png), not solely inferred from this one frame.",
      "source_frames": "paytable_p5.png (rules text + illustration), rules_p4.png, rainbow_feature.png"
    }
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Loading/promo splash shown before the base game. Large mirrored disco ball with the 'Jammin' Jars' rainbow bubble-letter wordmark (plus small smiling jam-jar icon) centered over it, on the neon disco-grid background with diagonal light beams and sparkles. Two promo banners: left, a pink ribbon 'STICKY WILD JARS' over 'WITH INCREASING MULTIPLIERS!' with a jam jar showing 'x5' and three smaller grey jars marked x2/x3/x4; right, a purple ribbon 'RAINBOW FEATURE' over a strawberry/orange/blueberry trio and the text 'GIANT FRUITS BIG WINS'. Bottom-center prompt: 'CLICK TO CONTINUE'.",
      "rtp_on_this_screen": "Not printed anywhere on this screen (confirmed by zoom of the full frame) - consistent with playbook note P-U02 that RTP is not always shown on the loading screen for this provider.",
      "color_blind_notes": "Both promo banners repeat their concept as plain white/pink text ('STICKY WILD JARS', 'RAINBOW FEATURE', 'GIANT FRUITS BIG WINS') in addition to the icon art, so the message does not depend on color perception."
    },
    "base_game": {
      "type": "base_game",
      "layout": "8x8 grid of fruit/jar tiles inside a rounded cyan-outlined dark tile, centered-right of the screen; the disco-ball + wordmark logo sits at top-left, outside the grid, unobstructed.",
      "bottom_status_bar": "Dark teal translucent strip spanning the width of the screen: far left a grey 3x3-dot grid icon (opens the paytable/info panel) and a speaker icon with an 'X' (sound currently muted); center-left 'BALANCE fun' with the numeric balance below it; center 'TOTAL BET fun' with the numeric stake below it; a small dark square button with an up-chevron '^' glyph (function not labelled on this frame) followed by 'WIN fun'; far right a small circular Autoplay icon (circular arrow with an inward play triangle) and a large circular double-arrow SPIN button.",
      "bonus_buy_shortcut": "A standalone white star-in-circle icon floats at the bottom-right corner of the reel frame (independent of the status bar) - the Bonus Buy shortcut, present on every screen including this one.",
      "symbols_on_this_frame": "A random 8x8 mix of the six fruit types is visible on the captured frame; per-cell content is transient (changes every spin) and is intentionally not enumerated cell-by-cell.",
      "color_blind_notes": "All bottom-bar controls are white line-art glyphs on uniform dark-grey/teal backgrounds (shape-based, not color-coded). The muted-sound state is shown by an explicit 'X' glyph next to the speaker icon rather than by color alone."
    },
    "paytable": {
      "type": "paytable",
      "pages": "5 pages, reached via the 3x3-grid icon in the left navigation rail of any overlay panel; panel is one continuous scrolling sheet (no sub-tabs), confirmed exhausted at page 5 by scroll_capture.py (settle=3).",
      "page_1": "Header 'Symbols (All wins shown are in fun and valid for the current bet of 0.40 fun)'. Full 6-column x 10-row payout table for the six fruits, tiers 25+ down to 5 symbols in a cluster (values in 'symbols' above). Footer text: 'Wins are achieved with 5 or more matching symbols as long as they are touching vertically and/or horizontally. Winning symbols are removed and symbols collapse to fill the gaps.' Begins the 'Features' section with the 'Jam Jar Symbol' heading and its wild-substitution rule.",
      "page_2": "Continues the Jam Jar Symbol description: the 'held in place on Collapse' rule, the 1x-start / +1-per-contribution multiplier rule illustrated with a jar showing 'x5' next to smaller 'x2 x3 x4' labels, and the Scatter/Free-Games-trigger rule illustrated with three Jam Jars.",
      "page_3": "Jam Jar recap continues at the top; 'Free Games Feature' heading: '3+ Jam Jars anywhere -> 6 Free Games awarded', with an illustrated 8x8 board example containing multiple 'x5' Jam Jar wilds. Begins 'Rainbow Feature' heading.",
      "page_4": "Full 'Rainbow Feature' description with a two-panel illustration (rainbow arc over the board, then a Giant Strawberry tile converting a block of cells to strawberries) and the rule text quoted in 'features.rainbow_feature' above.",
      "navigation": "Right edge of the panel carries a thin vertical scrollbar plus two icons below it: an outlined shield/chevron shape and a white star-in-circle (Bonus Buy shortcut, present on this and every other overlay panel).",
      "color_blind_notes": "Every payout tier is labelled with a plain white number (25+, 20-24, ... 5) to the left of the value columns, and each fruit column is also visually distinguished by shape (leaf shape, surface texture, calyx shape) in addition to hue, so tier and symbol identity do not depend on color alone."
    },
    "rules": {
      "type": "rules (\"GAME INFO\" booklet, 6 pages, reached via the question-mark icon in the left navigation rail)",
      "p1": "Opening statement 'Jammin' Jars is a 8-row, 8-column matching symbol game.' Sections: 'How to Play' (Bet button + Spin button or Space bar), 'Autoplay' (choose number of rounds, Stop Autoplay shows remaining count), 'Quick Play' (Skip button or Space bar to skip animations), start of 'Payout Rules'.",
      "p2": "'Payout Rules': cluster wins of 5+ adjacent symbols; symbols can contribute to multiple cluster wins but the highest cluster win value is always awarded in a single cluster. 'Cascading and Collapsing' section describes the collapse/refill mechanic. Begins 'Jam Jar Symbol' section (wild-substitution rule).",
      "p3": "Full Jam Jar Symbol rules: move-on-contribution, held-in-place-on-collapse, 1x-start +1-per-contribution multiplier with a stated maximum of 49x, and the Jam Jar's Scatter/Free-Games-trigger rule. Begins 'Free Games Feature' heading.",
      "p4": "Free Games Feature rule recap (3+ Jam Jars -> Feature triggered, Jam-Jar movement/multiplier rules also apply inside the feature). Full 'Rainbow Feature' section: random trigger after a non-winning Collapse/Cascade, Giant Fruit Symbol conversion rule, 'Jam Jar Symbols cannot be converted by Giant Fruit Symbols', 'This feature is not available during the Free Games Feature.' Begins 'Bonus Buy' heading.",
      "p5": "Full 'Bonus Buy' rule: star icon in the bottom corner opens the option to buy the Free Games Feature for 84x base bet; +/- to change the base bet before buying; Buy -> Ok confirms and deducts the Feature Cost; Cancel returns to the Bonus Buy page. 'Base Bet' definition: 'the total bet selected for each new spin or game round.' Begins 'Additional Information' (incomplete-game 48-hour auto-resolve clause).",
      "p6": "Continuation/end of 'Additional Information': malfunction clause, RTP 96.83%, max payout per round 19,998.45x current bet, Bonus Buy RTP 96.49%, Server Version 2.8.0, Client Version 12.23.4 03-07-2026.",
      "color_blind_notes": "Body text is plain white on a near-black panel throughout; section headers are bold white, not color-differentiated - fully legible without color perception."
    },
    "settings": {
      "type": "settings",
      "title": "SETTINGS",
      "content": "Single-screen panel (no scrolling) with three rows, each a label plus a round dark-grey toggle button carrying a speaker-with-X glyph: 'All Sounds', 'Sound Effects', 'Music'. All three were in the muted/off state on the captured frame (X shown on every speaker glyph).",
      "color_blind_notes": "Mute state is shown by the explicit 'X' overlay on the speaker glyph (shape-based), not by a color change."
    },
    "bet_select": {
      "type": "other",
      "title": "TOTAL BET",
      "content": "Single-screen panel (no scrolling needed) titled 'Available Bets fun' showing all 12 fixed stakes in a 3-row x 4-column grid: 0.20, 0.40, 0.60, 1.00 / 2.00, 3.00, 5.00, 10.00 / 20.00, 30.00, 50.00, 100.00. The currently selected stake (0.40) is highlighted with a light/white tile versus grey for the others.",
      "color_blind_notes": "Selected bet is distinguished by a light-vs-dark tile contrast and by matching the printed 'TOTAL BET' value in the bottom bar, not by hue."
    },
    "autoplay": {
      "type": "autoplay",
      "pages": "2 (scroll_capture.py confirmed exhausted with settle=3)",
      "title": "AUTOPLAYS",
      "content": "'Number of Spins' row of 8 options: Off, 10, 20, 50, 100, 250, 500, 1000. 'Loss Limit (Expressed as multiples of total bet)': x5, x10, x20, x50, x100. 'Single Win Limit (Expressed as multiples of total bet)': No Limit, x10, x20, x50, x100. Page 2 repeats the same three option groups fully visible without new content, confirming the panel bottom.",
      "color_blind_notes": "Selected option in each row is shown with a light/white tile against grey unselected tiles - contrast-based, not hue-based."
    },
    "bonus_buy_dialog": {
      "type": "bonus",
      "title": "BONUS BUY",
      "content": "'Base Bet fun' stepper (round '-' / '+' buttons flanking the current value '0.40'); three glowing Jam Jar icons in a bordered box; 'Feature Cost: 33.60 fun'; 'RTP 96.49%' printed small at bottom-right of the box; a grey 'BUY' button below.",
      "color_blind_notes": "Cost and RTP are both printed as plain white/grey text, independent of the glowing jar icon color."
    },
    "free_spins_intro": {
      "type": "free_spins",
      "content": "Full-screen banner on the disco-grid background: 'CONGRATULATIONS' (large pink/purple 3D bubble letters), 'YOU HAVE BEEN AWARDED' (smaller matching style), a hot-pink paint-splat badge containing the white/purple number '6', 'FREE SPINS' beneath it, and 'CLICK TO CONTINUE' prompt at the bottom.",
      "note": "The frame saved as free_spins_1.png in the manifest is visually near-identical to this intro banner (also reads 'CONGRATULATIONS ... AWARDED 6 ... FREE SPINS'), not the in-round gameplay state its manifest note describes; the actual first gameplay frames with visible Jam Jar wilds and a running WIN total are free_spins_2.png through free_spins_4.png (see free_spins_gameplay below).",
      "color_blind_notes": "Spin count is printed as a plain white/purple number, legible without color discrimination."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "background": "Same 8x8 grid and logo layout as the base game, but the disco-grid background is tinted hot pink/magenta instead of blue/cyan - a non-color-only cue is the explicit 'FREE SPINS n / 6' counter described below.",
      "bottom_status_bar": "Adds a 'FREE SPINS' label with the counter 'n / 6' to the right of 'WIN fun', and replaces the Autoplay+Spin icon pair with a single forward-skip icon (right-pointing triangle against a bar).",
      "observed_frames": "free_spins_2.png (FREE SPINS 3/6, two Jam Jar wilds at x3, WIN running total 1.12), free_spins_3.png not separately re-verified beyond manifest note, free_spins_4.png (FREE SPINS 6/6, Jam Jar wilds at x4 and x5 visible, WIN running total 4.16).",
      "color_blind_notes": "Feature state is signalled by the printed 'FREE SPINS n/6' text and the disco-grid palette shift together, not by color alone."
    },
    "win_screen_free_games": {
      "type": "win_screen",
      "content": "Full-screen banner: 'CONGRATULATIONS' / 'YOU HAVE WON' in the same pink/purple 3D bubble style, a hot-pink paint-splat badge containing the amount '4.00' in purple/white, 'DURING FREE SPINS' beneath it, 'CLICK TO CONTINUE' prompt.",
      "verification": "Balance on neighbouring captured frames rose from 966.40 fun (right after the bonus purchase) to 970.56 fun (after this banner closed) at a 0.40 fun bet - a 4.00 fun net change that matches the printed amount exactly.",
      "color_blind_notes": "Win amount is large white-outlined purple text on a hot-pink badge, high-contrast and legible without color discrimination."
    },
    "win_screen_base_game": {
      "type": "win_screen",
      "content": "Base-game round showing an in-progress win: bottom bar reads 'WIN fun 9.42' with balance 979.76 fun and TOTAL BET 0.40 fun; board shows a Jam Jar wild at 'x4' and another at 'x6' among ordinary fruit tiles (this is the board mid-cascade rather than a separate full-screen banner).",
      "verification": "Balance on neighbouring captured frames rose from 970.34 fun (before this round) to 979.76 fun (after) at a 0.40 fun bet - a 9.42 fun net change matching the printed WIN value exactly.",
      "manifest_label_note": "Labelled win_screen_base.png in the manifest as a 'FRUITY WIN 9.42' full-screen banner; the frame actually reviewed here shows the in-board WIN readout rather than a separate full-screen banner graphic - the numeric value and its balance-delta verification are unaffected."
    },
    "know_the_game": {
      "type": "info",
      "title": "KNOW THE GAME",
      "content": "Single-screen summary panel reached via a shield-shaped icon (outside the main 5-icon navigation rail): 'MALFUNCTION VOIDS ALL PAYS AND PLAYS.', 'The theoretical average return to player (RTP) is 96.83%.', 'The theoretical average return to player (RTP) of the Bonus Buy is 96.49%.' Both figures independently match rules_p6.png and bonus_buy_dialog.png."
    }
  },

  "navigation_and_controls": {
    "overlay_panel_rail": "Every overlay panel (Paytable, Rules/Game Info, Settings, Bet Select, Autoplay) shares the same 5-icon vertical navigation rail on its far left edge, top to bottom: (1) circular arrow with an inward play triangle = Autoplay panel, (2) stacked-coins icon = Total Bet (bet select) panel, (3) 3x3 dot grid = Paytable panel, (4) gear/cog = Settings panel, (5) question mark in a circle = Game Info (rules) panel. The icon for the currently open panel is rendered solid white; the other four are dim grey - this is the only way the active panel is indicated, and it is position-based as well as brightness-based (each icon has a fixed slot).",
    "panel_close": "A white 'X' in a circle sits at the top-right corner of every overlay panel, alongside the 'PAYTABLE' / 'GAME INFO' / 'SETTINGS' / 'TOTAL BET' / 'AUTOPLAYS' / 'BONUS BUY' title text.",
    "persistent_bottom_bar": "Present on every screen, base game or overlay panel alike: BALANCE, TOTAL BET, WIN readouts in 'fun', flanked by a menu-grid icon and mute-speaker icon on the left and (on the base game) the Autoplay + Spin icons on the right.",
    "persistent_bonus_buy_star": "The star-in-circle Bonus Buy shortcut appears in the same bottom-right position on the base game and on every overlay panel, so it is reachable without closing the current panel."
  },

  "accessibility_observations": {
    "screen_reader": "Control layout is stable and predictable: a fixed 5-icon panel-switch rail (always same order/position), a persistent bottom status bar with plain-text numeric readouts (BALANCE/TOTAL BET/WIN), and a persistent Bonus Buy star in a fixed corner. The rules booklet is a strictly linear 6-page sequence and the paytable a linear 5-page sequence, both reached from the same rail icon.",
    "motor": "The large circular SPIN button and the equally large circular disco-ball touch targets are sizable; Space bar is a documented keyboard alternative to clicking Spin (and to skipping animations in Quick Play), reducing reliance on precise pointer clicks. Autoplay (with selectable spin counts, loss limit and single-win limit safeguards) further reduces the number of required manual actions.",
    "color_blind": "Payout tiers are labelled with plain numerals rather than color bands. The six fruit symbols remain distinguishable without color perception via shape and surface texture (bumpy raspberry vs smooth plum, star-leaf strawberry vs star-calyx orange vs crown-calyx blueberry vs stemmed apple/plum). The Jam Jar's multiplier is always printed as a plain 'xN' digit, not conveyed by jar color alone. Active navigation-rail icon is distinguished by white-vs-grey brightness AND by its fixed position in the rail, not by hue. Residual risk: the base-game vs free-spins background tint (blue/cyan vs magenta/pink) is a color-only cue, but it is always paired with the explicit printed 'FREE SPINS n/6' counter text, so game-mode identification does not actually depend on color.",
    "deaf_hard_of_hearing": "No audio-only information was observed on any captured screen; all game state (balance, bet, win amount, free-spins count, feature triggers, RTP, rules) is conveyed as on-screen text. Sound is purely decorative/ambient and independently toggleable (All Sounds / Sound Effects / Music, all observed muted in the captured settings frame)."
  },

  "provider_and_build_facts": {
    "provider": "Push Gaming",
    "provider_ref": "jamminjars (read from the rgsGameId parameter of the cross-domain iframe src at https://player.eu.demo.pushgaming.com/... - see manifest.json for the full URL)",
    "studio_sub_brand": "None found - only 'Push Gaming' appears as provider context (from the demo URL); no separate studio/sub-brand text was printed on any captured screen.",
    "server_version": "2.8.0",
    "client_version": "12.23.4 03-07-2026"
  },

  "unreadable_or_uncertain": [
    "Exact function of the small square button carrying an up-chevron '^' glyph, positioned between 'TOTAL BET' and 'WIN' in the bottom status bar on every screen - no tooltip or label text was captured to confirm its purpose.",
    "Function of the outlined shield/chevron icon that appears below the scrollbar on the right edge of overlay panels (paired with the Bonus Buy star) - possibly a 'scroll to top' or panel-collapse control, but no confirming label text was found.",
    "Whether the base game contains any other randomly-triggered feature besides the Rainbow Feature - only Rainbow Feature and the Jam Jar Free Games trigger are documented in the rules booklet, and no other feature name was seen on any of the 27 captured frames.",
    "The animated rainbow-arc sweep itself (as illustrated in the printed rules) was not caught mid-motion in the single rainbow_feature.png capture; the mechanic description relies on the printed rules text rather than a direct visual of the arc in play.",
    "A second/operator RTP configuration figure (seen on some other Push Gaming titles per the provider playbook) was not found anywhere in this build - treated as absent rather than omitted-by-mistake, since no dual-RTP tile or disclaimer text was present on any screen, including the loading splash.",
    "Whether the free_spins_1.png frame in the manifest was mislabeled (it visually matches free_spins_intro.png rather than an in-round gameplay state) - flagged in screens.free_spins_intro.note above; does not affect any numeric claim since free_spins_2/4.png supply the verified gameplay evidence."
  ]
}

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.