Generous Jack

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

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

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

Asset pack

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

Slot API

GET /v1/slots/generous-jack-b28/

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

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

Captured 26 Aug 2026 View capture log

Per-screen breakdown

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

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 90 90 Sep Oct '25: 60 60 Oct Nov '25: 100 100 Nov Dec '25: 110 110 Dec Jan '26: 90 90 Jan Feb '26: 120 120 Feb Mar '26: 60 60 Mar Apr '26: 100 100 Apr May '26: 80 80 May Jun '26: 60 60 Jun Jul '26: 70 70 Jul Aug '26: 170 170 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
🇨🇭Switzerland 30 30 30 30
🇳🇱Netherlands 40 10 10 10 10
🇧🇪Belgium 20 20
🇷🇴Romania 10 10 10 10 10 10 10 10 10
🇬🇧United Kingdom 10 10 10 10 10 10 10 10 10
🇩🇪Germany 10 10 10 10 10 10 10 10
🇳🇴Norway 10 10 10 10 10 10 10
🇬🇷Greece 10 10 10 10 10 10 10 10 10 10 10
🇧🇬Bulgaria 10 10 10 10 10 10 10 10 10 10
🇸🇪Sweden 10 10 10 10 10 10 10
🇮🇹Italy 10 10 10 10 10 10
🇳🇿New Zealand 10 10 10
🇺🇦Ukraine 10 10 10
🇭🇷Croatia 10 10
🇦🇷Argentina 10
🇦🇹Austria 10
🇧🇷Brazil 10
🇨🇴Colombia 10
🇵🇱Poland 10
🇪🇸Spain 10
🇨🇦Canada 20 20 20
Full per-country breakdown via the API →

What we extracted from Generous Jack

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

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

Specification

verified parameters
provider Push Gaming
volatility High
max_win_x ×10000
wins Pay Anywhere
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2022

RTP configurations

This game does not run at one fixed RTP. It ships 4 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.23%
Bonus Buy 96.55% Bonus Buy: Random Free Spins for 150x Base Bet
Feature 96.45% Push-Up active (identical 96.45% printed for all three tiers: 5x/20x/50x Base Bet)
Operator Config 94.36% Second RTP configuration published on the provider game page; the demo build serves the 96.23% configuration

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

Symbols & paytable

12 symbols
12 icons (ZIP)
Jack
Jack
Other

Gold coin/medallion with the mascot; landing on an active row collects it into the Free Spins meter and activates the row above.

Dud
Dud
Other

Muted mauve blank chip with a swirl glyph; pays nothing and blocks horizontal concatenation between chips on the same row.

Chip 9
Chip 9
High Pay

Purple/violet rim, purple numeral on white disc; pays 9x Base Bet on an active row; adjacent chips concatenate into one number.

MatchPayoutUnit
1x 9.00 Multiplier
Chip 8
Chip 8
High Pay

Red-and-white striped rim, red numeral on white disc; pays 8x Base Bet on an active row.

MatchPayoutUnit
1x 8.00 Multiplier
Chip 7
Chip 7
High Pay

Red-and-white striped rim, red numeral on white disc; pays 7x Base Bet on an active row.

MatchPayoutUnit
1x 7.00 Multiplier
Chip 6
Chip 6
High Pay

White rim with green accents, green numeral on white disc; pays 6x Base Bet on an active row.

MatchPayoutUnit
1x 6.00 Multiplier
Chip 5
Chip 5
High Pay

White rim with green accents, green numeral on white disc; pays 5x Base Bet on an active row.

MatchPayoutUnit
1x 5.00 Multiplier
Chip 4
Chip 4
Low Pay

Green-and-white rim, green numeral on white disc; pays 4x Base Bet on an active row.

MatchPayoutUnit
1x 4.00 Multiplier
Chip 3
Chip 3
Low Pay

Blue-and-white rim, blue numeral on white disc; pays 3x Base Bet on an active row.

MatchPayoutUnit
1x 3.00 Multiplier
Chip 2
Chip 2
Low Pay

Blue-and-white rim, navy numeral on white disc; pays 2x Base Bet on an active row.

MatchPayoutUnit
1x 2.00 Multiplier
Chip 1
Chip 1
Low Pay

Blue-and-white rim, navy numeral on white disc; pays 1x Base Bet on an active row.

MatchPayoutUnit
1x 1.00 Multiplier
Chip 0
Chip 0
Low Pay

Black-and-white checkered rim, dark numeral on white disc; pays nothing alone but joins concatenation (e.g. '5'+'0' adjacent = 50x). Carries no payout of its own, so no payout row is recorded.

Bonus modes

6 modes
Base Game Modifier base
Base Game

Trapezoid board of 4 horizontal rows (6/5/4/3 cells top-to-bottom); only the bottom row is active at round start. 'Win What You See': numbered chips on an active row pay their digit as a Base Bet multiplier; horizontally adjacent chips on the same row concatenate into one multi-digit number, a Dud between them blocks concatenation and the values are summed instead.

Base Game Modifier push_up_2rows
Push-Up: 2 Rows

Optional paid stake upgrade, 5x Base Bet, activates Row C and Row D (two bottom rows) from the start of the round; RTP 96.45%.

Base Game Modifier push_up_3rows
Push-Up: 3 Rows

Optional paid stake upgrade, 20x Base Bet, activates Row B, Row C and Row D from the start of the round; RTP 96.45%.

Base Game Modifier push_up_4rows
Push-Up: 4 Rows (Full Board)

Optional paid stake upgrade, 50x Base Bet, activates all 4 rows (A-D) from the start of the round; RTP 96.45%.

Free Spins fs
Free Spins

Triggered by filling the Free Spins meter with consecutively collected Jack symbols (tiers of 3/5/7/10 spins). Board rows active at trigger stay active for the whole feature; Jack symbols cannot land during Free Spins, only numbered chips and Duds.

Other bonus_buy_random_fs
Bonus Buy: Random Free Spins

Purchasable option in the BONUS BUY panel: 150x current Base Bet buys directly into the Free Spins feature with a random spin count; RTP 96.55%.

Bonus buy

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

Colour system

extracted from frames · HEX
Export palette
#5D1713 base dominant 1 base
#862117 base dominant 2 base
#260D0D base dominant 3 base
#9C5B0F base dominant 4 base
#906564 base dominant 5 base
#725756 base dominant 6 base
#280C0A free_spins dominant 1 free_spins
#4E2F0F free_spins dominant 2 free_spins
#535564 free_spins dominant 3 free_spins
#5C4C20 free_spins dominant 4 free_spins
#260E0F bonus dominant 1 bonus
#4F2512 bonus dominant 2 bonus
#420F60 bonus dominant 3 bonus
#6D5318 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Active vs inactive board rows are distinguished by sharpness (crisp bordered chips vs blurred/frosted placeholders), not colour alone; every numbered chip also carries its value as a printed digit.
  • Toggle switches (sound settings) use glyph changes (speaker vs speaker-with-cross) rather than colour; selected Autoplay/Bet values use an inverted white-row highlight in addition to colour.
Screen Reader
  • Control positions are stable: hamburger menu and sound top-right, game logo below, Bonus Buy/Autoplay/Bet Select icons stacked on the right edge, Spin bottom-right, Balance bottom-left, Total Bet bottom-right. Info booklets (8-page Paytable, 9-page GAME INFO) read as continuous top-to-bottom scrolling text.
Motor Accessibility
  • Large circular touch targets for Spin, Bonus Buy, Autoplay and Bet Select/Push-Up. Space bar also starts a spin and skips animations (Quick Play). Fixed Autoplay presets (10 up to 1000) reduce repeated manual spins.
Hearing Accessibility
  • All game state (win amounts, Free Spins remaining, RTP, Push-Up cost/RTP, meter progress) is shown as on-screen text or numerals; Settings exposes independent Sound Effects and Music mute toggles, and audio is decorative rather than carrying unique information.

Media & assets

7 files · 7 types
41 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
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
preview splash, base game (idle and win), paytable (8 pages), rules/GAME INFO (9 pages), settings, autoplay, info (Know The Game)
Push-Up bet-select panel and all three tiers (2/3/4 rows) in gameplay, including a bet-basis proof frame with Push-Up on
Bonus Buy dialog and a purchased Random Free Spins round through to win screen; naturally-triggered Free Spins during Push-Up play
exact number of coin-slot markers per Free Spins meter segment (10/7/5/3) not reliably countable from the crops; the 4 tier values themselves are confirmed by rules text
one captured mid-respin frame (Push-Up 3 rows) shows ambiguous blur across several rows consistent with a mid-animation capture, so its exact active-row state at that instant is not asserted
whether the preview/splash screen ever prints an RTP figure was not observed on any captured frame; the website/showcase RTP was not checked
Push-Up cost is tiered (5x/20x/50x Base Bet for 2/3/4 rows, same 96.45% RTP for all tiers) so it cannot be expressed as a single ante_bet_cost multiplier without picking one tier arbitrarily; omitted

Ask AI about Generous Jack

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 Generous Jack work? Keep it simple.

Triggered by filling the Free Spins meter with consecutively collected Jack symbols (tiers of 3/5/7/10 spins). Board rows active at trigger stay active for the whole feature; Jack symbols cannot land during Free Spins, only numbered chips and Duds.

RTP 96.23%High volatilitymax win ×10000demo ✓

From the verified capture of 26 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: Generous Jack 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 4 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 4 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/generous-jack-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/generous-jack-b28/
{
  "game": {
    "name": "Generous Jack",
    "provider": "Push Gaming",
    "theme": "Casino / gambling-den party theme centred on a cartoon mascot, 'Generous Jack' - a plump grinning man with a curled orange moustache, a gold top hat and a bow tie, embossed on a large gold coin/medal ringed with stars. The whole board is styled as a giant lit casino display sign (marquee bulbs around a gold trapezoid frame) sitting on a red felt/table background scattered with playing cards, dice, poker chips and cocktail glasses.",
    "art_style": "Flat-shaded 2D casino-cartoon illustration with bold, thick dark outlines on the Jack mascot coin and on all chip/token icons; the tokens themselves are rendered as glossy, beveled 3D casino chips and coins with metallic rim highlights (a semi-3D 'chip render' look inside an otherwise flat vector scene). Warm, saturated red/maroon and gold color scheme; background is tiled with large, low-contrast watermark line-art of dice, playing cards, cocktail glasses and money stacks. Bright marquee/carnival lighting (rows of small gold bulbs around the frame), no dark or photorealistic rendering. Straight-on, flat top-down view of the trapezoidal token board (no isometric/3D-perspective camera). Overall mood is cheerful, comedic and casino-party themed rather than dramatic.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 40 desktop screenshots (1280x800) + OCR ground truth + zoomed crops + the provider's own in-game rules text.",
    "method_notes": "All numeric/mechanical claims are anchored to a specific screenshot (see 'source' fields) and were cross-checked against the printed in-game rules booklet ('GAME INFO') and paytable text, not inferred. Row-active/inactive rendering was verified pixel-by-pixel via zoomed crops (active-row 'dud' placeholders render as a crisp coin with a light metallic rim; inactive-row placeholders render blurred/out-of-focus, no rim). One captured frame (Push-Up 3-rows mid-respin) showed ambiguous blur across several rows consistent with a mid-animation capture, not a settled state; this is called out explicitly rather than guessed at.",
    "language": "English"
  },
  "core_mechanic_overview": {
    "board_shape": "NOT a conventional slot with vertical reels. The board is a trapezoid built from 4 stacked HORIZONTAL rows, widest at the top and narrowest at the bottom: Row A (top) = 6 cells, Row B = 5 cells, Row C = 4 cells, Row D (bottom) = 3 cells. Total 18 cells.",
    "starting_state": "At the start of a fresh base-game round only Row D (the bottom 3-cell row) is active; Rows A-C start inactive/locked (source: base_game.png).",
    "symbol_set": "Every cell lands either the 'Jack' collector symbol, the 'dud' blank/blocker symbol, or one numbered casino chip 0-9. Numbered chips only land on ACTIVE rows; Jack symbols and dud placeholders can appear on any row (Jack becomes collectible only when it lands on an active row).",
    "payout_rule_win_what_you_see": "Numbered chips are Base Bet multipliers. Landing a numbered chip on an active row awards that chip's own multiplier of the Base Bet; the dud symbol pays nothing and additionally acts as a BLOCKER between chips on the same row (source: paytable_p1-p6.png, rules_p1-p2.png).",
    "payout_rule_adjacency_vs_blocking": "This is the key nuance, taken directly from the paytable's own worked examples (paytable_p4-p6.png, rules_p1-p2.png), and it is NOT simple concatenation everywhere: (1) If two or more numbered chips land HORIZONTALLY ADJACENT on the same active row with no dud between them, their digits are read left-to-right and CONCATENATED into one multi-digit multiplier (e.g. chips '5' then '0' adjacent = the number 50 = 50x Base Bet; chips '1' then '0' adjacent = 10x). (2) If a dud symbol sits BETWEEN two numbered chips on the same row, the dud blocks concatenation and the two chips are instead paid as SEPARATE single-digit multipliers and their values are SUMMED (e.g. row reads '5', dud, '0' -> paid as 5 + 0 = 5x, NOT 50x; row reads '5', dud, '3' -> paid as 5 + 3 = 8x). Printed rule examples verbatim: '1-dud-0 pays 1x', 'dud-0-5 pays 5x', '1-0-dud pays 10x' (rules_p2.png). 'When there are more than 3 positions for symbols to land the total win is evaluated in the same way as described above' (paytable_p5.png / rules_p2.png).",
    "row_activation": "When a Jack symbol lands on the currently ACTIVE row (the lowest active row), it is collected into the Free Spins meter (removed from the board) and the NEXT row above becomes active. When a row newly becomes active, any Jack symbols already sitting on that newly-activated row are ALSO immediately collected and a RESPIN is awarded; Jacks collected on a newly-activated row do not activate a further row on that same trigger (source: paytable_p6-p7.png, rules_p4.png, verbatim). During a respin, all positions holding a dud symbol respin; all numbered chip symbols are held in place (rules_p4.png). At the start of a brand-new base-game round, all rows except Row D are made inactive again (rules_p4.png) - Push-Up is the only way to start a round with more than Row D active.",
    "verified_example_frame": "push_up_bet_basis_win.png: Push-Up '20x / 3 Rows' active (rows B, C, D active; Row A inactive). Row A (inactive) shows a lone '9' chip that does NOT pay. Row B (active) shows a lone '4' chip (duds either side) = 4x Base Bet. Row C (active) shows a lone '0' chip = 0x. Row D (active) is all duds = 0x. Printed WIN 2.00 with Base Bet 0.50 = 4 x 0.50, matching only the Row B '4' chip and confirming both the payout basis and that inactive rows do not pay."
  },
  "free_spins_meter": {
    "concept": "A separate progress ladder (shown at the left of the game screen) tracks CONSECUTIVE Jack-symbol collections and awards Free Spins from it; it is independent of the 4 board rows.",
    "tiers": "The meter has exactly 4 named tiers/prize amounts, printed verbatim (rules_p4-p5.png): 3 Free Spins, 5 Free Spins, 7 Free Spins, 10 Free Spins.",
    "fill_rule": "Each time a Jack symbol is collected (lands on an active row), one position of the Free Spins meter is filled IN AT RANDOM (rules_p4.png, paytable_p6-p7.png). A minimum of 3 consecutive Jack collections is required before any Free Spins portion can be won; once 3 are collected, the round has secured (at least) the 3 Free Spins prize, and additional consecutive Jack collections extend the win toward 5, then 7, then 10 (rules_p5.png, verbatim: 'When a minimum of 3 Jack Symbols are collected for the 3 Free Spins portion, any additional Jack Symbols collected consecutively will award the Free Spins prize respectively.').",
    "cap": "The 10 Free Spins prize is the maximum; filling all meter positions awards the full 10 Free Spins (rules_p5.png).",
    "award_timing": "The player is awarded the highest Free Spins amount for which all meter positions were filled at the end of a Bet (after respins conclude, source: rules_p5.png).",
    "visual": "Vertical rounded ladder on the left of the game screen with 4 colour-coded segments labelled '10' (top, purple/violet), '7' (orange), '5' (green) and '3' (blue, bottom); a small gold decorative loop/refresh icon sits at the very bottom of the ladder. Each segment shows one round gold coin-shaped marker per meter position (source: base_game.png, zoom crop). Three small gold stars decorate the top-left corner of the ladder. NOTE: exact per-segment marker counts were not conclusively countable from the available crops and are described qualitatively, not enumerated as a fixed number per tier - see 'unreadable_or_uncertain'.",
    "gameplay_after_trigger": "Once the meter is completed and Free Spins are triggered, they start only after any pending respins conclude and their winnings are paid (rules_p5.png/p6.png). All board rows that were active at the point of trigger REMAIN active for the whole Free Spins round (rules_p6.png). During Free Spins, Jack symbols cannot land at all - only numbered chips and dud symbols are available to land (rules_p6.png, verbatim: 'During the Free Spins, Jack Symbols are not available to land and only numbered chips and dud symbols are available to land.')."
  },
  "push_up_feature": {
    "name": "Push-Up (a branded ante-bet mechanic; badge shown as a small purple ribbon logo 'PUSH-UP' under the game logo on most screens)",
    "purpose": "Optionally raises the stake to start a base-game round with MORE than just the bottom row (Row D) active, increasing the chance of landing/collecting Jack symbols and of bigger wins (rules_p7.png, verbatim: 'Play the Push-Up Option to activate more rows and increase your chance of landing more Jack Symbols and greater wins.').",
    "tiers": [
      {
        "label": "2 Rows",
        "cost_multiplier": "5x Base Bet",
        "rtp": "96.45%",
        "rows_activated": "Row C + Row D (the two bottom rows) become active from the start of the round",
        "source": "rules_p7.png, verified visually in bonus_pushup_gameplay.png"
      },
      {
        "label": "3 Rows",
        "cost_multiplier": "20x Base Bet",
        "rtp": "96.45%",
        "rows_activated": "Row B + Row C + Row D active from the start",
        "source": "rules_p7.png"
      },
      {
        "label": "4 Rows / Full board open",
        "cost_multiplier": "50x Base Bet",
        "rtp": "96.45%",
        "rows_activated": "All 4 rows (A, B, C, D) active from the start",
        "source": "rules_p7.png"
      }
    ],
    "stake_vs_payout_basis": "Enabling Push-Up multiplies the printed 'Total Bet' (e.g. Base Bet 0.50 with the 20x/3-Rows tier shows 'Total Bet: 10.00 (0.50)', the value in parentheses being the underlying Base Bet), but ALL numbered-chip payouts remain multipliers of the BASE BET, never of the inflated Total Bet. Verbatim: 'When using the Push-Up, wins are evaluated respectively of the base bet amount and not the Push-Up amount. The Push-Up amount will only activate extra rows.' (rules_p7.png). Directly confirmed on push_up_bet_basis_win.png (see core_mechanic_overview.verified_example_frame).",
    "toggle_rules": "Push-Up can be switched on/off only between rounds ('at the end of each game round'); if Autoplay is running, Autoplay must first be stopped to change the Push-Up setting. Push-Up is only available during the base game (not selectable/active during Free Spins) (rules_p7-p8.png, verbatim).",
    "ui_access": "Opened via the coin-stack icon with an 'UP' arrow label on the right-hand control column (base_game.png); the resulting 'BET SELECT' panel shows a 'PUSH-UP' wordmark with a circular '?' help icon, three tier tiles (with a small gold trapezoid/board icon on each) above a scrollable Total Bet list. The currently selected Push-Up tier tile is outlined in a bright glowing purple border; unselected tiles are dim grey.",
    "in_round_indicator": "While Push-Up is active for a round, the round's SPIN button is tinted magenta/purple with a small 'UP' wordmark badge on it, distinguishing it from the plain white/grey spin button used with Push-Up off (source: push_up_bet_basis_win.png vs base_game.png)."
  },
  "bonus_buy_feature": {
    "name": "Random Free Spins (bonus purchase)",
    "access": "Star icon (white 5-point star on a black circle with a thin red ring) in the right-hand control column opens the 'BONUS BUY' panel.",
    "offer": "Exactly one purchasable option: 'Random Free Spins' for 150x the current Base Bet (shown in-panel as a currency amount, e.g. 75.00 fun at a 0.50 fun Base Bet) with 96.55% RTP (source: bonus_buy_dialog.png, rules_p6.png verbatim: 'Bonus Buy Options: Free Games Feature with a random number of Free Spins for 150x your base bet and 96.55% RTP.').",
    "dialog_layout": "A single white card on the left reading 'Random Free Spins', the price in large black text, and a red 'BUY' button; to its right, a large glowing gold Jack-coin icon. A 'BASE BET' stepper (round circle-minus / circle-plus buttons either side of the current Base Bet value) sits at the bottom of the panel to adjust the bet before purchase.",
    "purchase_flow": "Clicking BUY opens a confirmation step (Ok/Cancel) that deducts the stated Feature Cost from the balance and starts the Free Games Feature; Cancel returns to the Bonus Buy panel (rules_p6.png).",
    "observed_result": "One purchase (Base Bet 0.50, cost 75.00 fun) awarded 7 Free Spins and produced a total Free Spins win of 57.00 fun (win_screen.png); balance arithmetic checks out: 1000.00 - 75.00 + 57.00 = 982.00 (source note from manifest, verified)."
  },
  "free_spins_feature": {
    "trigger_ways": "Two ways observed: (1) purchased directly via Bonus Buy ('Random Free Spins'); (2) triggered naturally in the base game by consecutively collecting Jack symbols per the Free Spins Meter rules above - observed three times during Push-Up play at 2, 3 and 3 active rows respectively (feature_coverage in manifest).",
    "trigger_screen": "Gold trapezoid marquee frame (same board silhouette, symbols hidden) with a red-and-white poker-chip icon showing the number of spins won (observed values: 7 on a purchase) centred inside a red ribbon banner reading 'FREE SPINS'; prompt 'CLICK TO CONTINUE' at the bottom (source: free_spins_trigger.png).",
    "gameplay_background": "During Free Spins the background switches from the base game's dark red/maroon felt to a warm amber/sepia tone (bought Free Spins, free_spins_gameplay.png / free_spins_win.png) or to a dark green felt tone (naturally-triggered Free Spins while Push-Up was active, bonus_pushup_3rows_win.png) - the palette shift is a non-color-alone cue (also confirmed by the explicit 'Free Spins: N / M' text counter).",
    "controls_during_feature": "The manual SPIN button is replaced by a static circular gold icon showing the number of Free Spins REMAINING inside a ring of two curved arrows (verified: shows '5' after spin 2 of 7, '2' after spin 5 of 7 - i.e. Total-awarded minus spins-played). Hamburger menu and sound icon remain top-right; the game logo (with the 'PUSH-UP' badge) stays top-right.",
    "hud_during_feature": "Bottom bar shows 'Balance: <value> fun' (left), 'WIN: <value> fun' running total (center), 'Free Spins: <played> / <total>' counter (right of center), and 'Total Bet: <value> fun' (far right; shows the Push-Up-inflated value with the Base Bet in parentheses if Push-Up had been active at trigger).",
    "carried_over_rows": "Whichever board rows were active at the moment Free Spins triggered stay active for the whole feature (rules_p6.png); Jack symbols cannot land during Free Spins, only numbered chips and duds (rules_p6.png).",
    "win_summary_screen": "Dark-dimmed board background, gold ribbon and top-hat icon above 'CONGRATULATIONS' (gold text), 'YOU HAVE WON' (gold), the total amount in large 3D gold-embossed digits, and 'DURING FREE SPINS' (gold) beneath; 'CLICK TO CONTINUE' prompt at the bottom. The Free-Spins-remaining icon (now showing '0') stays visible at the left edge (source: win_screen.png, bonus_pushup_freespins.png)."
  },
  "symbols": {
    "note": "Important: The paytable prints a CURRENCY AMOUNT anchored to the current bet (paytable_p1.png header: 'All wins shown are in fun and valid for the current bet of 0.50 fun'), NOT the Base-Bet multiplier directly. The true multiplier = printed amount / bet anchor (0.50). Because the game's own payout rule is 'the numbered chip's own value is its Base Bet multiplier' (Win What You See; rules_p2.png/paytable_p1.png), dividing by the 0.50 anchor makes the multiplier numerically equal to the chip's digit itself (chip '9' = 9x, chip '3' = 3x, etc.) - this is confirmed on-frame by base_game_win.png (chip '3', Base Bet 0.50, printed WIN 1.50 = 3 x 0.50) and by push_up_bet_basis_win.png (chip '4', Base Bet 0.50, printed WIN 2.00 = 4 x 0.50). The field 'printed_amount_at_bet_0_50' below preserves the raw paytable currency figure for provenance; 'payout_x_base_bet' is the corrected multiplier actually used for scoring.",
    "jack_collector": {
      "name": "Jack (Generous Jack coin symbol)",
      "appearance": "Round glossy gold medallion/coin bordered with small 5-point stars, embossed with the cartoon mascot: a plump man with a large curled orange/red moustache, rosy cheeks, a gold top hat and a small bow tie.",
      "payout": "No direct cash payout; instead, landing on an active row causes it to be collected into the Free Spins meter (see 'free_spins_meter').",
      "source": "paytable_p1.png, verbatim: 'When a Jack Symbol is present on an active reel, the Jack Symbol is collected into the Free Spins meter, removing it from the reel and the next row will become active.'"
    },
    "dud_blank": {
      "name": "Dud",
      "appearance": "Plain muted dusty-pink/mauve circle with a dark, stylised swirl/squiggle glyph in the centre (no numerals). Renders with a crisp double-ring metallic border when on an ACTIVE row, and blurred/soft-focus with no visible border when on an INACTIVE row - this visual difference is the primary non-textual cue for row state.",
      "payout": "No value; represents a 'Blank', and blocks horizontal concatenation between numbered chips on either side of it.",
      "source": "paytable_p1.png, verbatim: 'The dud symbol has no value and represents a \"Blank\".'"
    },
    "numbered_chips": [
      {
        "digit": "9",
        "payout_x_base_bet": 9,
        "printed_amount_at_bet_0_50": 4.5,
        "color": "purple/violet chip rim, purple numeral on a white/silver disc"
      },
      {
        "digit": "8",
        "payout_x_base_bet": 8,
        "printed_amount_at_bet_0_50": 4.0,
        "color": "red-and-white striped rim, red numeral on white disc"
      },
      {
        "digit": "7",
        "payout_x_base_bet": 7,
        "printed_amount_at_bet_0_50": 3.5,
        "color": "red-and-white striped rim, red numeral on white disc"
      },
      {
        "digit": "6",
        "payout_x_base_bet": 6,
        "printed_amount_at_bet_0_50": 3.0,
        "color": "white rim with green accents, green numeral on white disc"
      },
      {
        "digit": "5",
        "payout_x_base_bet": 5,
        "printed_amount_at_bet_0_50": 2.5,
        "color": "white rim with green accents, green numeral on white disc"
      },
      {
        "digit": "4",
        "payout_x_base_bet": 4,
        "printed_amount_at_bet_0_50": 2.0,
        "color": "green-and-white chip rim, green numeral on white disc"
      },
      {
        "digit": "3",
        "payout_x_base_bet": 3,
        "printed_amount_at_bet_0_50": 1.5,
        "color": "blue-and-white chip rim, blue numeral on white disc"
      },
      {
        "digit": "2",
        "payout_x_base_bet": 2,
        "printed_amount_at_bet_0_50": 1.0,
        "color": "blue-and-white chip rim, navy numeral on white disc"
      },
      {
        "digit": "1",
        "payout_x_base_bet": 1,
        "printed_amount_at_bet_0_50": 0.5,
        "color": "blue-and-white chip rim, navy numeral on white disc"
      },
      {
        "digit": "0",
        "payout_x_base_bet": 0,
        "printed_amount_at_bet_0_50": 0.0,
        "color": "black-and-white checkered chip rim, dark grey/black numeral on white disc; pays nothing on its own but still participates in adjacency concatenation (e.g. '5' then '0' adjacent = 50x)"
      }
    ],
    "source": "paytable_p1.png (Jack, dud, chips 9-5) and paytable_p2.png (chips 4-0). payout_x_base_bet = printed_amount_at_bet_0_50 / 0.50 (bet anchor)."
  },
  "technical_summary": {
    "rtp": {
      "base": {
        "value_percent": 96.23,
        "source": "rules_p9.png / info.png, verbatim: 'MALFUNCTION VOIDS ALL PAYS AND PLAYS. The theoretical average return to player (RTP) is 96.23%.'"
      },
      "push_up_any_tier": {
        "value_percent": 96.45,
        "source": "rules_p7.png - identical 96.45% printed for all three Push-Up tiers (2/3/4 rows)."
      },
      "bonus_buy_random_free_spins": {
        "value_percent": 96.55,
        "source": "rules_p6.png / info.png."
      },
      "note": "Three distinct RTP figures are printed depending on play mode; none is a single 'the' RTP for the game. The website/showcase RTP was not checked as part of this documentation pass."
    },
    "win_cap": {
      "value": "10,000x the current Base Bet amount, per game round",
      "source": "paytable_p2.png and rules_p6.png/p8.png, verbatim: 'This game has a win cap of 10,000x the current Base Bet amount per game round.'",
      "operator_caveat": "Printed disclaimer, verbatim (rules_p8-p9.png): 'It is possible that the operator has configured a win cap which differs from the 10,000x win cap. If this is the case, it will not be possible to reach the 10,000x win cap. Please contact the operator for further information.' Also: 'Due to the complexity of the potential outcomes of this game, some hypothetically possible results have been prevented in order to create a well-balanced and enjoyable payout structure within the specified RTP.'"
    },
    "bet_limits": {
      "min_total_bet": 0.01,
      "max_total_bet": 100.0,
      "currency_label_in_demo": "fun (demo credit token, not a real currency)",
      "source": "bet_select_min.png (scrolled to top of Total Bet list) and bet_select_bottom.png (scrolled to bottom, confirmed as the floor with a second scroll pass)."
    },
    "payout_basis": "All numbered-chip payouts are multipliers of the BASE BET, never of the (possibly Push-Up-inflated) Total Bet. Verified directly on a captured frame where Total Bet (10.00) and Base Bet (0.50, shown in parentheses) differ and the printed WIN matched 4x Base Bet exactly (push_up_bet_basis_win.png) - see 'core_mechanic_overview.verified_example_frame'.",
    "keyboard_and_quick_play": "Space bar starts a spin, and pressing it (or clicking anywhere on screen) during a round skips/fast-forwards certain animations ('Quick Play'), per rules_p1.png.",
    "autoplay_options": "Fixed preset spin counts: Off, 10, 20, 50, 100, 250, 500, 1000 (autoplay.png). The Spin button displays the number of Autoplays remaining while running and pressing it again cancels Autoplay (rules_p1.png).",
    "version_stamps": {
      "server": "2.7.0",
      "client": "12.1.12 17-06-2026",
      "source": "rules_p9.png"
    },
    "incomplete_game_policy": "'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.' (rules_p8.png, verbatim)."
  },
  "screens": {
    "preview": {
      "type": "preview",
      "content": "Dark maroon/burgundy splash screen tiled with faint line-art of playing cards, dice and cocktail glasses. Centre-top: the game logo - a gold top hat above a purple ribbon banner reading 'GENEROUS' and, below it, large 3D gold-and-purple letters 'JACK' on a red ribbon, with a small purple 'PUSH-UP' badge underneath. Below the logo: a small illustration of the trapezoid board mid-round (chips '4','~','~','~','~' top row style hint, plus visible chips '2','9' and '6','~','5') flanked on the left by three overlapping poker chips reading '8','9','0' and on the right by a miniature version of the Free Spins Meter ladder ('10/7/5/3'). Three feature callouts in large gold text along the bottom: 'WIN WHAT YOU SEE', 'EXPANDING REELS', 'UNLOCK FREE SPINS'. Prompt 'CLICK TO CONTINUE' at the very bottom in white/grey text.",
      "purpose": "Entry splash before the base game loads; no RTP or bet info is printed here.",
      "color_blind_notes": "All three feature callouts and the prompt are high-contrast gold/white text on dark maroon - legible without color discrimination."
    },
    "base_game": {
      "type": "base_game",
      "layout": "Trapezoidal gold marquee-style frame (rows of small lit bulbs around the border) centred on a dark red/maroon felt background tiled with faint card/dice/cocktail watermarks. Inside the frame: 4 horizontal rows of circular token slots, widest at top (6 cells) narrowing to 3 cells at the bottom, separated by thin gold divider bars.",
      "left_side": "Free Spins Meter ladder (see 'free_spins_meter.visual').",
      "top_right": "Game logo ('GENEROUS JACK' with 'PUSH-UP' badge).",
      "right_column_icons_top_to_bottom": "(1) White 5-point star on a black circle with a thin red ring = Bonus Buy. (2) White circular play/triangle icon = Autoplay. (3) Purple stacked-coin icon with an 'UP' arrow wordmark = Bet Select / Push-Up panel.",
      "top_right_corner": "Speaker/mute icon (white speaker glyph) and a hamburger menu icon ('≡', three horizontal lines) in a translucent dark rounded-square button, both above the game logo.",
      "bottom_right": "Large circular white SPIN button (two curved arrows forming a circle); tints magenta/purple with a small 'UP' badge when Push-Up is active for the round.",
      "bottom_bar": "'Balance: <value> fun' bottom-left, 'Total Bet: <value> fun' bottom-right, in bold white text on the dark felt background.",
      "color_blind_notes": "Icon meanings are carried by GLYPH SHAPE (star / play-triangle / coin-stack) rather than color; the active-row highlighting relies on sharpness/blur contrast in addition to the brighter colour of active-row chips, so it is not color-alone."
    },
    "paytable": {
      "type": "paytable",
      "pages": "8 pages, single continuous scrolling sheet (no internal tabs), confirmed exhausted via scroll_capture.py",
      "page_1": "Header 'PAYTABLE' / 'Symbols' with the note 'All wins shown are in fun and valid for the current bet of 0.50 fun'. Shows the Jack symbol with its collection-rule text, the dud symbol with its 'Blank' text, and the first row of numbered chips 9/8/7/6/5 with the panel's own printed CURRENCY amounts at its 0.50 fun bet anchor: 4.50/4.00/3.50/3.00/2.50 fun (equal to 9x/8x/7x/6x/5x Base Bet - see 'symbols.note' for the anchor-correction).",
      "page_2": "Second row of chips 4/3/2/1/0 with printed currency amounts 2.00/1.50/1.00/0.50/0.00 fun at the same 0.50 fun anchor (= 4x/3x/2x/1x/0x Base Bet); a 'Features' section begins with a '10000x' theatre-curtain graphic illustrating the win cap; 'Win What You See' section heading begins.",
      "page_3": "'Win What You See' explanation text plus a full-board illustration of a filled trapezoid board (all 4 rows shown active with chips/Jack coins/duds) alongside the Free Spins Meter ladder, illustrating a fully-active board.",
      "page_4": "Worked example 1 (5-dud-0 read as separate 5 and 0, paid 5x) and start of example 2 (5-0-dud, concatenated, paid 50x).",
      "page_5": "Continuation of example 2 (paid 50x) and full example 3 (5-dud-3, blocked/summed, paid 8x); 'Row Activation' section heading with an illustration of a Jack coin about to land and be collected.",
      "page_6": "Full 'Row Activation' rule text (Jack collection, new-row activation, respin award) and start of 'Free Spins Meter' section with its fill-rule text.",
      "page_7": "Continuation of 'Free Spins Meter' text and full 'Free Spins' section: the four-tier list description and the 'feature starts after respins conclude' rule.",
      "page_8": "Bottom of the sheet (confirmed dno by scroll_capture with 3-frame settle) - repeats/completes the tail of the 'Free Spins' section text seen on page 7; no further sections beyond this.",
      "navigation": "Bottom bar of the panel: a 2x2-grid icon (back to paytable/menu), a '?' circle icon, a gear/settings icon, and a shield icon (Know The Game / info), consistent across all info-panel pages. A vertical scrollbar sits at the panel's right edge.",
      "color_blind_notes": "Body text is white on a near-black panel; section headers are marked with a red vertical bar plus bold white text (position + weight cue, not colour alone)."
    },
    "rules": {
      "type": "rules",
      "title": "GAME INFO",
      "pages": "9 pages, single continuous scrolling sheet, confirmed exhausted via scroll_capture.py",
      "page_1": "Intro line 'Generous Jack is a slot game where you win what you see.' Sections: 'How to Play' (bet selection via the coin-stack icon, Spin button or Space bar), 'Autoplay' (play/pause icon, choose round count), 'Quick Play' (click anywhere or Space to skip animations), start of 'Payout Rules'.",
      "page_2": "'Payout Rules' continued with the worked textual example ('1-dud-0 pays 1x, dud-0-5 pays 5x, 1-0-dud pays 10x'), the dud definition repeated, and the '>3 positions' clarifying note; 'Win Cap' section (10,000x Base Bet); 'Win What You See' section begins with its own textual example 1.",
      "page_3": "'Win What You See' worked examples 2 and 3 in full text form.",
      "page_4": "'Row Activation' full text (identical wording to paytable page 5-6) plus the start of 'Free Spins Meter'.",
      "page_5": "'Free Spins Meter' tier list in plain text ('3 Free Spins.' / '5 Free Spins.' / '7 Free Spins.' / '10 Free Spins.'), fill rule, award condition, and the '3-initial-collections' extension rule; 'Free Spins' section begins.",
      "page_6": "'Free Spins' section continued (trigger timing, rows-carried-over rule, Jack-unavailable-during-feature rule); 'Paytable' section ('prizes as bet multipliers... applied to the Base Bet'); 'Bonus Buy' section begins (button location, confirm/cancel flow).",
      "page_7": "'Bonus Buy' completion (150x Base Bet, 96.55% RTP); 'Base Bet' section (one-line definition); full 'Push-Up' section (three tiers with cost/rows/RTP, base-bet-basis rule, toggle rules).",
      "page_8": "'Push-Up' tail (base-game-only availability) and 'Additional Information' section: 48-hour incomplete-game resolution policy and the start of the malfunction/RTP disclaimer.",
      "page_9": "Bottom of the sheet (confirmed dno) - malfunction/RTP disclaimer completed (base RTP 96.23%, win-cap and operator-configuration caveat) and version stamps 'Server Version: 2.7.0' / 'Client Version: 12.1.12 17-06-2026'.",
      "color_notes": "Same dark panel / white text / red-bar section-header style as the paytable."
    },
    "settings": {
      "type": "settings",
      "title": "SETTINGS",
      "content": "Single-screen panel (no scroll) with three rows: 'All Sounds', 'Sound Effects', 'Music', each with a speaker-mute glyph toggle on the right (speaker-with-cross icon).",
      "color_blind_notes": "Toggle state is shown by icon shape (speaker vs speaker-with-cross), not colour."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAYS",
      "content": "Single-screen panel (no scroll) listing selectable round counts as full-width rows: Off (default, highlighted white), 10, 20, 50, 100, 250, 500, 1000; a red 'OK' button confirms the selection.",
      "color_blind_notes": "Selected option is shown with an inverted white-background / black-text row plus its position in the list - not colour-coded."
    },
    "info": {
      "type": "info",
      "title": "KNOW THE GAME",
      "content": "Single-screen shield-icon panel (opened separately from the 9-page GAME INFO booklet) duplicating the tail of the rules booklet as a compact summary: malfunction/RTP disclaimer (base RTP 96.23%, win cap 10,000x current Base Bet) and the Bonus Buy RTP line (150x Base Bet, 96.55% RTP). No Push-Up figures are repeated here.",
      "color_blind_notes": "Same white-on-black styling as the other info panels."
    },
    "bet_select_and_push_up": {
      "type": "other",
      "title": "BET SELECT",
      "content": "Panel headed 'BET SELECT' with a 'PUSH-UP' wordmark logo and a circular '?' help icon beside it. Three square tier tiles (each showing a small gold trapezoid board icon, the cost multiplier and row count, e.g. '5x / 2 Rows') sit above a scrollable 'Total Bet' list of preset stake values; the OFF state (no tier highlighted) simply uses the plain Total Bet list for the base game.",
      "bet_list_range": "Scrolling the Total Bet list from top to bottom (independently confirmed at both ends) shows values from 0.01 fun up to 100.00 fun, in a fixed preset step list (spot-checked values include 0.01/0.05/0.10/0.20/0.50/1.00/2.00 ... 5.00/10.00/20.00/50.00/100.00 fun).",
      "tier_recompute": "Selecting a Push-Up tier immediately recomputes the visible 'Total Bet' figures in the list to Base Bet x tier_cost_multiplier (NOT +1x Base Bet on top - the tier cost IS the full Total Bet multiplier). Verified on three separate frames at Base Bet 0.50: 5x/2-Rows tier -> Total Bet 2.50 (bonus_pushup_2rows.png); 20x/3-Rows tier -> Total Bet 10.00 (bonus_pushup_3rows_gameplay.png, push_up_bet_basis_win.png); 50x/4-Rows tier -> Total Bet 25.00 (bonus_pushup_4rows.png). Formula and all three examples cross-checked: 0.50x5=2.50, 0.50x20=10.00, 0.50x50=25.00.",
      "selected_tier_style": "The active tier tile is outlined with a glowing purple border and its price row list turns purple-tinted; unselected tiles/rows stay neutral dark grey.",
      "color_blind_notes": "Selected values use an inverted white-row / black-text highlight in addition to the purple tint, so state does not rely on colour alone."
    },
    "bonus_buy_dialog": {
      "type": "bonus",
      "content": "See 'bonus_buy_feature.dialog_layout' above."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "content": "See 'free_spins_feature.trigger_screen' above."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "content": "See 'free_spins_feature.gameplay_background/controls_during_feature/hud_during_feature' above."
    },
    "win_screen": {
      "type": "win_screen",
      "content": "See 'free_spins_feature.win_summary_screen' above."
    }
  },
  "accessibility_observations": {
    "screen_reader": "Control positions are stable across the base game: hamburger menu + sound top-right corner, game logo below them, Bonus Buy (star) / Autoplay (play) / Bet Select+Push-Up (coin-stack 'UP') stacked vertically on the right edge, large circular Spin button bottom-right, Balance bottom-left and Total Bet bottom-right of the play area. The two info booklets (8-page Paytable, 9-page GAME INFO) and the compact 'Know The Game' summary are reached via separate bottom-panel icons and read top-to-bottom as continuous scrolling text - well suited to linear screen-reader traversal once panel identity is announced.",
    "motor": "Large circular touch targets for Spin, Bonus Buy, Autoplay and Bet Select/Push-Up. Space bar operates Spin and also serves as Quick Play (skip animation) input, reducing the number of precise clicks required. Fixed Autoplay presets (10 up to 1000) remove the need for repeated manual spins.",
    "color_blind": "Most state is carried redundantly: active vs inactive board rows are distinguished by SHARPNESS/FOCUS (crisp bordered chips vs blurred/frosted placeholders) in addition to colour saturation; toggle switches use glyph changes (speaker vs speaker-with-cross) rather than colour; the selected Autoplay/Bet value uses an inverted white-row highlight; numbered chips carry their value as a printed DIGIT, not just a colour, so colour-blind players can still read every payout directly off the chip.",
    "deaf_hard_of_hearing": "All game state (win amounts, Free Spins remaining, RTP, Push-Up cost/RTP, meter progress) is presented as on-screen text or numerals; the Settings panel exposes independent Sound Effects and Music mute toggles, and audio appears to be decorative/reinforcing rather than carrying unique information."
  },
  "unreadable_or_uncertain": [
    "Exact number of gold coin-slot markers within each Free Spins Meter segment (10/7/5/3) could not be reliably enumerated pixel-by-pixel from the available crops; the ladder visual and the 4 tier VALUES (3/5/7/10 Free Spins) are confirmed by printed rules text, but a precise 'N markers per segment = N Jack collections for that tier' mapping is not asserted.",
    "The captured frame `bonus_pushup_3rows_gameplay.png` shows blur across multiple rows including one containing the crisply-rendered Jack symbol; this is most consistent with a mid-respin/mid-animation capture rather than a settled active/inactive state, so the exact active-row set at that specific instant is not asserted as certain (the tier's active-row RULE, confirmed on other frames such as push_up_bet_basis_win.png for the same 3-Rows tier, is: Rows B+C+D active, Row A inactive).",
    "Whether the base-game splash/preview screen ever prints an RTP figure was not observed on any captured frame (RTP is only printed inside the GAME INFO/paytable/Know The Game panels) - consistent with the Push Gaming playbook's prior finding on other titles.",
    "The showcase/website RTP for this title (as opposed to the three in-client RTP figures) was not checked as part of this documentation pass."
  ]
}

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.

Discuss this slot

Our breakdown is live on —