Rock Paper Scissors

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

Free demo · not real-money play
✓ Working · checked 2 weeks, 2 days ago Verified · 17 Aug 2026
RTP 98.00%
Volatility —
Max win —
Grid —
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/rock-paper-scissors-b22/

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

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

Captured 17 Aug 2026 View capture log

Per-screen breakdown

14 demo screens
14 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
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: 140 140 Sep Oct '25: 180 180 Oct Nov '25: 130 130 Nov Dec '25: 100 100 Dec Jan '26: 110 110 Jan Feb '26: 70 70 Feb Mar '26: 110 110 Mar Apr '26: 90 90 Apr May '26: 130 130 May Jun '26: 190 190 Jun Jul '26: 100 100 Jul Aug '26: 90 90 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
🇵🇰Pakistan 20 0 20 20 0 0 0 0 0 0 20 0
🇿🇦South Africa 10 0 0 10 10 10 10 10 10 10 10 10
🇵🇭Philippines 10 0 0 0 0 10 10 0 0 0 0 10
🇮🇳India 20 20 40 20 20 20 20 20 20 20 20 20
🇧🇷Brazil 10 10 30 10 10 10 10 10 10 0 0 0
🇨🇦Canada 20 20 0 0 0 0 0 20 0 20 20 0
🇬🇧United Kingdom 0 0 10 0 0 10 0 10 10 10 0 0
🇳🇿New Zealand 0 0 0 10 0 0 10 0 10 10 0 0
🇩🇪Germany 0 0 10 0 0 10 0 0 0 0 10 0
🇮🇩Indonesia 0 0 10 10 0 10 0 0 0 0 0 0
🇮🇹Italy 0 0 0 10 0 0 0 0 0 0 10 10
🇧🇪Belgium 0 0 0 0 0 0 0 20 0 0 0 0
🇫🇷France 0 0 0 0 0 0 0 0 0 0 10 10
🇬🇷Greece 0 0 0 0 0 10 0 0 0 10 0 0
🇮🇪Ireland 0 0 10 0 0 0 0 0 0 10 0 0
🇱🇺Luxembourg 0 0 0 20 0 0 0 0 0 0 0 0
🇵🇪Peru 0 0 0 0 10 0 0 0 0 0 10 0
🇵🇱Poland 0 0 0 0 0 0 0 0 0 0 10 10
🇪🇸Spain 0 0 0 0 0 0 0 0 0 0 10 10
🇹🇭Thailand 0 0 10 0 0 0 10 0 0 0 0 0
🇦🇹Austria 0 0 0 0 0 0 0 0 0 0 0 10
🇨🇱Chile 0 0 0 0 10 0 0 0 0 0 0 0
🇭🇷Croatia 0 0 10 0 0 0 0 0 0 0 0 0
🇭🇺Hungary 0 0 0 0 0 0 0 10 0 0 0 0
🇯🇵Japan 0 0 0 0 0 0 0 0 0 0 10 0
🇰🇿Kazakhstan 0 0 0 0 0 0 0 0 0 10 0 0
🇱🇹Lithuania 0 0 0 0 0 0 0 0 10 0 0 0
🇲🇽Mexico 0 0 0 0 0 0 0 0 10 0 0 0
🇲🇦Morocco 0 0 0 0 0 0 0 10 0 0 0 0
🇳🇴Norway 0 0 10 0 0 0 0 0 0 0 0 0
🇶🇦Qatar 0 0 0 0 0 0 0 0 0 0 10 0
🇻🇳Vietnam 0 0 10 0 0 0 0 0 0 0 0 0
🇸🇮Slovenia 0 0 0 0 0 0 0 0 0 10 0 0
🇸🇪Sweden 0 0 0 0 0 0 0 0 0 0 10 0
🇦🇪United Arab Emirates 0 0 0 0 0 0 0 0 0 0 0 10
🇺🇦Ukraine 0 0 0 0 0 0 0 0 0 0 0 10
🇷🇴Romania 0 10 0 0 10 0 0 0 0 0 0 10
🇦🇺Australia 0 10 0 0 0 0 0 0 0 10 0 0
🇭🇰Hong Kong 0 10 0 0 0 0 0 0 0 10 0 0
🇺🇸United States 0 20 20 20 20 20 0 0 20 0 20 20
Full per-country breakdown via the API →

What we extracted from Rock Paper Scissors

Everything pulled from Rock Paper Scissors into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
14 screens captured
6 palette colors from frames
5 accessibility groups profiled
5 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
provider InOut Games
rtp 98.00% · single configuration
bonus_buy No
mechanic Crash
release_date 2025

Bonus modes

1 mode
Base Game Modifier base
Base Game (Rock-Paper-Scissors Ladder)

Press PLAY once per round, then pick ROCK, PAPER or SCISSORS (or press RANDOM to auto-pick) against a face-down opponent card. WIN advances the multiplier ladder one rung and makes CASHOUT active (bet x current tier); DRAW replays the same rung with no ladder movement; LOSS forfeits the entire original bet immediately and ends the round. Only one bet debit and one bet-history row are produced per round regardless of how many picks happen inside it. Observed ladder window: X1.00 / X1.94 / X3.94 / X7.82 / X15.70 / X31.34 / X62.74 / X125.42 - a rolling 8-tier window, not the full ladder.

Colour system

extracted from frames · HEX
Export palette
#1B212D base dominant 1 base
#303A4C base dominant 2 base
#565656 base dominant 3 base
#269951 base dominant 4 base
#4C473C base dominant 5 base
#EBE4E0 base dominant 6 base

Accessibility

profile for all groups
Color Blind
  • Each ladder tier pill always carries its printed multiplier text (e.g. 'X3.94') regardless of its background color (charcoal=unreached, green=passed/current, magenta=lost), so tier state is not color-only. However, on the two small corner-bracket cards shown for a single resolved pick, the WIN-vs-LOSS distinction (green bracket vs magenta bracket) IS color-only - a color-blind player must rely on the overall round outcome (CASHOUT state, balance change, bet-history row) rather than the bracket color to tell which hand won.
  • CASHOUT's active state (bright yellow fill, black text, printed dollar amount) versus its disabled state (flat dark charcoal, dimmed grey text, no amount) is conveyed by both fill color and the presence/absence of a printed amount.
Screen Reader
  • All key numbers (BALANCE, LAST WIN, CASHOUT amount, BET, each ladder tier's multiplier) are rendered as on-canvas text with no DOM/ARIA text layer found for the ladder - a screen-reader user has no native access to this information without an accessible overlay, which this build does not appear to provide.
Motor Accessibility
  • A RANDOM button lets the player auto-pick a hand instead of choosing manually - a lower-effort alternative to the three hand buttons.
  • Autoplay offers a 'Hands' stepper (default 10) plus preset spin counts (5/10/15/20/25/50/75/100) and optional stop conditions ('stop if cash decreases by', 'stop if the coef exceeds'), reducing the number of individual clicks needed for a session.

Media & assets

5 files · 5 types
14 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Logo
logo

Data provenance

what we captured and what we didn't
Base game idle, win step, draw, loss, settled cashout (win screen), rules pages 1-2, provably fair panel, bet history, bet-min and bet-max frames, autoplay settings, settings menu.
The full multiplier ladder length/top value is not printed anywhere; only 8 tiers (X1.00 to X125.42) exist in the game's scene at once as a rolling window, and the rules text bounds the game in 'a maximum of 20 rounds' with no accompanying numeric ceiling. Verified via three separate channels (pixels, DOM, PIXI scene-tree) that no wider ladder is retrievable from this build.
Contradiction between UI and rules text: the Autoplay 'Hands' stepper hard-clamps at a maximum of 12 regardless of further '+' presses, while the in-game rules text states 'you can win a maximum of 20 rounds.' The two figures (12 vs 20) do not reconcile from anything visible in this build.
RTP and volatility are not printed anywhere in the game client (rules, how-to-play, and provably-fair panels all checked); no in-game figure exists to report.
The exact semantics of the two-row card history grid (which row consistently represents the player's own pick versus the opponent's revealed card) could not be fully disambiguated from the available frames.
Max win as a numeric multiplier (as opposed to the printed $20,000 money cap) is not printed anywhere in this build.

Ask AI about Rock Paper Scissors

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 does Rock Paper Scissors play? Keep it simple.

Press PLAY once per round, then pick ROCK, PAPER or SCISSORS (or press RANDOM to auto-pick) against a face-down opponent card. WIN advances the multiplier ladder one rung and makes CASHOUT active (bet x current tier); DRAW replays the same rung with no ladder movement; LOSS forfeits the entire original bet immediately and ends the round. Only one bet debit and one bet-history row are produced per round regardless of how many picks happen inside it. Observed ladder window: X1.00 / X1.94 / X3.94 / X7.82 / X15.70 / X31.34 / X62.74 / X125.42 - a rolling 8-tier window, not the full ladder.

RTP 98.00%demo ✓

From the verified capture of 17 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: Rock Paper Scissors vs Chicken Road — RTP, max win, bonus buy.”

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

Editorget_slot

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

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

Designerget_slot

“Creative brief: theme, 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 Honest gaps: 5 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/rock-paper-scissors-b22/

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/rock-paper-scissors-b22/
{
  "game": {
    "name": "Rock Paper Scissors",
    "provider": "InOut Games",
    "game_category": "crash",
    "game_kind_detail": "Discrete-step crash ladder gated by a rock-paper-scissors mini-duel each step, rather than a continuously rising curve or a lane/tile pick. Structurally the same family as Stairs / Chicken Road 2.0 / MegaBlock (win advances a fixed multiplier ladder one rung, loss forfeits the whole stake, cashout available after any win), with the 'pick a lane/difficulty' input replaced by 'pick rock, paper or scissors against a face-down opponent card'.",
    "art_style": "Flat 2D vector cartoon UI on a plain dark navy-blue background with a faint repeating hexagon/diamond watermark pattern. Thick black outlines and flat cel-shaded fills on the cartoon glove-hand icons (no gradients, no realistic lighting/shading beyond a single soft drop-shadow under each hand). Playing-card motifs (rounded rectangle cards with corner pips) for both the opponent's face-down cards and the revealed hand icons. Bright saturated accent colors (green, magenta/pink, gold/amber, teal) used purely as state indicators against the dark background. No characters, no environment/background art, no day/night lighting concept - a clean flat casual mobile-casino utility screen, viewed straight-on (no perspective/isometry).",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 12 desktop screenshots (1280x800) + OCR ground truth + zoomed crops + the TL's own PIXI scene-tree read of the multiplier ladder.",
    "method_notes": "This is NOT a reel slot: no reels, no paylines, no symbol paytable, no free spins, no bonus buy. It is a pick-based crash ladder. Numbers are taken verbatim from on-screen text/OCR/the win_screen frame, or (for the 3 off-screen ladder tiers) from a direct read of the PIXI scene-tree text nodes, which is stated explicitly wherever used. Anything not directly observed is listed in 'unreadable_or_uncertain' and not invented.",
    "language": "English",
    "novelty_notes": "Same InOut UI shell (burger menu with Change avatar / Play in Full screen / Sound / Music / Provably fair settings / Game rules / My bet history / How to play?, footer 'Powered by iNOUT') as other InOut titles. No splash/loading screen was observed in this build (verified on two independent fresh page loads with wait_ms=0 - the very first captured frame is already the interactive base_game state)."
  },

  "color_palette": {
    "background": "Flat dark navy-blue (almost black-blue) fill, with a very faint darker repeating hexagon/diamond line pattern for texture; no gradient, no scenery.",
    "wordmark": "Logo 'ROCK PAPER SCISSORS' top-left: 'ROCK' in magenta/pink, 'PAPER' in cyan/light-blue, 'SCISSORS' in orange/amber, each letter with a thin dark outline; a small green dot after the word.",
    "opponent_cards_facedown": "Card back: dark blue-grey field with a thin gold/amber border and gold corner dots, a lighter blue diagonal X-hatch pattern, and the gold 'iNOUT' wordmark centered (yellow 'N' highlighted).",
    "ladder_tier_labels": "Small rounded pill/rectangle under each card. Face-down/未reached tiers: dark charcoal pill with light grey multiplier text (e.g. 'X3.94'). A tier at which the round is currently sitting or was won: dark green pill with light green text. A tier at which the round ended in a loss: bright magenta/crimson pill with bold white text.",
    "hand_icons_idle": "Rock/paper/scissors picker buttons and face-down ladder icons: flat mid-grey cartoon glove-hand silhouette with a black outline, on a dark slate-blue rounded-square button.",
    "hand_icons_revealed": "Once a pick resolves, the hand icon inside its card turns either bright white (crisp, high-contrast) or stays a dimmer grey (muted/desaturated), depending on whether that step is the round's most recent action or an already-superseded earlier step.",
    "outcome_border_colors": "Each resolved pick's card gets an L-shaped corner-bracket border in one of three colors: green (the hand shown WON that rock-paper-scissors exchange), magenta/pink (the hand shown LOST that exchange), and muted gold/tan (an earlier, already-passed step, shown in a de-emphasized neutral tone once the round has moved on). A dashed light-grey border marks an unused/empty history slot.",
    "cashout_button": "Bright solid yellow/gold fill with black text when a cashable win is available ('CASHOUT' + amount); flat dark charcoal-grey fill with dimmed grey text when disabled (no win yet, or after the win was already collected).",
    "play_button": "Circular button, bright green fill with a white triangular play icon, black ring outline.",
    "bet_stepper_fields": "Dark charcoal rounded rectangles for BALANCE / LAST WIN / BET, white text with a small white $ coin icon; BET field has small up/down chevron steppers.",
    "random_button": "Pill-shaped outline button below the three hand buttons, dark fill with grey/gold text 'RANDOM'; gains a gold outline highlight when in focus/available.",
    "colorblind_notes": "The win/loss/current-tier states are communicated redundantly beyond color: (1) the CASHOUT button also changes SHAPE OF STATE (active bright block with a printed dollar amount vs greyed-out block with no amount, not color alone); (2) a loss additionally removes the CASHOUT amount and ends the round (a state change, not just a border-color change); (3) the ladder tier pill always carries the printed multiplier TEXT itself regardless of its background color; (4) the corner-bracket border shape (present vs the dashed placeholder shape) already distinguishes 'used' vs 'unused' slots independent of color. However, the specific WIN-vs-LOSS distinction on the two small corner-bracket cards (green bracket vs magenta bracket) is COLOR-ONLY on those two cards themselves - a color-blind player must rely on the overall round outcome (CASHOUT state, balance change, bet-history row) rather than the bracket color alone to tell which of the two hands in a pair won."
  },

  "round_flow": {
    "overview": "One 'round' = press PLAY once, then make 1 or more rock/paper/scissors picks against a face-down opponent card, until either the player loses a pick (forfeits the entire original bet) or chooses to press CASHOUT after any winning pick. A draw does not end the round and does not move the ladder; the same pick is replayed.",
    "steps": [
      "1. Idle/pre-round state (base_game.png): BALANCE shown, LAST WIN 0, CASHOUT greyed out (no value), BET field editable (default seen: $3), green PLAY button active. The multiplier ladder strip is visible with the first tier (X1.00) and following face-down tiers (X1.94, X3.94, X7.82, X15.70 visible in the 1280px-wide capture, more off-screen to the right).",
      "2. Player presses PLAY - bet is debited from BALANCE once for the whole round (confirmed via My bet history: exactly one row per round no matter how many picks happened inside it).",
      "3. Player chooses ROCK, PAPER or SCISSORS (or presses RANDOM, which auto-selects one of the three on the player's behalf - see 'random_button' below).",
      "4. The opponent's face-down card at the current step flips to reveal a hand shape. The two hands (player's pick and the opponent's reveal) are compared by standard rock-paper-scissors rules.",
      "5. WIN (base_game_win_step.png): the corresponding step's cards get colored corner brackets (one green, one magenta - see color_palette.outcome_border_colors) and the ladder position label switches to a green 'passed' pill. The multiplier ladder advances one rung; CASHOUT becomes active and shows the new cashable amount (bet x current tier multiplier); PLAY remains available to attempt the next rung, or the player can press CASHOUT to end the round and bank the win.",
      "6. DRAW (base_game_draw.png): both revealed hands show the identical symbol (paper in the captured example). No WIN/LOSS banner, no ladder movement, CASHOUT amount stays unchanged from before the draw, and the same pick must be attempted again.",
      "7. LOSS (base_game_loss.png): the opponent's revealed hand beats the player's hand (captured example: opponent ROCK beats player SCISSORS on the round's second pick, after the first pick had already been won). CASHOUT is disabled (greyed out, no amount), the round ends immediately, and the ENTIRE original bet is forfeited - not just the amount that would have been won at the current tier.",
      "8. Settled/cashout state (win_screen.png): after pressing CASHOUT following a win, BALANCE increases by the won amount, LAST WIN shows the printed amount, CASHOUT still visibly displays that same amount but is now greyed out/disabled (nothing left to collect), and the BET field becomes editable again for a fresh round."
    ],
    "picks_can_repeat_within_a_round": "A single round can contain multiple rock/paper/scissors picks: a draw replays the same rung; a win lets the player choose to pick again (advancing further) or cash out; only a loss or a cashout terminates the round. Only ONE bet debit and ONE My-bet-history row are produced per round regardless of how many individual picks happened inside it (evidence: a captured round with a win followed by a loss on the second pick still produced exactly one history row, printed 'x0' multiplier and no win amount)."
  },

  "controls": {
    "hand_picker_buttons": "Three square buttons in a row below the opponent's active reveal card: ROCK (closed fist glove icon), PAPER (open splayed-hand glove icon), SCISSORS (peace-sign/V glove icon). Grey icon on dark slate button when idle/available; icon turns white and the button gets a gold outline highlight momentarily around the moment of a pick (observed across win/draw/loss frames the three buttons keep the same neutral grey styling once a pick has already been made for that step, i.e. the highlighted state is transient during the choice itself).",
    "random_button": "Pill button labeled 'RANDOM' centered under the three hand buttons. Per the in-game rules text (rules_p2.png, item 2: 'Choose rock, scissors, or paper, or press the RANDOM button'), pressing it makes the pick automatically/randomly on the player's behalf instead of the player choosing a specific hand.",
    "play_button": "Large green circular button with a white play triangle, bottom bar, right of the BET field. Starts a new round from the idle state.",
    "cashout_button": "Rectangular button left of the BET field in the bottom bar, labeled 'CASHOUT'. Shows no amount and is disabled/greyed before any win in the current round; after a win, becomes bright yellow/gold and shows the cashable amount (bet x current tier multiplier); pressing it ends the round and banks that amount into BALANCE/LAST WIN.",
    "bet_field": "Bottom bar, right side, labeled 'BET' with a $ value and small up/down chevron steppers. Editable only when no round is in progress. Measured clamp points: minimum 0.12 USD (info_bet_min.png, reached by repeatedly clicking the down chevron), maximum 200 USD (info_bet_max.png, reached by repeatedly clicking the up chevron) - both match the printed Game rules panel exactly.",
    "redo/reload_icon": "Small circular-arrow icon at the far right of the bottom bar next to PLAY; appearance suggests a reset/refresh control, function not exercised in this capture (kept in unreadable_or_uncertain)."
  },

  "multiplier_ladder": {
    "description": "A horizontal strip of card slots running left to right along the top of the play area. The first 3-4 slots (dashed, empty outline) are unused placeholder/history slots that remain empty in every captured frame. The active ladder tiers follow as a sequence of face-down 'iNOUT'-backed cards, each with a printed multiplier value in a pill directly beneath it. Only the currently-relevant + next few tiers are visible at 1280px width; the strip does not respond to mouse-wheel scrolling and the headless capture viewport could not be widened to reveal further tiers by capture alone (see method below).",
    "tiers_observed_ladder_values": ["X1.00", "X1.94", "X3.94", "X7.82", "X15.70", "X31.34", "X62.74", "X125.42"],
    "tiers_observed_ladder_values_source": "The first six values (X1.00 through X31.34) are directly legible on capturer/TL screenshots (base_game.png shows X1.00-X15.70; base_game_win_step.png and base_game_loss.png show further scrolled positions up to X62.74). The final two values (X62.74, X125.42) were NOT visible in any screenshot pixel crop - they were read by the TL directly from the PIXI scene-tree's text nodes (scene_probe.py), which lists all 8 tier text objects the ladder widget currently materializes, including 3 that sit at x-coordinates beyond the 1280px capture viewport (x=1396/1547/1698). This is stated explicitly because it is a different evidence channel from the screenshots themselves.",
    "growth_pattern_observation": "Ratio between successive tiers: 1.94 (tier1->tier2), then approximately 2.03 / 1.99 / 2.01 / 2.00 / 2.00 / 2.00 for the following steps - i.e. after the first step the ladder is very close to a straight doubling. This is an OBSERVATION from the 8 tiers seen, not a rule stated anywhere in the game's own text, and must not be treated as a guaranteed game mechanic.",
    "full_ladder_length_unknown": "How many tiers exist in total beyond the 8 materialized in the scene-tree is NOT known. The in-game rules text (rules_p2.png, item 4) states only 'You can win a maximum of 20 rounds', in words, with no accompanying printed top multiplier anywhere in the UI.",
    "max_multiplier_field": {
      "value": null,
      "reason_for_null": "No numeric top-of-ladder multiplier is printed anywhere in the game (paytable-equivalent, rules, or ladder itself). The rules text bounds it in ROUNDS ('maximum of 20 rounds'), not in an x-multiplier figure, and reaching a 20th consecutive win has a probability on the order of (1/3)^20 per pick, not reachable within this capture. Extrapolating the observed near-doubling pattern to tier 20 would be a DERIVED number, not a printed one, and is deliberately withheld per the no-hallucination rule.",
      "evidence_checked": [
        "Pixel/UI channel: mouse wheel over the ladder strip produced no horizontal scroll.",
        "Viewport channel: requesting a wider browser window via CDP did not resize the actual page viewport in this headless session.",
        "Scene-tree channel (PIXI): exactly 8 tier text nodes exist in the scene at any observed moment; the widget appears to materialize a rolling window of 8 tiers as the round progresses, not the full list.",
        "DOM channel: the ladder is drawn entirely on canvas; no DOM fallback text exists for it."
      ]
    }
  },

  "money_limits": {
    "min_bet_usd": 0.12,
    "max_bet_usd": 200,
    "max_win_money_cap_usd": 20000,
    "max_win_cap_is_a_money_cap_not_a_multiplier": "The Game rules panel (rules_p1.png) prints 'Max win: 20 000 USD' directly under Min bet / Max bet, in the same USD-denominated list - this is a payout ceiling in dollars, not a multiplier of the stake, and must not be confused with a top ladder multiplier (which is not printed anywhere - see multiplier_ladder.max_multiplier_field).",
    "source_frame": "rules_p1.png",
    "verification": "Min/Max bet were independently re-measured by driving the BET field's up/down steppers to their clamp points (info_bet_min.png -> 0.12 USD, info_bet_max.png -> 200 USD); both match the printed rules panel exactly, no discrepancy."
  },

  "payout_basis": {
    "value": "total_bet",
    "formula": "printed_win = total_bet x tier_multiplier_at_cashout",
    "evidence_frame": "win_screen.png",
    "evidence_numbers": {"total_bet": 3.0, "tier_multiplier": 1.94, "printed_last_win": 5.82},
    "check": "3.00 x 1.94 = 5.82, which matches the printed LAST WIN exactly.",
    "stake_is_per_round_not_per_pick": "The stake (BET amount) is debited exactly once when PLAY is pressed to start a round, not once per rock/paper/scissors pick. My bet history (info_bet_history.png) confirms this: it lists exactly one row per round (Date / Bet / Mult. / Win columns) even for a round that contained two picks (a win at tier X1.00 followed by a loss, shown as one row with Mult. 'x0' and no Win value). There is no per-pick sub-betting option in the UI - only one of rock/paper/scissors/RANDOM can be selected per step."
  },

  "provably_fair": {
    "present": true,
    "source_frame": "info_provably_fair.png",
    "mechanism_text": "'This game uses Provably Fair technology to determine game result.' 'Round result is determined form [sic] combination of server seed and first 3 bets of the round.'",
    "elements_shown": [
      "Next client (Your) seed - a client-side seed the player can presumably change/rotate",
      "Random on every game - 'Current:' shows a hex string, e.g. '1ac811062599ec17'",
      "Next server seed SHA256 - a long hex hash shown for the upcoming round, e.g. '908324a0c1ec77daa5d31d68c6f0f82b6f12fd821c35a7e7a093f...'",
      "Copy-to-clipboard icons next to both the client seed value and the server seed hash",
      "Footer note: 'You can check fairness of each bet from bets history'"
    ],
    "bet_history_fairness_marker": "Each row of 'My bet history' (info_bet_history.png) carries a small green shield/checkmark icon on the right, presumably linking to a per-bet fairness verification (not explored further/not clickable in this capture)."
  },

  "autoplay": {
    "source_frame": "autoplay.png",
    "dialog_title": "Autoplay settings",
    "controls": [
      "Hands - a numeric stepper (default value seen: 10) with - / + buttons; controls how many hands/picks the autoplay sequence will attempt.",
      "Numbers of autospins - a preset grid of buttons: 5, 10, 15, 20, 25, 50, 75, 100 (5 was highlighted/selected green in the captured frame).",
      "Settings section: 'Stop if cash decreases by' - toggle (off in capture) + numeric stepper (0).",
      "Settings section: 'Stop if the coef exceeds' - toggle (off in capture) + numeric stepper (0); this doubles as an auto-cashout threshold for the autoplay sequence.",
      "RESET button (grey) and START (N) button (green, N = currently selected autospins preset, e.g. 'START (5)')."
    ],
    "anomaly_hands_stepper_cap": "The 'Hands' stepper hard-clamps at a maximum of 12 no matter how many additional times the + button is pressed, while the in-game rules text (rules_p2.png, item 4) states 'You can win a maximum of 20 rounds.' These two numbers (12 vs 20) do not reconcile from anything visible in this capture and are recorded here as an observed discrepancy, not resolved in either direction."
  },

  "rtp_and_volatility": {
    "rtp_percent": null,
    "rtp_note": "No RTP figure is printed anywhere in this game's UI (rules panel, how-to-play panel, or provably-fair panel were all checked). A value of 98% appears on InOut Games' provider/catalogue page, which is an EXTERNAL source outside the game's own interface and is therefore not carried into this interface-description document.",
    "volatility": null,
    "volatility_note": "Not stated anywhere in the captured screens."
  },

  "bet_history_panel": {
    "source_frame": "info_bet_history.png",
    "title": "My bet history",
    "columns": ["Date", "Bet", "Mult.", "Win"],
    "rows_observed": [
      {"date": "14:34 17-08-26", "bet": 3, "mult": "x1.94", "win": 5.82, "fairness_icon": "green shield/check"},
      {"date": "14:32 17-08-26", "bet": 3, "mult": "x0", "win": "-", "fairness_icon": "green shield/check"}
    ],
    "load_more_button": "Green 'LOAD MORE' bar at the bottom of the list, for paging further back through history (not exercised in this capture).",
    "one_row_per_round_confirmation": "The 'x0' row corresponds to a round that had a first pick WIN (advancing to tier X1.94) followed by a second pick LOSS - it is recorded as a single row with the round's final (losing) multiplier and no win amount, not as two separate rows for the two picks."
  },

  "settings_menu": {
    "source_frame": "settings.png",
    "access": "Burger/hamburger icon, top-right corner, opens a dropdown panel.",
    "items": [
      "Player avatar with editable name (e.g. 'Cyan Occupat...', truncated) and a 'Change avatar' link",
      "Play in Full screen",
      "Sound toggle (off in capture)",
      "Music toggle (off in capture)",
      "Provably fair settings (opens info_provably_fair.png panel)",
      "Game rules (opens rules_p1.png panel)",
      "My bet history (opens info_bet_history.png panel)",
      "How to play? (opens rules_p2.png panel)",
      "Footer: 'Powered by iNOUT' wordmark"
    ]
  },

  "bottom_status_bar": {
    "fields": ["BALANCE (with $ coin icon)", "LAST WIN (with $ coin icon)", "CASHOUT (amount + $ coin icon when active)", "BET (with $ coin icon and up/down steppers)"],
    "buttons": ["PLAY (green circular)", "a small circular reload/reset icon at the far right"]
  },

  "screens": [
    {"file": "base_game.png", "type": "base_game", "description": "Idle pre-round state. BALANCE $1,000,000 (demo credit), LAST WIN $0, CASHOUT disabled, BET $3, PLAY active. Ladder shows first empty placeholder slots then face-down tiers X1.00/X1.94/X3.94/X7.82/X15.70(partial)."},
    {"file": "base_game_win_step.png", "type": "base_game", "description": "Mid-round, after the round's first pick resulted in a WIN. Ladder position 'X1.94' pill turned green (tier passed); CASHOUT active, showing $5.82 (= $3 bet x 1.94). BALANCE reduced to $999,994 by the pending round's debited stake pattern seen across the session; hand-pick buttons back to neutral grey, ready for the next pick or a cashout."},
    {"file": "base_game_draw.png", "type": "base_game", "description": "A DRAW result: two card slots both show a grey/white PAPER hand icon at tier label 'X1.00' (one dim, one bright), meaning both sides played the same shape. No advance, CASHOUT unchanged at $3.00, no WIN/LOSS banner, BALANCE $999,990.75 (mid-session demo balance)."},
    {"file": "base_game_loss.png", "type": "base_game", "description": "LOSS at the round's second pick: step-1 cards (rock, tan/gold muted border, green 'X1.00' pill) show the already-passed win; step-2 cards show a magenta-bordered ROCK hand paired with a magenta-bordered SCISSORS hand at a pink 'X1.00' pill - the opponent's rock beat the player's scissors, CASHOUT disabled, round ends, entire $3 bet forfeited. NOTE: exact assignment of 'which row is the player's hand vs the opponent's reveal' in this 2-row card grid could not be fully disambiguated from pixels alone; see unreadable_or_uncertain."},
    {"file": "win_screen.png", "type": "win_screen", "description": "Settled cashout: BALANCE $999,999.82, LAST WIN $5.82, CASHOUT still displays $5.82 but greyed out (already collected), BET field editable again ($3 shown) for the next round. Ladder still shows the just-completed round's tier-1 (X1.00, green) history card."},
    {"file": "rules_p1.png", "type": "rules", "page": 1, "description": "'Game rules' dialog. 'Bet limits are presented below.' Min bet: 0.12 USD. Max bet: 200 USD. Max win: 20 000 USD. Footer: 'Malfunction voids all pays and plays.'"},
    {"file": "rules_p2.png", "type": "rules", "page": 2, "description": "'How to play?' dialog, 5 numbered items: (1) press PLAY to start; (2) choose rock, scissors, or paper, or press RANDOM; (3) a win increases the payout multiplier, a draw keeps it unchanged, a loss means you lose your bet; (4) you can win a maximum of 20 rounds; (5) malfunction voids all pays and plays."},
    {"file": "info_provably_fair.png", "type": "info", "description": "Provably fair settings dialog: client seed, current random-seed hex value, next server seed SHA256 hash, copy icons, note that fairness of each bet can be checked from bet history."},
    {"file": "info_bet_history.png", "type": "info", "description": "'My bet history' dialog: Date/Bet/Mult./Win columns, 2 rows shown (one won round at x1.94 -> $5.82, one lost round at x0 -> no win), green fairness-check icon per row, LOAD MORE button."},
    {"file": "info_bet_min.png", "type": "info", "description": "BET field driven down to its floor via the down-chevron stepper: $0.12, matching the printed Min bet in Game rules exactly."},
    {"file": "info_bet_max.png", "type": "info", "description": "BET field driven up to its ceiling via the up-chevron stepper: $200, matching the printed Max bet in Game rules exactly."},
    {"file": "autoplay.png", "type": "autoplay", "description": "'Autoplay settings' dialog: Hands stepper (default 10, hard-clamped at 12), Numbers of autospins presets (5/10/15/20/25/50/75/100, 5 selected), Stop if cash decreases by / Stop if the coef exceeds toggles with numeric steppers (both off, 0), RESET and START(5) buttons."},
    {"file": "settings.png", "type": "settings", "description": "Burger-menu dropdown: avatar + Change avatar, Play in Full screen, Sound/Music toggles, Provably fair settings, Game rules, My bet history, How to play?, footer 'Powered by iNOUT'."}
  ],

  "features": {
    "free_spins": "Not present. This game has no reels and no free-spins feature of any kind.",
    "bonus_buy": "Not present. Checked via DOM text search (no 'buy' string anywhere in the page) and via the PIXI scene-tree object list (no BUY control ever appears across multiple probes) - two independent evidence channels, both negative.",
    "symbols_paytable": "Not applicable. This is not a reel/symbol slot; there is no paytable of symbol combinations. The only 'payout table' equivalent is the multiplier ladder described above.",
    "paylines_or_ways": "Not applicable - no reels, no lines, no ways, no clusters, no scatter-pays. bet_mechanic should be treated as crash-style stepped-ladder, not any reel mechanic.",
    "jackpot": "None observed or mentioned."
  },

  "accessibility_notes": {
    "color_blind": "See color_palette.colorblind_notes above. Summary: outcome state is mostly redundant (CASHOUT button state + printed amounts + round ending vs continuing), but the specific green-vs-magenta bracket on the two hand cards inside a single pick is color-only.",
    "screen_reader": "All key numbers (BALANCE, LAST WIN, CASHOUT amount, BET, each ladder tier's multiplier) are rendered as on-canvas text with no DOM/ARIA text layer found (canvas-drawn UI, confirmed no meaningful DOM text nodes for the ladder). A screen-reader user would have no native access to any of this without an accessible overlay, which this build does not appear to provide.",
    "deaf_hard_of_hearing": "No sound-only cues identified in the captured static frames; Sound and Music are both togglable and were off in the settings capture. No spoken numbers/results were evidenced (or ruled out) from static screenshots alone.",
    "motor_impaired": "Core interaction is simple large-target clicks (3 hand buttons + RANDOM + PLAY/CASHOUT), no drag/timing-sensitive input observed. Autoplay with a configurable 'Hands' count (up to the observed cap of 12) and stop conditions can reduce the number of individual clicks needed."
  },

  "unreadable_or_uncertain": [
    "Full multiplier ladder length/top value: not printed anywhere; only 8 tiers (X1.00 to X125.42) currently exist in the PIXI scene at once (a rolling window), and the rules' 'maximum of 20 rounds' text has no accompanying numeric ceiling. Deliberately left null - see multiplier_ladder.max_multiplier_field.",
    "RTP percent and volatility rating: not printed in-game anywhere (only on the provider's external catalogue page, which is out of scope for an interface description). Left null.",
    "Exact semantics of the two-row, multi-card 'history' grid to the left of the live ladder tier (which of the two stacked cards under a given column represents the player's own pick vs the opponent's revealed card): the win/loss coloring (green bracket = the shape that won the RPS comparison, magenta bracket = the shape that lost it) is legible with confidence, but which row is consistently 'player' vs 'opponent' could not be fully pinned down from the available frames alone and is not asserted as fact.",
    "Autoplay 'Hands' stepper hard cap of 12 vs the rules' stated 'maximum of 20 rounds': recorded as an observed discrepancy in the autoplay section, not resolved.",
    "Function of the small circular reload/refresh icon at the far right of the bottom status bar: appearance suggests reset, not exercised in this capture.",
    "Meaning of the green shield/checkmark icon on each My-bet-history row: presumably a per-bet provably-fair verification link, not clicked/explored in this capture.",
    "Whether RANDOM's auto-pick is a uniform 1-in-3 choice or weighted in any way: the rules text only says it 'presses' one of the three for the player, with no stated probability.",
    "max_win as a numeric multiplier (as opposed to the printed money cap of 20 000 USD): genuinely not printed anywhere in this build; do not infer from the observed doubling pattern."
  ],

  "not_a_reel_slot_disclaimer": "This document intentionally omits reels/rows/paylines/ways/symbol-paytable/wild/scatter/free-spins sections that would appear in a reel-slot tech doc (see documentation/examples/aztec_tech_doc.json for that shape) because none of those concepts exist in this game. Its structure is a discrete-step crash ladder gated by a rock-paper-scissors duel per step."
}

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.