Blackjack

Standard multiplayer rooms

Registered-account Standard rooms are rated and may include one automatic bot. Guests may create an unrated Standard room fixed to themselves versus the bot. Registered waiting rooms accept any number of human participants until the host starts. Game setup controls appear directly in the lobby. Choose whether to Include bot, Rounds from 1 to 100, Starting capital, a positive even Minimum bet no greater than Starting capital, Bidding format as Open or Blind, and an Dealer's rule as Free will, Free will and 2-1, or Free will and 3-2-1, an Action time limit of 15, 30, or 60 seconds, and a Round break time of 5, 10, or 30 seconds. Defaults are 30 rounds, 1,000 capital, a 100-coin Minimum bet, Open bidding, Free will, 30 seconds for actions, and a 10-second round break. The tooltip beside Dealer's rule explains every deal pattern. The shared Advanced settings section contains Round break time and offers a Minimum raise of 1, 2, 5, or 10 (default 1) for the Dealer position auction. For Blind bidding, its label is dimmed and its blank dropdown is disabled. The Bets shown after auction setting offers All bets (default) or Paid bet only. The shared Joining setting is last and offers Open, Host approval, or 4-digit passcode. Include bot defaults to Yes. Guest rooms force Include bot to Yes; all other settings remain editable, while Joining is disabled. A room with the bot may start with one ready human; a room without it needs at least two ready humans.

Terminology

Standard room terminology
Term Meaning
Participant Any human or bot taking part in the room.
Human participant A real person taking part in the room.
Bot The automated participant.
Bidder An active participant competing in the Dealer position auction.
Player A nondealer participant for the current round—the conventional Blackjack role opposite the Dealer. A Player may control one or more hands.
Dealer The winning bidder who holds the Dealer role for the current round.
Banker The system fallback Dealer. The Banker is not a participant.
Viewer Someone watching without joining the participant roster.

Every participant starts with the configured capital and the Bank starts at 0. The game ends after the configured number of rounds or early when no more than one active participant remains. Every room remains public to watch. Guests cannot join games, and a guest-created Standard or Sandbox room cannot be joined remotely.

Dealer position auction

At the start of each round, every active participant may submit a non-negative integer dealer bid up to their current capital or choose Skip. A 0 bid participates; Skip does not. In Blind bidding, each participant submits one sealed bid or Skip. No Blind bid is revealed before the auction resolves, and a missing response at the deadline becomes Skip. Confirming Blind Skip is irreversible for that auction.

Open bidding is a live ascending auction. The first bid may be 0. Every later bid must raise the current high bid by at least the room's configured Minimum raise, and the current high bidder cannot bid again or Skip. The Open confirmation offers two decisions. Skip current bid accepts the current leader and amount until either changes, at which point the participant may bid again. Before anyone bids, it is named Skip opening bid and lasts until someone opens. Skip rest of auction permanently withdraws the participant from that Dealer auction, and any earlier bid from that participant cannot later become the winning fallback. Each accepted bid resets the full action clock, clears current-bid skips, keeps rest-of-auction skips, and permanently skips participants who cannot afford the new minimum. A leading participant's resignation also starts a fresh bid cycle while preserving rest-of-auction skips. The auction ends when every participant other than the current high bidder has skipped or timed out. The bot immediately opens at 0 and raises by one Minimum raise only when needed, never beyond its rounded target of 9.076578207776% × Minimum bet × (active participants − 1), then skips the rest of the auction. In Blind bidding, the bot immediately submits that target, capped by its current capital. If every participant skips, the Banker takes the dealer position. In both formats, the red Skip button opens a confirmation before submitting the decision.

The Dealer-bid editor accepts digits only and includes -10, -5, -1, +1, +5, and +10 adjustment buttons. An applied increase shows its actual amount in green while moving upward, and an applied decrease shows its actual amount in red while moving downward. Boundary clamping shows only the amount actually applied; reduced-motion mode uses a stationary fade. Its synchronized visual slider runs from 0 through Minimum bet × (active participants − 1). A typed amount above that visual maximum stays in the text box while the slider fills to its maximum and hides its thumb. While the text box has focus, digit-only intermediate text—including a blank value or an amount outside the current legal range—survives room refreshes, and an invalid draft disables submission. When the input loses focus, or immediately before submission, a blank or below-minimum value resets to the current auction minimum and an over-capital value resets to available capital, using the latest room state. Slider movement and adjustment buttons commit immediately. The Amount tooltip recommends not paying more than that visual maximum, because above it each Player can bet only Minimum bet and still profit overall; it also explains that the Amount field may exceed the slider maximum. The visual maximum remains guidance rather than a bidding cap. Raise in Open bidding or Submit in Blind bidding is enabled only when the amount meets the current auction minimum and does not exceed available capital. A legal Re-bet may exceed the visual slider maximum.

Bids rank higher amounts first. If a human and bot tie, the human ranks first; other ties use earlier server submission, lower starting ELO, and finally room order. The winning human dealer pays their dealer bid into the Bank. The whole current Bank, including any remainder from earlier rounds, is then divided equally among every active participant including that dealer. Integer shares are paid and the remainder stays in the Bank. Distribution also occurs when the Banker deals or the winning bid is 0.

Dealer bids remain hidden during a Blind auction. After either auction format resolves, Paid bet only authorizes just the winning bid, while All bets authorizes every accepted Open bid or every submitted Blind bid. While bidding is active, the auction controls replace the Dealer seat in the Dealer-card position. After resolution, the Dealer seat returns with a bottom-right note stating the winning payment or that the Banker was assigned after every participant skipped. View auction bids opens a modal containing that outcome, the Open or Blind bidding mode, the All bets or Paid bet only reveal mode, and a table of the authorized bids. Its columns are #, Bidder, Bid, and Time from start (s). Rows sort from highest to lowest bid, then from earliest to latest server submission time. Time starts when the Dealer auction first opens and displays in seconds to two decimal places; the table is informational and does not replace the human-over-bot, exact submission order, ELO, or room-order tie-break rules above. An all-Skip auction reports that no bids were revealed. The note remains through the round and clears when the next Dealer position auction begins.

Hand bets and action order

After Bank distribution, each active nondealer participant with less than Minimum bet is eliminated and their remaining capital moves to the Bank. Every other nondealer uses one range slider whose visual scale starts at 0 and ends at the largest even amount available. The slider defaults to Minimum bet and cannot be moved below Minimum bet; submitted hand bets remain even amounts from Minimum bet through available capital. Participant boxes are hidden on the felt table during both the Dealer position auction and hand betting; post-auction capital remains visible but unchanged in Capital standings until every sealed hand bet resolves. While hand bets are being submitted, the Hand bet panel appears inside the Blackjack table below the Dealer row. It remains visible with the current status after an individual submits, while the betting form is shown only to an eligible Player. Participant boxes return when hand betting ends. Two buttons above the slider, labeled with minus or plus Minimum bet, adjust the selected amount by that increment and clamp at the legal bounds. Applied increases animate upward in green, while applied decreases animate downward in red. Bet, Min-bet, All-in, and Re-bet remain below the slider. Min-bet immediately submits Minimum bet, All-in submits the largest available even amount, and Re-bet includes and repeats that player's previous submitted hand-bet amount when it remains legal. The Dealer position auction panel also offers Re-bet with that participant's previous dealer bid amount when legal, including an amount above the Dealer-bid slider's visual maximum. A timeout automatically submits Minimum bet. The bot submits Minimum bet immediately. Submitted wagers are escrowed and remain private until all required bets arrive.

Each nondealer participant is now a Player for the round. Hand bets—not Dealer position auction bids—determine action order. Players rank from high to low by hand bet. An equal human bet ranks ahead of the bot; remaining ties use earlier server submission, lower starting ELO, and room order. The reverse ranking is the action order. A higher hand bet therefore places a player later in the round, where they can act after seeing earlier players finish.

Deal and act

Under Free will, in action order every Player receives one face-up card; the Dealer receives one face-up card; every Player receives a second face-up card; and the Dealer receives one face-down card. Under Free will and 2-1, every Player receives one face-up card, the Dealer receives one face-down card, every Player receives their second face-up card, and the Dealer receives a second face-down card. The Dealer privately sees both cards and chooses one to reveal. Under Free will and 3-2-1, the Dealer receives one face-down card, every Player receives one face-up card, the Dealer receives a second face-down card, every Player receives their second face-up card, and the Dealer receives a third face-down card. The Dealer privately sees all three, discards one face up for everyone to see for the rest of the round, then reveals one of the two retained cards. Each manual discard or reveal uses the configured timer. A human timeout makes a uniformly random server-side choice. The bot and Banker instead rank cards as 2 through 9, ten-valued, then Ace. With three cards, they keep an Ace and a ten-valued card whenever possible. If there is an Ace but no ten-valued card, they discard the lowest non-Ace. If there is a ten-valued card but no Ace, they discard the lowest non-ten-valued card. Three Aces or three ten-valued cards retain the first two. With neither an Ace nor a ten-valued card, they consider the pairs in order: first–second, first–third, second–third. If any pair totals at least 16, they keep the highest such pair. Otherwise, if any pair totals at most 11, they keep the highest such pair. Otherwise, they keep the lowest pair, whose total is from 12 through 15. Exact ties keep the earliest pair in the listed order. From the retained two cards, they reveal the higher-ranked card; equal ranks reveal the first card. Each card is an independent replacement draw. Natural checks occur only after the Dealer has retained two cards and selected the public upcard. A Player natural pushes a Dealer natural, while every other Player hand loses its wager. The Dealer total label stays empty during the Dealer turn so participants calculate the hand themselves. After the turn, it reads Blackjack for a natural instead of displaying 21.

Players then act one at a time in position order. Each active hand receives the configured Action time limit, and a timeout chooses Stand. After every player hand finishes, a human dealer reveals the hole card and freely chooses Hit or Stand under the same timer; a timeout again chooses Stand. The bot follows the snapshotted database strategy named Free will Blackjack for its player hands. When the bot or Banker deals, the exact Free will policy chooses the action with the greatest wager-weighted expected return and chooses Stand on an exact tie.

With all five Player actions shown, Hit, Double, and Surrender fill the first row, while Stand and Split fill the second row. During a Dealer turn, Hit fills the first row and Stand fills the second row in a one-button-wide column, allowing the Dealer seat to use the remaining table width.

Each Player seat header shows only the username and compact position label P1, P2, and so on. Capital remains in Capital standings rather than being repeated in the seat.

While any hand remains active, that Player stays in the unfinished group. A Player whose every hand has finished moves below the unfinished Players. Both groups keep their original Player order and position labels, and a thin line separates them only while both groups are present.

Each Player hand shows its label at the top left, status at the top right, and Bet at the bottom left. The total stays hidden while the round is in play. After the round finishes, Total appears at the bottom right except for Blackjack and surrendered hands, whose top-right statuses already describe those results. Every card in a Bust, Surrendered, Blackjack, or Forfeited Player hand has a translucent amber tick across its surface to show that Dealer play can no longer affect that hand's result. A Player with multiple hands reserves its own Player row and first tries to keep every hand together on one line. If they all fit, the seat fills that row. If they must wrap, the seat contracts to its widest occupied hand row instead of leaving an empty full-width box. Single-hand Player seats continue to share a row when space permits, while all cards within one hand remain on one row. An unusually long card row scrolls horizontally inside its hand on a narrow layout. Newly dealt cards animate into place, and Dealer cards flip when revealed; repeated room updates do not replay those animations.

Standard settlement and rating

The dealer first collects every losing, busted, surrendered, and forfeited portion, then pays winning profits. A human dealer pays from their capital. The Bank covers any deficit; if the Bank is also short, it generates exactly the missing amount and the game records that cumulative total. A human dealer reduced to 0 is eliminated. The entire current Bank is then divided equally among every participant who remains active. Each receives an integer share and any indivisible remainder stays in the Bank. This final distribution also runs when eliminations or a resignation end the round early. If the game continues, the next round begins automatically after the configured Round break time. During that break, active participants may select Agree to next round from its own panel. On wide layouts, the separate testing-only card-injection box and agreement box stack vertically immediately to the right of the Dealer hand. The stack moves below the Dealer hand on narrow layouts. Bots agree automatically, while resigned and eliminated participants do not block agreement. Unanimous agreement starts the next dealer position auction immediately; otherwise the original server countdown remains the fallback. After the final round, the Dealer and Player participation boxes leave the felt. The felt then shows only the podium and a chart of each participant's post-settlement total capital, beginning at round index 0 and continuing through the final round. Its horizontal axis is Round index and its vertical axis is Total capital. The podium appears immediately and Info counts down the shared fixed three seconds. Selecting the enabled podium opens results early and clears Info for that viewer; otherwise the results dialog opens automatically at the deadline.

On wide screens, the gameplay table and information column use the same 2:1 width ratio as Sandbox. The information column starts with one five-metric summary containing Round, Time, Bank, Generated, and Auto continue. Each active human participant's Auto continue preference defaults to On. On automatically submits that participant's next-round Agree action; Off leaves the manual agreement button available. Participants see their own On/Off control, while viewers see M/N for the number of eligible participants using automatic continuation. The bot counts as On; resigned and eliminated participants are excluded. Time switches to tenths at 5.0 seconds and keeps one decimal place through 0.0 seconds. Capital standings lists each Participant with their avatar, username, and optional ELO, followed by Available and In play. Available is spendable capital, except that every row retains its post-auction value while sealed hand betting is unresolved so no submitted amount can be inferred from a capital decrease. After betting resolves and before settlement, Available reflects the accepted deductions and In play shows every Player's combined hand wagers. As soon as the Dealer position auction resolves, it shows Dealer for a participant Dealer, including while Players are still submitting hand bets. Other participants show a hyphen during hand betting, and every row shows a hyphen during the auction, completed-round breaks, and terminal states. Rows are ordered by decreasing Available plus the numeric in-play wager, with Dealer contributing 0 and room order breaking ties.

After settlement, Dealer results records the participant who won that round's Dealer position auction, or the Banker after an all-Skip auction. Every participant and viewer can switch locally between Table and Chart. Table is the default and shows Round, Dealer, Auction paid, Player wagers, and Earnings. It initially sorts by decreasing round number; select any heading to sort by that column and select it again to reverse the direction. The table shows 10 settled rounds per page with Previous and Next controls, and changing the sort returns that viewer to page 1. Player wagers combines the final wagers across all Player hands, including Split and Double additions and wagers forfeited before the cards were dealt. Chart uses the paid auction amount as its horizontal coordinate, so Banker rounds are plotted at 0. Its vertical coordinate is the Dealer's hand-settlement earnings: collected losing, busted, forfeited, and surrendered wager portions minus normal-win and natural-blackjack profits. Returned stakes and pushes count as 0, the auction payment is excluded from earnings because it already appears on the horizontal axis, and Bank support does not change the result. Human points use colors chosen from their avatars, and the bot uses slate blue. Human and bot participants use circular nodes, while the Banker uses gold diamond nodes so Banker results stay visually distinct. Exact overlaps appear as concentric nodes of the corresponding shape. If the Banker takes over for a resigning human Dealer, that round's point remains attributed to the participant who won the auction. The legend lists participants in room order and always puts the Banker last.

Review last round remains beside the Table and Chart controls and is disabled until the first Dealer result exists. It opens the newest recorded round for every participant and viewer, including after the next round begins. The modal names the Dealer-position winner or Banker, identifies a Banker takeover for a resigned auction winner, and shows the paid auction amount, total Player wagers, Dealer earnings, all Dealer cards, any public discard, and every participant from that round. Each Player hand keeps its cards, final Split/Double-aware wager, total, outcome, and Net result, where Net is payout minus wager. A bet forfeited before cards were dealt is shown without cards, and a participant without a Player hand is named explicitly. The snapshot includes only the paid Dealer-position amount, never otherwise-hidden Blind bids, and the server replaces the detailed snapshot after the next Dealer result instead of retaining every round's cards.

On a server configured with the exact value APP_ENV=testing, only the room host sees an optional card-injection field with a separate Apply cards button before Start Game and during a non-final completed-round break. Start Game never applies an unsubmitted card draft. The leftmost submitted rank is dealt first, while suits are assigned randomly by the server. Waiting-room cards remain private until Start Game, while cards entered during a break are staged until the next unanimous-agreement or timeout transition begins the round. After a successful Apply cards submission, the right-panel Info box reports how many cards were added to the stack for three seconds. Injection is unavailable during the Dealer position auction, hand betting, player or dealer turns, and after the final round. Standard injected-card order remains private and is never used by a bot or Banker when choosing an action.

Standard uses the same capital-share ELO calculation as The Right Price. Each positive-capital participant receives an equal score share of the remaining Bank. A participant's score is final capital plus that Bank share, divided by initial money plus all generated money. Every original participant remains in the rating calculation, including eliminated or resigned participants. The multiplayer update uses K=40, a minimum ELO of 1, and zero-sum rounding reconciliation. The bot participates at fixed ELO 1500. Its hypothetical change is divided equally among the humans before the bot returns to 1500 with zero change. Guest Standard rooms are unrated and do not update ELO. When the final break ends, the felt replaces its Dealer and Player participation boxes with the podium and the total-capital-by-round chart, and the final-results dialog opens automatically. The decreasing-capital table shows Ranking, Participant, Status, Capital, Money share, ELO change, and New ELO. Registered-human ELO values use one decimal place; increases are green, decreases are red, unchanged values are white, and unrated rows show dashes. Close keeps the completed room open, while Exit returns to the lobby.

Active Resign forfeits unresolved wagers and sends all uncommitted capital to the Bank. If that participant was the human Dealer, the Banker takes over. Its confirmation offers Resign to remain and watch or Resign & Exit to return to the lobby after the same resignation succeeds. Navigation, refresh, and tab close do not resign. Dealer bids, hand bets, the hole card, actions, deadlines, timeout transitions, settlement, and money generation are server-authoritative; the browser countdown is synchronized to snapshot server time.

Create a Sandbox room

  1. Select Sandbox, choose one of the named reference strategies created by an administrator in the dialog, then create the Sandbox room. The strategy's current revision and letter-only action table are copied into the room, so later edits do not change an existing session. Choose Dealer's rule as H17, S17, or Free will; S17 is the default and all three rules can start a game. Choose a Mistake replay chance of 0%, 25%, 50%, 75%, or 100%; 25% is the default. This is the chance that an eligible player-card deal recreates a previously missed matchup. Practice all actionable matchups defaults to No. When set to Yes, the replay queue begins with all 340 strategy matchups that can produce a player decision. Hard 21 and A,A (*) are excluded because Sandbox play resolves them without offering an action.
  2. The creator is the room's only player and host. No one else can join the player seat, but registered players and guests can open any listed room or its shared link to watch it live.
  3. The host starts the first round when ready. Every session is unrated.

Sandbox cards and dealer rules

Number cards are worth their number, J, Q, and K are worth 10, and an Ace is worth 11 unless counting it as 1 is needed to avoid a bust. A two-card 21 on the original deal is a blackjack. Each new card independently gives every rank from 2 through 10, J, Q, K, and A the same chance; its suit is independently selected from clubs, diamonds, hearts, and spades with equal chance.

When Mistake replay chance is above 0%, a successful replay may intentionally choose player cards and a dealer upcard that recreate a previously missed strategy matchup. The exact cards can differ from the original mistake. Each replay consumes one occurrence of that matchup, while duplicate mistakes remain separate. At 0%, cards are always drawn normally, with every rank equally likely.

Only the host can inject cards. Enter cards and select Apply cards before Start game or after a round settles. Start game and Continue advance the session without applying an unsubmitted draft. The input accepts only A J Q K in either letter case, the digits 0–9, and spaces. Lowercase letters are capitalized in the input, while unsupported letters, punctuation, tabs, line breaks, and other invalid characters are removed as they are typed or pasted. Before parsing, every space is removed. Reading left to right, A, 2–9, J, Q, and K each add one card; 1 must be followed by 0 and adds 10; and any otherwise encountered 0 is invalid. Cards may be written together or with spaces anywhere, including between 1 and 0. The server gives every injected rank a random suit and places the entered sequence at the front of the remaining shoe. Injected cards are dealt before mistake replay or ordinary random cards. The host and viewers can use the eye button to show or hide the remaining shoe; its leftmost card is the next one that will be dealt.

For a real-world session, choose Mistake replay chance = 0% and Practice all actionable matchups = No. To learn basic strategy, choose a high Mistake replay chance and Practice all actionable matchups = Yes.

The dealer reveals one card while the host acts. After all player hands finish, the H17 and S17 dealer hits totals below 17. Under H17 the dealer also hits soft 17, while under S17 the dealer stands on every 17. Under Free will, the dealer instead sees its hole card and every final player total and wager, then chooses Hit or Stand to maximize its combined expected return. An exact tie chooses Stand. The hole card and final total are then revealed to the host and all spectators.

A dealer blackjack settles immediately without a decision. For any other initial hand, the Free will dealer removes states before its original two-card state and processes the rest backward in this order: soft 12, soft 13, soft 14, hard 4, soft 15, hard 5, soft 16, hard 6, soft 17, hard 7, soft 18, hard 8, soft 19, hard 9, soft 20, hard 10, then hard 11 through hard 20. This interleaving ensures that every possible next state already has a value. The naive order with all soft states before all hard states does not: hard 4 through hard 9 can draw an Ace and become soft 15 through soft 20.

Hit return uses the normal replacement distribution: Ace through 9 each have probability 1/13, and 10, J, Q, and K together have probability 4/13. The calculation never inspects the remaining injected cards. When the dealer chooses Hit, the next actual card still comes from the server's normal draw path, so the leftmost injected card is used when one remains.

Sandbox coins and actions

The session starts at 0 coins. Starting a round automatically places a 2-coin wager, so the balance may become negative. The host uses the available actions for the active hand:

The metrics strip places Auto continue after Time / move. It defaults to On and applies in both Manual and Computer modes. On automatically deals the next round and hides the settled-round card-injection field and Continue button. Off shows those controls. If continuous Computer play reaches an Off boundary, it waits for Continue and then resumes; Stop still ends continuous play. Viewers see the synchronized setting but cannot change it.

The player-action toggle defaults to Manual, which shows Hit, Double, and Surrender in the first row and Stand and Split in the second row. Computer shows the controls that apply the saved reference strategy to the player seat. Start keeps processing the game across settled rounds, Step processes exactly one operation for the current state, and Stop prevents the next scheduled operation. A player turn operation applies one strategy action; a completed-round operation starts the next round. At settlement, Manual hides its five move buttons and shows the complete result and optional-card form with a separate Apply cards action. Its action grid and result block have matching heights, and the card field uses its placeholder and help text without a visible Cards (optional) label. Computer keeps its controls visible and shows only the net change and Continue button. During player turns, an invisible compact-result placeholder reserves that same space so settlement does not shift the layout. The complete area below the Manual/Computer toggle has the same fixed height in either mode, so changing modes does not resize the Blackjack table. A request already accepted by the server still finishes. The server chooses every computer action from the room's creation-time strategy snapshot and its legal-action fallbacks; the browser does not send an action choice. If no legal strategy action is defined, the hand remains unchanged and computer play stops. Computer actions use the same comparison, move-timing, mistake-replay, wager, settlement, and capital paths as manually selected player actions.

Settle a Sandbox round

Every card in a Bust, Surrendered, Blackjack, or Forfeited hand has a translucent amber tick across its surface to show that dealer play can no longer affect that hand's result.

Round one is not dealt until the host chooses Start game. With Auto continue On, a settled round advances automatically without adding injected cards. With Auto continue Off, the host may enter optional cards and select Apply cards, then separately choose Continue before another 2-coin wager is placed and new cards are dealt. The remaining injected-card queue is preserved in either mode. After a successful Apply cards submission, the Info box reports how many cards were added to the stack for three seconds. Coins continue across every round for the lifetime of the room. The capital chart records the settled capital after each round. It stays compact for a short history and grows horizontally with additional points until it fills the available chart width. Horizontal round ticks use the smallest step of the form 10^n, 2×10^n, or 5×10^n that displays at most seven labels. Its final round label has enough right padding to remain visible; when that endpoint is not a rounded tick, the preceding rounded label remains visible whenever the current chart width gives the two labels enough separation. Otherwise, the final label replaces it to prevent overlap. The vertical capital axis labels only its outward-rounded minimum and maximum on a shared 10^n, 2×10^n, or 5×10^n scale. Its zero reference remains emphasized but unlabeled. Its lifetime ROI is the settled net capital divided by all coins wagered, rounded to two decimal places. Base, split, and double wagers all count toward the denominator, including wagers returned by a push or partially returned by surrender. On desktop, Capital progress or Move comparisons expands to keep the two gameplay columns equally tall. Cards cannot be injected while a hand is active, and adding cards before Continue does not alter the completed round's settlement.

Strategy grading

Every valid host move is graded server-side against the creation-time strategy snapshot. An actionable wrong move adds its player-hand and dealer-upcard matchup to the replay queue; duplicates remain separate, and one occurrence leaves the queue when it is replayed. The live Move comparisons table shows the newest graded decisions first and splits them into responsive pages containing as many rows as fit the measured table space. Resizing the layout or expanding a matchup recalculates that capacity. Hosts and spectators can inspect both the replay queue and the applied strategy. The eight strategy keys mean:

View a saved strategy

Choose a strategy to view its latest saved revision. Existing rooms continue using the revision that was copied when each room was created.

Loading saved Blackjack strategies ...

Watching and leaving

Spectators see the same live table, revealed information, comparison history, lifetime statistics, and chat, but receive no gameplay controls. Guests can read chat but cannot post. The host's Exit closes a waiting room. During play it becomes Resign; its confirmation offers Resign to forfeit unsettled wagers and remain in the completed room, or Resign & Exit to apply that same resignation and return to the lobby after it succeeds. Either choice ends the session, reveals the dealer hand, and preserves the final statistics. A spectator's Exit changes only that browser's view. Homepage and lobby links, refresh, closing the tab, and ordinary browser navigation never resign the host.