Baccarat

Demo, RTP 98.76%, rules, payouts & capture data

Free demo · not real-money play
✓ Working · checked 3 weeks, 6 days ago Verified · 22 Jul 2026
RTP 98.76%
Volatility
Max win
Type Baccarat
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/baccarat-b7/

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

55 API calls this month
Ask AI MCP NEW

This slot’s spec, table rules, 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 · rules & payouts verified

Captured by hand from a live demo and verified frame-by-frame — the table rules and payouts were verified against the provider.

Captured 22 Jul 2026

Per-screen breakdown

11 demo screens
11 PNG (ZIP)
Base game
base_game Base game
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Jul '25: 3,260 3,260 Jul Aug '25: 3,130 3,130 Aug Sep '25: 3,100 3,100 Sep Oct '25: 2,800 2,800 Oct Nov '25: 3,010 3,010 Nov Dec '25: 3,430 3,430 Dec Jan '26: 3,620 3,620 Jan Feb '26: 3,030 3,030 Feb Mar '26: 3,220 3,220 Mar Apr '26: 3,470 3,470 Apr May '26: 3,610 3,610 May Jun '26: 3,430 3,430 Jun
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25 Aug '25 Jul '25
🇧🇷Brazil 600 490 400 400 330 330 330 270 280 490 500 330
🇮🇹Italy 110 40 110 40 40 90 90 110 50 50 40 40
🇨🇦Canada 80 60 60 100 100 140 140 100 100 100 100 60
🇸🇬Singapore 70 50 20 30 10 10 10 10 10 10 10 10
🇬🇧United Kingdom 50 40 50 40 50 50 50 70 70 70 50 70
🇹🇳Tunisia 10 10 10 10 10 10 10 10 20 40
🇨🇾Cyprus 10 10 10 10 10 10 10 10 10
🇰🇪Kenya 10 10 10 10 10 10 10 10 10
🇳🇬Nigeria 10 10 10 10 10
🇰🇼Kuwait 10 10 10
🇯🇴Jordan 10
🇶🇦Qatar 10
🇮🇩Indonesia 880 880 880 720 590 880 880 720 720 590 720 1,000
🇹🇭Thailand 170 170 140 170 260 320 210 170 210 210 210 260
🇺🇸United States 140 140 140 140 140 180 280 220 100 140 220 140
🇲🇾Malaysia 140 140 140 180 140 140 80 80 60 100 100 100
🇨🇭Switzerland 30 30 30 30 30 30 30 30 30 30 30 30
🇧🇪Belgium 20 20 20 40 20 20 20 20 20 20 20 20
🇵🇹Portugal 20 20 10 30 10 20 10 20 20 60 20 20
🇵🇱Poland 10 10 10 10 10 10 40 20 10 10 10 10
🇰🇷South Korea 10 10 10 10 10 10 20 10 10 20 10 10
🇲🇽Mexico 10 10 10 10 10 30 10 10 10 10 10 10
🇦🇹Austria 10 10 10 10 10 20 10 10 10 10 10 10
🇭🇷Croatia 10 10 10 10 10 10 10 10 10 10 10 10
🇯🇵Japan 10 10 10 10 10 10 10 10 10 10 10 10
🇱🇻Latvia 10 10 10 10 10 10 10 10 10 10 10 10
🇳🇿New Zealand 10 10 10 10 10 10 10 10 10 10 10 10
🇵🇪Peru 10 10 10 10 10 10 10 10 10 10 10 10
🇸🇰Slovakia 10 10 10 10 10 10 10 10 10 10 10 10
🇪🇸Spain 10 10 10 10 10 10 10 10 10 10 10 10
🇨🇴Colombia 10 10 10 10 10 10 10 10 10 10 10
🇫🇷France 10 10 10 10 10 10 10 10 10 10 10
🇱🇹Lithuania 10 10 10 10 10 10 10 10 10 10 10
🇸🇮Slovenia 10 10 10 10 10 10 10 10 10 10 10
🇺🇦Ukraine 10 10 10 10 10 10 10 10 10 10 10
🇭🇰Hong Kong 10 10 10 10 10 10 10 10 10 10
🇲🇹Malta 10 10 10 10 10 10 10 10 10 10
🇦🇪United Arab Emirates 10 10 10 10 10 10 10 10 10 10
🇹🇷Turkey 10 10 10 10 10 10 10 10 10 10
🇧🇾Belarus 10 10 10 10 10 10 10 10 10
🇪🇪Estonia 10 10 10 10 10 10 10 10 10
🇱🇧Lebanon 10 10 10 10 10 10 10 10 10
🇩🇿Algeria 10 10 10 10
🇱🇺Luxembourg 20 20
🇵🇦Panama 10 10 10 10
🇵🇷Puerto Rico 20 20
🇸🇦Saudi Arabia 10 10 10 10
🇨🇱Chile 10 10 10
🇭🇳Honduras 10 10 10
🇨🇷Costa Rica 10 10
🇰🇿Kazakhstan 10 10
🇧🇭Bahrain 10
🇳🇮Nicaragua 10
🇩🇰Denmark 10 20 20 20 50 70 50 50 40 30 50 40
🇳🇱Netherlands 30 40 50 40 20 50 50 30 30 20 30 20
🇬🇷Greece 20 30 30 20 30 50 40 40 20 30 30 20
🇿🇦South Africa 10 20 30 20 20 40 20 30 20 30 70 30
🇩🇪Germany 10 20 30 20 10 20 30 30 20 20 30 30
🇦🇺Australia 10 20 10 20 10 20 10 20 20 10 10 30
🇮🇪Ireland 20 30 10 30 10 10 10 10 10 10 10 10
🇦🇷Argentina 10 10 10 10 10 10 10 10 10 10
🇭🇺Hungary 10 10 10 10 10 10 10 10 10 10
🇲🇦Morocco 10 10 10 10 10 10 10 10 10 10
🇨🇿Czech Republic 10 10 10 10 10 10 10 10
🇪🇬Egypt 10 10 10 10 10 10 10 10
🇮🇸Iceland 10 10 10
🇻🇳Vietnam 50 70 70 50 70 90 110 90 90 90 70 70
🇷🇴Romania 20 40 30 40 50 40 50 40 70 70 40 40
🇸🇪Sweden 10 30 30 30 20 40 30 20 30 40 30 30
🇵🇰Pakistan 20 20 20 20 20 20 180 20
🇧🇬Bulgaria 10 30 30 10 10 10 20 10 10 10 30 10
🇮🇳India 100 140 40 40 40 80 40 40 20 60 100 60
🇫🇮Finland 20 60 20 40 80 60 80 60 40 40 60 20
🇳🇴Norway 10 70 10 10 10 10 10 10 10 10 10 10
🇵🇭Philippines 480 590 720 590 590 480 390 390 320 260 210 390
Full per-country breakdown via the API →

What we extracted from Baccarat

Everything pulled from Baccarat into machine-readable data — table rules, payouts, palette and assets. A capture result, not a game review.
11 screens captured
6 palette colors from frames

manual demo playthrough → 11 screens captured → rules & payouts verified → catalogued & reviewed

Specification

verified parameters
provider Pragmatic Play
rtp 98.76% · single configuration
bonus_buy No
mechanic Table Game

Table game

Type: Baccarat

Colour system

extracted from frames · HEX
Export palette
#19090B base dominant 1 base
#680C19 base dominant 2 base
#8D122B base dominant 3 base
#EAEBEB base dominant 4 base
#A45B65 base dominant 5 base
#644F26 base dominant 6 base

Media & assets

2 files · 2 types
11 PNG (ZIP)
Base game
base_game
Logo
logo

Ask AI about Baccarat

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

What are the key stats for Baccarat?

RTP 98.76%demo ✓

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

Playersearch_slots

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

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

Affiliateget_slot ×2

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

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

Editorget_slot

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

→ OCR-verified numbers — all key aspects captured.

Designerget_slot

“Creative brief: theme, 6 palette hexes and the symbol descriptions.”

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

Verified capture: manual playthrough, paytable OCR-checked All key aspects captured 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/baccarat-b7/

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

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/baccarat-b7/
{
  "game": {
    "name": "Baccarat",
    "provider": "Pragmatic Play",
    "slot_id": "6dd9848a-f22e-4745-9316-75f3249eb0d1",
    "category": "Table card game (Punto Banco baccarat) — NOT a slot machine. No reels, no paylines, no free spins, no bonus buy, no symbols with payouts, no volatility, no max win multiplier.",
    "demo_url": "https://demogamesfree.pragmaticplay.net/gs2c/openGame.do?gameSymbol=bca&websiteUrl=https%3A%2F%2Fdemogamesfree.pragmaticplay.net&jurisdiction=99&lobby_url=https%3A%2F%2Fwww.pragmaticplay.com%2Fen%2F&lang=en&cur=USD",
    "device_captured": "desktop, 1280x800",
    "variant": "Simplified single-table Punto Banco baccarat with THREE betting zones only (PLAYER, BANKER, TIE). No side bets (no Player Pair / Banker Pair / Perfect Pair / Big-Small etc.) exist anywhere in this build.",
    "entry_flow": "No dedicated splash/preview screen exists. The demo loads directly into the base table view (base_game) with an empty bet and empty road grid."
  },

  "method_notes": {
    "ocr": "pytesseract run on base_game.png, win_tie_1.png, settings.png, info_max_bet_warning.png, win_banker_1.png, win_player_1.png (--psm 6). OCR output is noisy on the felt texture/decorative elements (garbled symbols) but reliably confirms the key numeric/text strings: 'MIN: $1', 'MAX: $100', 'TIE 8:1' / '0.95:1' (BANKER), 'PLAYER', 'BANKER WINS', 'GAME SETTINGS', 'TURBO MODE', 'AUDIO', 'DEALER VOICE', 'TABLE COLOR', 'GAME HISTORY', 'CASH $...', 'BET $...', 'WIN $9.00', 'YOU SHOULD NOT EXCEED THE MAXIMUM BET $100.00'. All monetary values and card ranks/suits below were additionally read directly from the images (and from 3x pixel zoom crops of the card and chip areas) rather than relying on OCR alone, because OCR cannot reliably read playing-card corner indices or small circular UI glyphs on this canvas game.",
    "zoom_crops_used": "Zoomed (3x) the deal-in-progress card cluster to confirm exact ranks/suits of player and banker cards; zoomed the chip-value selector at 1x/2x to compare the active (bright yellow) vs disabled (dull olive) '+' button glyph; zoomed the road-grid history panel to confirm letter+color coding (B=red, P=blue, T=green).",
    "anti_hallucination": "RTP is not stated anywhere in the client (no rules panel exists at all) and is NOT invented here — flagged in unreadable_or_uncertain for web sourcing by a separate agent. Deck count and a textual third-card drawing table are likewise not shown anywhere in the UI; the third-card rule below is described strictly as an observation from actual dealt hands captured on screen, not a quoted rulebook."
  },

  "screens": [
    {
      "screenshot": "base_game.png",
      "type": "base_game",
      "ocr_text_raw": "MIN: $1 / MAX: $100 / PRAGMATIC PLAY BACCARAT (watermark) / TIE 8:1 / BANKER 0.95:1 / PLAYER 1:1 / PLAYER / BANKER / road grid columns 1-20 (empty) / chip value 1 / CASH $100,000.00 / BET $0.00",
      "description": "Idle table, no bet placed yet, empty road grid. Layout top to bottom, left to right: top-left corner has a small dark rewind/fast-forward icon (two triangles pointing right inside a circle, appears to be a turbo/skip toggle, colored dark grey on darker circle). Next to it, a dark teal rounded rectangle plaque reads 'MIN: $1' on the first line and 'MAX: $100' on the second line, both in white text — this is the only place table limits are shown. Top-center is a horizontal row of ten decorative casino chips forming a chip rack/tray, purely decorative background art (colors left to right: red, red, green, blue, purple, purple, green, dark grey/black, dark grey/black, gold/amber). Top-right shows a stylised card shoe/dealing shoe icon (dark grey plastic shoe with an orange card visible inside bearing a golden crown-and-arrow 'PLAY' logo mark, this is the Pragmatic Play house symbol used as the card-back design throughout the game). Directly beneath the shoe icon, top-right, is a vertical scoreboard panel ('road grid' / bead-road history) with a yellow circular 'X' close icon at its top and two numbered columns 1-10 and 11-20, currently all-empty white cells with faint amber gridlines.",
      "center_table": "Large red/maroon felt oval table. A faint grey ghost watermark reading 'PRAGMATIC PLAY' (small) above 'BACCARAT' (large italic serif) is embossed centrally in the felt, barely visible, decorative only. Three stacked, rounded-corner outlined betting boxes are printed on the felt from top to bottom: 'TIE' with '8:1' beneath it, 'BANKER' with '0.95:1' beneath it, 'PLAYER' with '1:1' beneath it. Each box outline is a thin light-grey/silver line. To the left of the boxes, in yellow italic serif text, is the word 'PLAYER' (marks the player hand/card deal area). To the right, in white italic serif text, is the word 'BANKER' (marks the banker hand/card deal area).",
      "bottom_controls": "A brown leather-look table rail curves along the bottom. Left side: a circular '-' (minus) button (dark teal circle, gold ring, bright yellow minus glyph, enabled), a large circular chip icon showing the currently selected bet denomination (gold/yellow chip face with white ring segments and the number '1' in white, meaning $1 chip is selected), and a circular '+' (plus) button (dark teal circle, gold ring, bright yellow plus glyph, enabled). Right side: a dark blue horizontal rail holding a circular 'CLEAR BET' button (dark circle with a light-blue 'X'/eraser icon, green outlined label 'CLEAR BET' beneath) and a circular 'DEAL' button (dark circle with two playing-card icons, green outlined label 'DEAL' beneath). Far right, a circular clock/history icon (dark circle, amber circular-arrow-with-clock-hands glyph) — likely a quick access to game history/results, separate from the settings panel's 'GAME HISTORY' link.",
      "bottom_status_bar": "Solid black bar across the very bottom of the screen. Far left: a circular 'i' (information) icon (white outline circle, white lowercase 'i') and, to its right, a circular gear/cog icon (settings). Center-left: 'CASH $100,000.00' in orange/gold bold text (demo balance). Center: empty at idle (fills with 'WIN $X.00' in white after a winning round). Far right: 'BET $0.00' in orange/gold bold text (current total stake across all zones)."
    },
    {
      "screenshot": "paytable.png",
      "type": "paytable",
      "ocr_text_raw": "same static table text as base_game, plus a $100 chip placed on the PLAYER betting box",
      "description": "There is NO dedicated paytable panel/screen in this game — payout ratios are printed directly on the felt betting boxes (see base_game description). This frame was recaptured by the TL to additionally demonstrate bet placement and payout-ratio legibility: a magenta/purple chip labelled '100' sits inside the 'PLAYER' box (label '1:1' partially covered by the chip), with a small dark tag beneath it reading '$100.00'. The chip-value selector at bottom-left now also shows '100' (magenta/purple chip face, white ring segments, white '100' text) confirming the $100 denomination is selected. The bottom status bar now reads 'BET $100.00' on the right, up from $0.00, proving the stake correctly registers when a chip is placed on a betting zone.",
      "payout_ratios_visible_on_felt": {
        "tie": "8:1",
        "banker": "0.95:1 (5% commission built into the printed ratio)",
        "player": "1:1"
      }
    },
    {
      "screenshot": "info_chip_max.png",
      "type": "info",
      "ocr_text_raw": "MIN: $1 / MAX: $100 / chip value 100 / CASH $100,000.00 / BET $0.00",
      "description": "Captured by the TL specifically to verify the top of the bet-denomination ladder. The chip selector shows the value '100' (magenta/purple chip, white numeral). Zoomed comparison of the '+' button glyph at this state versus its state on base_game.png (chip=$1) shows a clear visual state change: at $1 the '+' glyph is bright saturated yellow on a gold ring (enabled); at $100 the '+' glyph is dull olive/khaki on a darker, less saturated brownish-gold ring (visually muted = disabled). The '-' button remains bright yellow/gold (enabled, since decreasing from $100 is still possible). This was reached by clicking the '+' button repeatedly through the fixed denomination ladder: 1 -> 5 -> 10 -> 25 -> 50 -> 100, with no larger chip available beyond 100.",
      "chip_denomination_ladder_observed": ["1", "5", "10", "25", "50", "100"]
    },
    {
      "screenshot": "info_max_bet_warning.png",
      "type": "info",
      "ocr_text_raw": "YOU SHOULD NOT EXCEED THE MAXIMUM BET $100.00 / MIN: $1 / MAX: $100 / PLAYER $100.00 / BET $100.00",
      "description": "Captured by the TL to prove the $100 limit applies to the WHOLE ROUND, not per zone. A dark semi-transparent rounded rectangle banner is overlaid centrally on the table (covering the TIE and part of the BANKER boxes), with white centered text on three lines: 'YOU SHOULD NOT EXCEED', 'THE MAXIMUM BET', and below in larger text '$100.00'. This warning appeared when the TL, with a $100 chip already placed on PLAYER (visible beneath the banner, tag '$100.00'), attempted to place a second $100 chip on the BANKER zone (which would bring the round total to $200, over the table MAX of $100). The bottom-right status bar confirms 'BET $100.00' (only the first chip registered; the second placement was rejected/blocked by the warning).",
      "conclusion": "The printed table 'MAX: $100' is a per-round ceiling across all three betting zones combined, not a per-zone limit."
    },
    {
      "screenshot": "settings.png",
      "type": "settings",
      "ocr_text_raw": "GAME SETTINGS / TURBO MODE / AUDIO / AMBIENT / SOUND FX / DEALER VOICE / MALE / FEMALE / NO VOICE / TABLE COLOR / RED / GREEN / BLACK / BLUE / GAME HISTORY",
      "description": "Opened via the gear/cog icon at the bottom-left of the screen (which itself becomes highlighted green while the panel is open). A dark semi-transparent rounded panel occupies the lower-left quadrant of the screen, overlapping the PLAYER label and part of the felt. Panel contents top to bottom, each item a pill-shaped outlined button/toggle with white text: section header 'GAME SETTINGS' followed by a single pill 'TURBO MODE'. Section header 'AUDIO' followed by two pills side by side: 'AMBIENT' and 'SOUND FX', both outlined in green (indicating both are currently ON/enabled). Section header 'DEALER VOICE' followed by three pills: 'MALE', 'FEMALE' (outlined bright green = currently selected/active), 'NO VOICE'. Section header 'TABLE COLOR' followed by four pills in a 2x2 grid: 'RED' (outlined red, appears selected/active to match the current maroon felt), 'GREEN' (outlined green), 'BLACK' (outlined white/grey), 'BLUE' (outlined blue) — these let a player change the felt colour scheme, a purely cosmetic accessibility-relevant option. At the very bottom, a final pill-style link reads 'GAME HISTORY' (outlined white). Clicking this link by the TL did not open any further screen in the demo (either a mis-click or the feature is disabled/non-functional in this demo build); the road-grid on the table itself already serves as a visible history of the last 20 outcomes.",
      "accessibility_relevant_toggles": ["Turbo Mode (speeds up dealing animation)", "Ambient sound on/off", "Sound FX on/off", "Dealer voice: Male / Female / No Voice (can be fully muted for users who prefer visual-only feedback)", "Table felt colour: Red / Green / Black / Blue (cosmetic, does not affect the road-grid B/P/T colour coding)"]
    },
    {
      "screenshot": "deal_in_progress.png",
      "type": "other",
      "ocr_text_raw": "MIN: $1 / MAX: $100 / 5 / 2 / PLAYER / BANKER / CASH $99,998.00 / BET $1.00",
      "description": "A hand mid-deal, captured while the banker's third card is still animating onto the table. Player side (left, under the yellow 'PLAYER' label): three face-up cards fanned out — King of Clubs, Queen of Clubs, 5 of Spades. A dark teal score tag to the left of the cards reads '5' (K=0 + Q=0 + 5=5, baccarat point value taken as the last digit of the sum = 5). Banker side (right, under the white 'BANKER' label): two face-up cards — Ace of Diamonds, Ace of Clubs — plus a third card shown face-down mid-flight/rotated in the air above the table (card back = dark grey/black with an orange bordered panel bearing the golden crown-and-arrow 'PLAY' logo, the same shoe/card-back design seen throughout). A dark teal score tag reads '2' for the banker's revealed two cards (A=1 + A=1 = 2), which will change once the flying third card lands and is added. A single gold $1 chip sits in the BANKER betting box confirming the stake (tag '$1.00'). The road-grid top-right already shows one red circular 'B' in row 1, meaning at least one prior hand in this session resulted in BANKER WINS.",
      "note_on_manifest_discrepancy": "The original capture manifest note for this file described different card ranks (mentioning '2,J,8' for the player and 'A,A,7' for the banker); pixel inspection of the actual image shows Player = K,Q,5 (total 5) and Banker = A,A + one card still airborne (total 2 before the third card lands). This tech_doc describes what is actually visible in the pixels, per project anti-hallucination rules."
    },
    {
      "screenshot": "win_banker_1.png",
      "type": "win_screen",
      "ocr_text_raw": "BANKER WINS / MIN: $1 / MAX: $100 / 0 / 3 / PLAYER / BANKER / CASH $99,999.00 / BET $1.00",
      "description": "A dark blue rounded banner at top-center reads 'BANKER WINS' in white bold text. Player hand (left): 2 of Spades, Jack of Clubs, 8 of Spades (three cards) — score tag '0' (2+0+8=10, last digit 0). Banker hand (right): Ace of Clubs, 2 of Diamonds (only TWO cards, no third card drawn) — score tag '3' (1+2=3). Road grid top-right shows one red 'B' circle already in row 1 (from an earlier hand). Bottom-right control area has changed from DEAL/CLEAR BET to two new buttons: a circular coin-stack icon labelled 'NEW BET' and a circular icon (coin stack with a curved arrow) labelled 'REBET' — standard post-round options to either clear and start a fresh bet or instantly repeat the previous stake.",
      "hand_analysis": "Player drew a third card (first two cards summed to 2, which is <=5, mandatory draw under standard baccarat player-draw rules; the drawn third card was an 8, bringing the player total to 0). Banker, holding a two-card total of 3 before deciding whether to draw, did NOT draw a third card and stood — this is consistent with the standard baccarat banker-draw table, under which a banker total of 3 draws a third card UNLESS the player's own third card was an 8 (in which case banker stands). Since the player's third card here was exactly an 8, the banker correctly stood on 3. Final: Player 0 vs Banker 3 -> BANKER WINS. This hand is a clean, verifiable illustration of the banker-stands-on-3-vs-player's-8 exception to the third-card rule."
    },
    {
      "screenshot": "win_banker_thirdcard.png",
      "type": "win_screen",
      "ocr_text_raw": "BANKER WINS / MIN: $1 / MAX: $100 / 5 / 9 / PLAYER / BANKER / CASH $99,999.95 / BET $1.00",
      "description": "Banner 'BANKER WINS'. Player hand (left, all hearts): Ace, Queen, 4 (three cards) — score tag '5' (1+0+4=5). Banker hand (right): Queen of Diamonds, 5 of Clubs, 4 of Hearts (three cards) — score tag '9' (0+5+4=9). Road grid top-right now shows TWO red 'B' circles stacked in rows 1-2 (this hand and the previous banker win recorded in sequence).",
      "hand_analysis": "Player's first two cards (Ace, Queen) summed to 1, which is <=5, so the player drew a mandatory third card (a 4), ending on 5. Banker's first two cards (Queen, 5) summed to 5; per the standard baccarat banker-draw table, a banker total of 5 draws a third card when the player's third card is 4, 5, 6 or 7 (and stands otherwise). The player's third card here was a 4, which is inside that draw range, so the banker correctly drew a third card (landing a 4) to reach 9. Final: Player 5 vs Banker 9 -> BANKER WINS. This hand is a clean, verifiable illustration of the banker drawing on a 5-point hand because the player's exposed third card fell in the 4-7 range."
    },
    {
      "screenshot": "win_player_1.png",
      "type": "win_screen",
      "ocr_text_raw": "PLAYER WINS / MIN: $1 / MAX: $100 / 9 / 1 / PLAYER / BANKER / CASH $99,998.95 / BET $1.00",
      "description": "Banner 'PLAYER WINS' in yellow/gold bold text (distinct banner colour from the blue 'BANKER WINS' banner, an additional non-colour-dependent cue since the WORDING itself already differs). Player hand: Ace of Hearts, 8 of Diamonds — TWO cards only, score tag '9'. Banker hand: 5 of Spades, 6 of Diamonds — TWO cards only, score tag '1'. Neither side drew a third card. Road grid top-right shows, from row 1 downward: a blue 'P' circle, then two red 'B' circles in rows 2-3 (mixed recent history).",
      "hand_analysis": "Player's first two cards summed to Ace(1)+8=9, a NATURAL 9. Under standard baccarat rules, when either hand has a natural 8 or 9 from the first two cards, the hand ends immediately with no further cards drawn by either side, regardless of the other hand's total. Here the banker's two-card total was 1 (5+6=11 -> 1), well below 9, but since the player held a natural 9, the banker was not permitted to draw. Final: Player 9 vs Banker 1 -> PLAYER WINS. This hand illustrates the natural-8/9 no-draw rule."
    },
    {
      "screenshot": "win_tie_1.png",
      "type": "win_screen",
      "ocr_text_raw": "TIE / MIN: $1 / MAX: $100 / 9 / 9 / PLAYER / BANKER / CASH $99,998.00 / WIN $9.00 / BET $1.00",
      "description": "Banner reads simply 'TIE' (no 'WINS' suffix, unlike the PLAYER/BANKER banners) in white text on the same dark blue rounded rectangle. Player hand: Queen of Hearts, 9 of Hearts — score tag '9'. Banker hand: King of Hearts, 9 of Clubs — score tag '9'. Both are natural 9s (no draw). A stack of gold coin-chips sits in the TIE betting box with two small tags beneath: '$8.00' and '$1.00' (the $1 original stake plus the $8 profit, i.e. the 8:1 payout rendered as two separate visual chip-stack tags before being summed). The bottom status bar shows 'WIN $9.00' in the centre in white text (net amount credited: 1 unit stake x 8 = $8 profit + the $1 stake returned = $9 total, matching the printed TIE 8:1 ratio exactly). Road grid top-right is now fully visible with columns 1 and 2 populated: column 1 top-to-bottom = T(green), B(red), B(red), T(green), B(red), B(red), B(red), P(blue), B(red), B(red); column 2 = B, B, B, P, P, P, P, P, P, B (all red 'B' except five consecutive blue 'P' in the middle). This confirms the road-grid fills one column top-to-bottom (10 rows) before continuing into the next column, i.e. a simple sequential (non-cascading 'Big Road') history strip, not a dragon-tail style road.",
      "hand_analysis": "Both hands are natural 9s (Player: Q=0+9=9; Banker: K=0+9=9), so no third card is drawn by either side and the hands tie exactly. TIE outcome pays 8:1 on a TIE bet; PLAYER and BANKER bets on a tied round normally push (are returned) in standard baccarat rules — this specific capture only shows the TIE bet's own win, the fate of any simultaneous PLAYER/BANKER stake on a tie was not separately captured on these frames."
    }
  ],

  "core_rules_observed_from_gameplay": {
    "disclaimer": "No textual rules panel exists anywhere in this game (see anomalies/not_captured below). Everything in this section is inferred strictly from real hands captured on screen (~48 hands played at the $1 minimum stake) and is standard baccarat card-value/third-card logic consistent with every observed hand; it is explicitly NOT a quotation of an in-game rules text, since none exists.",
    "card_values": "Ace = 1 point. Cards 2 through 9 = face value. 10, Jack, Queen, King = 0 points. Hand total = sum of card values, keeping only the last digit (e.g. K+Q+5 = 0+0+5 = 5; A+8 = 1+8 = 9; 2+J+8 = 2+0+8 = 10 -> 0).",
    "natural_win_no_draw": "If either the Player's or the Banker's first two cards total 8 or 9 (a 'natural'), no further cards are drawn by either side and the hand ends immediately (observed on win_player_1.png: player natural 9 with banker at only 1, no banker draw; and win_tie_1.png: both natural 9s, no draws by either side).",
    "player_third_card_rule_observed": "If the Player's first two cards total 0-5 (and neither side has a natural), the Player draws a third card. If the Player's first two cards total 6 or 7, the Player stands. (Observed indirectly: in every non-natural hand captured, the player's 3-card hands all had first-two-card totals of 2 (win_banker_1.png) or 1 (win_banker_thirdcard.png), both <=5, consistent with a mandatory draw.)",
    "banker_third_card_rule_observed": "The Banker's decision to draw a third card depends on the Banker's own two-card total AND the value of the Player's third card (only when the Player drew one). Two concrete examples captured: (1) win_banker_1.png — Banker total 3, Player's third card was an 8 -> Banker stood (did not draw), matching the standard rule that a banker-3 stands only when the player's third card is exactly 8. (2) win_banker_thirdcard.png — Banker total 5, Player's third card was a 4 -> Banker drew a third card, matching the standard rule that banker-5 draws when the player's third card is 4, 5, 6 or 7. No other banker-total/player-third-card combinations were captured on these specific frames; the full banker draw table (covering banker totals 0-7 against every possible player third card 0-9, plus the case where the player stood) was NOT exhaustively observed and is not claimed here.",
    "payout_settlement": "TIE bet paid 8:1 confirmed numerically on win_tie_1.png ($1 stake -> WIN $9.00 credited, i.e. 8 units profit + 1 unit stake returned). PLAYER and BANKER payout ratios (1:1 and 0.95:1 respectively) are read directly off the felt printing but a matching numeric WIN-amount confirmation for a BANKER or PLAYER win was not captured on these specific frames (win_banker_1.png / win_banker_thirdcard.png / win_player_1.png all had the stake on TIE or the opposite side that round, not on the winning zone itself, per the manifest notes, so no WIN $ amount is shown on those frames)."
  },

  "betting_and_limits": {
    "zones": ["TIE (8:1)", "BANKER (0.95:1, 5% commission)", "PLAYER (1:1)"],
    "side_bets": "None exist in this build. Only the three zones above.",
    "min_bet_usd": 1,
    "max_bet_usd": 100,
    "max_bet_scope": "Per-round ceiling across ALL zones combined (not per zone) — proven by info_max_bet_warning.png where a second $100 chip placement on BANKER was blocked while $100 was already staked on PLAYER, with the game displaying 'YOU SHOULD NOT EXCEED THE MAXIMUM BET $100.00'.",
    "chip_denomination_ladder": ["$1", "$5", "$10", "$25", "$50", "$100"],
    "chip_colours_by_denomination_observed": {"$1": "gold/yellow chip face, white ring segments", "$100": "magenta/purple chip face, white ring segments"},
    "decorative_chip_rack_colours_top_of_screen": ["red", "red", "green", "blue", "purple", "purple", "green", "dark grey/black", "dark grey/black", "gold/amber"],
    "bet_placement": "Click/tap directly inside one of the three felt betting boxes to place a chip of the currently selected denomination; '+' / '-' buttons cycle the chip denomination up/down the fixed ladder; the '+' button visibly disables (dulls to olive/khaki) once $100 is reached.",
    "round_controls": "CLEAR BET (removes all placed chips before dealing) and DEAL (starts the hand) are shown pre-round; after a result they are replaced by NEW BET (clears the table for a fresh round) and REBET (repeats the exact previous stake instantly)."
  },

  "history_road_grid": {
    "location": "Top-right of the table, a vertical two-column, ten-row numbered grid (1-10 left column, 11-20 right column), closable via a small yellow circular 'X' at its top.",
    "coding": "Each settled hand adds one circular marker: red circle with white letter 'B' = Banker win; blue circle with white letter 'P' = Player win; green circle with white letter 'T' = Tie. The outcome is therefore encoded redundantly by BOTH colour AND letter AND (implicitly) position — fully colourblind-accessible without relying on colour alone.",
    "fill_order": "Sequential top-to-bottom within column 1 (rows 1-10), then continuing top-to-bottom in column 2 (rows 11-20). This is a simple chronological list, not a cascading 'Big Road' derived-roads grid (no Big Eye Boy / Small Road / Cockroach Pig / Bead Plate variants observed).",
    "reset": "Not explicitly observed on these frames, but reloading the demo URL was observed by the TL to reset the grid (per capture_progress.json anomaly note)."
  },

  "settings_panel": {
    "open_via": "Gear/cog icon, bottom-left of the black status bar (icon turns green while panel is open).",
    "close_via": "Clicking the gear/cog icon again.",
    "sections": {
      "game_settings": ["Turbo Mode (single toggle pill)"],
      "audio": ["Ambient (on/off)", "Sound FX (on/off)"],
      "dealer_voice": ["Male", "Female (selected/active in the captured frame)", "No Voice"],
      "table_color": ["Red (selected/active, matches default maroon felt)", "Green", "Black", "Blue"],
      "other": ["Game History link at the bottom of the panel — did not open any further screen when clicked in this demo build; likely non-functional in demo or requires a different click target."]
    }
  },

  "not_captured_or_unavailable_in_game": [
    "No dedicated rules/help/paytable panel exists anywhere in the client. The 'i' info icon and the gear/settings icon both lead only to the GAME SETTINGS panel described above (Turbo/Audio/Dealer Voice/Table Color/Game History) — there is no textual explanation of card values or the third-card drawing table anywhere in the UI.",
    "No autoplay/auto-deal option exists in Settings; every hand requires a manual click on DEAL.",
    "No separate splash/preview screen; the demo loads straight into base_game.",
    "No side bets of any kind exist in this build.",
    "Exhaustive banker third-card draw table (all banker-total x player-third-card combinations) was not fully observed — only two combinations were captured on the delivered frames (banker-3-vs-player's-8 = stand; banker-5-vs-player's-4 = draw)."
  ],

  "unreadable_or_uncertain": [
    "RTP (Return to Player) percentage: NOT stated anywhere in the client (no rules panel exists to display it, and the felt only shows payout RATIOS, not RTP). Explicitly not inferred/calculated by this document from the payout ratios — to be sourced from an official Pragmatic Play channel by a separate web-research pass, or marked as a confirmed honest omission if no trustworthy official source is found.",
    "Number of decks used by the shoe: not shown as text anywhere in the UI.",
    "Whether PLAYER/BANKER bets push (are returned) or lose on a TIE result: standard baccarat convention is that they push, but this exact behaviour was not separately captured with a screenshot showing a simultaneous PLAYER or BANKER stake alongside a TIE result and its settlement.",
    "Whether the 'GAME HISTORY' link inside the settings panel is genuinely non-functional in this demo build or was simply mis-clicked; not re-tested further."
  ],

  "accessibility_notes": {
    "blind_low_vision_screen_reader": "All monetary values, hand totals, and outcome banners are rendered as text/numerals on-screen (no purely graphical-only critical information) — a screen reader description layer would need to expose: current CASH balance, current BET amount, the two score tags (Player total / Banker total) which appear above each hand once cards are dealt, the outcome banner text ('PLAYER WINS' / 'BANKER WINS' / 'TIE'), and any WIN $ amount. Card ranks/suits are rendered as image assets with corner-index text (e.g. 'K', 'Q', '5' plus a suit pip) with no separate alt-text/ARIA layer observed — a screen reader integration would need the game engine to expose card identity (rank+suit) as structured data per card dealt, not just visually.",
    "deaf_hard_of_hearing": "All outcome information (win/lose, hand totals, banners) is delivered visually/textually; audio (Ambient, Sound FX, Dealer Voice) is fully optional and can be muted independently in Settings, and Dealer Voice specifically has a 'No Voice' option — game is fully playable with all sound off.",
    "colorblind": "The three felt betting zones are distinguished by TEXT LABELS ('TIE'/'BANKER'/'PLAYER') and POSITION (top/middle/bottom), not by colour, so placing a bet is colour-independent. The road-grid history is the one area that uses colour (red/blue/green circles) but redundantly ALSO encodes the outcome with a letter (B/P/T) inside each circle, so it remains fully readable under any colour-vision deficiency. The four Table Color cosmetic options (Red/Green/Black/Blue) only change the felt background, not any functional colour-coding, so they carry no accessibility risk. The PLAYER-WINS banner (yellow/gold text) and BANKER-WINS banner (white text, same blue background) differ in wording, not just colour, so outcome recognition does not depend on colour perception.",
    "motor": "All interactions are single clicks/taps on large, well-separated circular buttons (chip zones roughly 370x80px each, DEAL/CLEAR BET/NEW BET/REBET buttons roughly 90px diameter, +/- chip selectors roughly 70px diameter) — no drag gestures, no timed inputs, no simultaneous multi-touch required. Turbo Mode (in Settings) speeds up dealing animation, which could be a concern for users needing more time to process visual changes; there is no equivalent 'slow mode' beyond simply leaving Turbo Mode off (default)."
  },

  "anomalies_and_technical_notes": [
    "The 'i' info icon is not dead as originally suspected by the capture agent — it opens/expands the same GAME SETTINGS panel that the gear icon opens (confirmed by a live click by the TL). What IS true is that there is no rules/paytable panel anywhere, reached via either icon.",
    "After a long burst of rapid clicking (NEW BET immediately after DEAL), the demo hung once: the CLEAR BET/DEAL buttons disappeared from an empty table with a stuck $9 bet, unresponsive for roughly 15 seconds; resolved by reloading the demo URL (which also reset the CASH balance and road grid — a demo-environment artefact, not considered a documented game behaviour).",
    "The manifest's textual description of deal_in_progress.png (card ranks) did not match the actual pixels of that image; this tech_doc describes the verified pixel content instead (Player K,Q,5 / Banker A,A+flying third card), per the project's anti-hallucination rule of trusting pixels over prior notes."
  ]
}

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.