Documentation

SpinWizLab User Guide

A complete reference for every panel, widget, and feature in SpinWizLab.

Overview

SpinWizLab Roulette Bot is a desktop roulette analysis workspace for tracking live or manual spin history, studying table behavior, building strategy logic, and testing betting ideas before using them in a real session.

It combines a live spin sheet, zone statistics, automatic trigger detection, visual roulette bet placement, strategy building, simulation, and session tracking inside one dockable interface.

SpinWizLab is an analysis and strategy-planning tool. It does not guarantee profit, predict future roulette outcomes with certainty, or remove the house edge. Roulette remains a game of chance. Users should treat all strategy output as decision support only and gamble responsibly.
SpinWizLab — Main Workspace

Main Workspace

Screenshot coming soon

Main Panels

The app uses a dockable workspace layout. Each major feature lives in its own tab or dock panel, and users can reorganize the interface around their preferred workflow.

Spins Sheet
Strategy Builder
Triggers
Zone Stats
Simulation
Wheel Bias
Detailed Stats
Pie Charts
Bar Charts
Dock tabs include float and close controls. The layout can be restored or adjusted through the Windows menu.

Top Toolbar

The top toolbar is the global command area for the app. It gives you quick access to analysis, updates, support, and your license status.

SpinWizLab — Top Toolbar

Top Toolbar

Screenshot coming soon

Analyze

Runs a full refresh of the current spin history and updates statistics, triggers, zone displays, charts, and strategy-related analysis.

Check Updates

Manually checks whether a newer app version is available. Startup also performs a non-blocking update check in the background.

Report Bug

Provides quick access to the bug reporting flow so you can notify the team of any issues.

License Status

Shows whether the app is activated, the active account email, and the license expiration date when available.

Website, Discord & YouTube

Quick links in the toolbar give direct access to the product website, the Discord community server, and the SpinWizLab YouTube channel.

Logout

Clears the active license session and returns the app to the activation state. Your strategies and settings are saved locally and persist after re-activating.

Spins Sheet

The Spins Sheet is the foundation of the app. It controls the current spin history and the active roulette rules used by the rest of the workspace.

SpinWizLab — Spins Sheet

Spins Sheet

Screenshot coming soon

Scraping

The scraping area allows users to paste a casino roulette table URL and start live history scraping for supported tables. When scraping is active, detected table information is shown in the Table Info panel.

  • Casino roulette URL input
  • Supported Tables browser — lists known tables by provider
  • Start / Stop scraping control
  • Real-time table identity detection

Supported Providers

Supported live roulette providers currently include:

Evolution GamingPragmatic PlayPlaytech
Some tables are marked as work in progress when history scraping is incomplete or limited.

Offline Rules

Offline mode lets users choose default roulette rules when manually entering spins. This matters because payout modeling affects simulations and Strategy Builder results.

  • Standard Single-Zero roulette
  • French / La Partage style rules
  • Advanced roulette variants with non-standard payout behavior

Table Info

The Table Info panel shows metadata and payout information for the currently active table.

  • Current table name and provider
  • Active rules identifier
  • Straight-up and bet-class payout summary
  • Full payout table toggle (persisted)
  • Unsupported table warning when needed
SpinWizLab — Table Info Panel

Table Info Panel

Screenshot coming soon

Spin History

The Spin History area is used for manual or scraped roulette numbers. The selected Spin Window controls the active history sample used across Zone Stats, Triggers, Bias Ranking, and other tools.

  • Global Spin Window buttons: 2000, 1000, 500, 250 spins
  • Manual comma-separated number input
  • Fill Table From Input button
  • Randomize Matrix for offline testing
  • Add New Number (one at a time)
  • Input validation for 0–36
  • Read-only history cells to prevent accidental edits
SpinWizLab — Spin History Grid

Spin History Grid

Screenshot coming soon

Zone Stats

Zone Stats is the main statistical dashboard for roulette zones. It helps you see which areas of the table are missing, hitting, repeating, or showing unusual behavior across every bet type.

SpinWizLab — Zone Stats Dashboard

Zone Stats Dashboard

Screenshot coming soon

Display Controls

Zone Stats includes quick visibility buttons so you can show only the sections relevant to your current analysis. All visibility states are saved between sessions.

TopFrequencyMultipliersInsideNeighborsSectors
Enable Compact Mode to shrink rows, chips, labels, and panels so more information fits into smaller layouts — useful when multiple dock panels are open at once.

Top Missed Numbers

Shows the numbers that have gone longest without appearing in the current spin window. Use this to spot potential drought zones at a glance.

SpinWizLab — Top Missed Numbers

Top Missed Numbers

Screenshot coming soon

Frequency of Occurrence

Shows hot and cold numbers based on how often each number appears in the current spin history window. Visual chips highlight extremes.

SpinWizLab — Frequency View

Frequency View

Screenshot coming soon

Inside Zones

Tracks inside bet groupings: Straights, Splits, Streets, Corners, and Double Streets. Each row shows number chips with current streak, longest streak, and average.

SpinWizLab — Inside Zones

Inside Zones

Screenshot coming soon

Neighbors

Tracks wheel-neighbor zones (N1, N2, N3, and wider groupings). Useful for wheel-section players who think in physical wheel order.

SpinWizLab — Neighbor Zones

Neighbor Zones

Screenshot coming soon

Sectors

Tracks classic wheel sectors and outside-style groups. Supports both Miss and Hit modes with recent history chips displayed inline.

Voisins du ZeroTierOrphelinsJeu ZeroRed / BlackOdd / EvenLow / HighDozensColumns
SpinWizLab — Sectors Panel

Sectors Panel

Screenshot coming soon

Hover Highlighting

Hovering over number chips or zone rows highlights the matching numbers on connected views such as the wheel and roulette table. This makes it easier to understand what a zone means visually.

Triggers

Auto-Detect

The Triggers tab is built for alerts. It has two main parts: custom trigger tickets you configure yourself, and Auto-Detect which scans the entire history automatically.

SpinWizLab — Triggers Tab

Triggers Tab

Screenshot coming soon

Custom Triggers

Create condition tickets that activate when all configured condition rows are true. Triggers provide sound and visual feedback when the conditions are met.

  • Add Condition Ticket
  • Import / Export trigger sets
  • Multiple AND-style condition rows per ticket
  • Visual zone picker — click table, racetrack, or top-zone
  • Dynamic top-zone selections
  • Trigger status badges
  • Sound and visual feedback when active
SpinWizLab — Custom Trigger Ticket

Custom Trigger Ticket

Screenshot coming soon

Trigger Conditions

Conditions can be based on zone statistics, bet states, or bankroll behavior.

Zone missed at least X spins
Zone reached or exceeded its longest miss
Zone is currently hot or cold
Consecutive wins
Consecutive losses
Bankroll conditions
Spins in current step
Profit or loss states

Visual Zone Picker

Instead of dropdown lists, the zone picker lets you click directly on a roulette table, racetrack, or dynamic top-zone option to select your target zone.

  • Single numbers, Splits, Streets, Corners, Double Streets
  • Dozens, Columns, Even-money bets
  • French wheel sectors and Neighbor zones
  • Top dynamic zones (e.g. coldest dozen)
SpinWizLab — Visual Zone Picker

Visual Zone Picker

Screenshot coming soon

Auto-Detect

Auto-Detect scans the current history and lists zones whose miss streaks are statistically rare enough to deserve attention. It answers: "Which zones are currently in an unusually long drought?"

SpinWizLab — Auto-Detect Panel

Auto-Detect Panel

Screenshot coming soon

Alert Rarity Slider

Controls how rare a miss streak must be before it appears in the list.

Low15% probability
Medium7% probability
Hard3% probability
Extreme1% probability

Ranking Modes

Fair Rarity

Ranks zones by fair-wheel probability. Asks: "How unlikely is this miss streak on a fair European wheel?" — the clean mathematical baseline.

Bias Weighted

Adjusts priority based on actual table behavior in the current spin window. Shows fair chance, bias score, table ratio, actual hits vs expected hits.

Include Zone Types

Filter Auto-Detect results by zone family. State is saved between sessions.

AllInsideOutsideWheelStraightsSplitsStreetsCornersDouble StreetsDozensColumnsEven MoneySectorsNeighbors

Strategy Builder

Advanced

Strategy Builder is the most advanced part of SpinWizLab. It lets you create, test, organize, run, and track betting strategies visually — no coding required.

SpinWizLab — Strategy Builder

Strategy Builder

Screenshot coming soon

Header Controls

Add StrategyStrategy WizardTemplatesImportExportHistoryInitial BankrollUnit ValueReset All

Strategy Tickets

Each strategy is represented as a ticket card. Tickets can be expanded for editing or collapsed to show a compact summary.

  • Strategy name and running state indicator
  • Start / Stop / Backtest / Reset / Delete controls
  • Notes section for intent and session ideas
  • Global limits (Profit Target, Stop Loss, Max Spins)
  • Chain behavior to auto-start another strategy
  • Bet selection configuration
  • Next bet preview
  • Live runtime output
  • Session stats summary
SpinWizLab — Strategy Ticket Card

Strategy Ticket Card

Screenshot coming soon

Strategy Chaining

Strategies can automatically start another strategy after stopping. This enables multi-phase sessions where bankroll can be passed between strategies.

Chain To — select next strategy
On Any Stop
On Profit Target
On Stop Loss
On Max Spins
Pass Bankroll — inherit balance

Bet Selection

Strategies support fixed bets placed on a visual table, dynamic bets chosen by live stats, or a mix of both.

Place Bets Dialog

Visually place chips on the roulette table and racetrack to define fixed bets.

  • Individual numbers
  • Inside bet intersections
  • Dozens and Columns
  • Even-money areas
  • Racetrack sectors and neighbor groups
SpinWizLab — Place Bets Dialog

Place Bets Dialog

Screenshot coming soon

Dynamic Bets

Let the strategy choose zones automatically based on live statistics.

  • Coldest zones in category
  • Hottest zones in category
  • Last winner
  • Rotating zones
  • Top dynamic categories
SpinWizLab — Dynamic Bet Config

Dynamic Bet Config

Screenshot coming soon

Step Cards & Conditions

A strategy can have multiple steps. Each step can have fixed/dynamic bets, entry gates, conditions, and progression settings. Steps support drag-and-drop reordering.

SpinWizLab — Step Cards

Step Cards

Screenshot coming soon

Condition cards control what happens after wins, losses, streaks, or bankroll changes. They also support drag-and-drop reordering.

Stop
Pause
Stay + Repeat
Stay + Progress
Stay + Regress
Go to Step (Keep Progress)
Go to Step + Reset Progress
Back 1 Step + Keep Progress
Back 1 Step + Reset Progress

Progression Systems

The engine supports multiple stake progression styles, configurable per step or globally.

FlatMartingaleFibonacciLabouchereAdd NRemove NDoubleMultiply NRegress

Live Runtime Output

While a strategy is running, the ticket shows live state so you can monitor every spin.

Current step
Bankroll
Spins played
Wins / Losses
Wagered
Profit
Last result
Next bet
Stop reason
SpinWizLab — Live Runtime Output

Live Runtime Output

Screenshot coming soon

Backtesting & Charts

Run a strategy against the current spin history to see how it would have performed. Useful for verifying logic, spotting step transition mistakes, and comparing risk between templates.

  • Bankroll curve chart with green/red profit zones
  • Baseline and confidence-style bands
  • Hover tooltips with spin-by-spin detail
  • Peak and drawdown context
SpinWizLab — Strategy Backtest Chart

Strategy Backtest Chart

Screenshot coming soon

Templates

The app ships with ready-made strategy templates organized by risk profile. Each template includes notes, bankroll suggestions, step logic, limits, and conditions.

Conservative

Two Dozen GuardColumn Carousel

Balanced

Sector PatrolCold Dozen TrackerStreet Sleeper HuntNeighbor Drift

Aggressive

Trend ParoliDozen Recovery Bridge

Strategy Wizard

The Strategy Wizard helps you generate a strategy from a simplified guided flow. Choose your risk profile, stake style, and stop logic — the wizard builds the structure.

SpinWizLab — Strategy Wizard

Strategy Wizard

Screenshot coming soon

Session History

The Strategy History dialog stores past strategy sessions for review.

Strategy nameDate/timeSpinsWins/LossesProfitWin %Stop reason
SpinWizLab — Session History Dialog

Session History Dialog

Screenshot coming soon

Simulation

The Simulation tab is used for quick offline testing and manual roulette-table interaction. Place chips visually and test results against random or historical spins.

SpinWizLab — Simulation Tab

Simulation Tab

Screenshot coming soon

Simulation Controls

  • Initial bankroll
  • Unit value
  • Stop loss and profit target
  • Number of spins
  • Roulette rules selection
  • Simulate / Reset controls

Visual Betting Table

Place chips directly on the visual roulette table including all inside and outside bet areas.

SpinWizLab — Betting Table

Betting Table

Screenshot coming soon

Racetrack Widget

Click numbers on the racetrack to place chips on that number plus its wheel neighbors. Also supports Voisins, Tier, Orphelins, and Jeu Zero sector bets.

SpinWizLab — Racetrack Widget

Racetrack Widget

Screenshot coming soon

Simulation Output

  • Spin-by-spin results
  • Bankroll progress chart
  • Win / Loss / Push counts
  • Profit and ROI
  • Peak bankroll
  • Maximum drawdown

Wheel Bias

Wheel Bias helps you inspect whether certain numbers or wheel sectors are appearing unusually often or unusually rarely in the current history sample.

SpinWizLab — Wheel Bias View

Wheel Bias View

Screenshot coming soon

  • Number-level hot/cold analysis
  • Sector-level bias view across wheel groupings
  • Bias summary cards showing expected vs actual hits
  • Visual wheel canvas with color-coded frequency
  • Help panel explaining how to interpret bias metrics
Wheel Bias is most useful for studying physical-wheel style patterns — useful when you suspect a particular part of the wheel is hitting more or less than expected.

Statistics & Charts

SpinWizLab includes three dedicated chart and statistics views for analyzing roulette distribution at a glance.

Detailed Stats

A spreadsheet-style breakdown of roulette data. Useful for users who prefer raw tabular numbers over visual cards.

SpinWizLab — Detailed Stats

Detailed Stats

Screenshot coming soon

Pie Charts

Visualize distribution across common roulette categories.

Red vs Black
Odd vs Even
Low vs High
Dozens
Columns
SpinWizLab — Pie Charts

Pie Charts

Screenshot coming soon

Bar Charts

Hit frequency by number or category, making it easy to spot hot/cold distribution visually across all 37 roulette numbers.

SpinWizLab — Bar Charts

Bar Charts

Screenshot coming soon

Roulette Rules Engine

SpinWizLab includes a rules-aware payout engine. Payouts are mapped by bet class rather than using one generic payout for every zone — making strategy backtests more realistic when the active table uses non-standard payouts.

Supported Variants

Standard Single-Zero

Classic European roulette payouts

French La Partage

Even-money bets return half on zero

Lightning Roulette

Straight-up multiplier payouts

Mega Roulette

Boosted straight-up payouts on selected numbers

Red Door Roulette

Advanced variant payout rules

Mega Fire Blaze

Bonus payouts across inside bet classes

Bet Classes

The payout engine handles each bet class individually:

StraightSplitStreetCornerTrioDouble Street / LineDozenColumnEven MoneyNeighbor / Sector Zone

Themes & Layout

The app supports multiple visual themes and a semantic theme-token system. The dock layout can be rearranged, floated, and restored to suit your workflow.

  • Multiple visual themes with semantic token system
  • Dock panels can be floated, resized, and rearranged
  • Layout restored automatically between sessions
  • Theme-aware: toolbar, tickets, triggers, Zone Stats, charts, tables
  • Compact mode per panel for dense layouts
SpinWizLab — Theme & Layout Config

Theme & Layout Config

Screenshot coming soon

Persistence

SpinWizLab saves important user state so sessions feel continuous.

Strategy tickets and notes
Strategy steps and collapsed state
Zone Stats visibility toggles
Compact mode settings
Sort selection
Table Info full-table visibility
Auto-Detect filter state and ranking mode
Trigger definitions
Strategy session history
Theme and layout state

Import & Export

Strategies and triggers can be exported to JSON files and imported later. This makes it easy to back up your work, share setups, and keep different strategy packs.

  • Export strategies to JSON — back up your full strategy collection
  • Import strategies — restore or receive strategy packs from others
  • Export triggers — share your custom trigger configurations
  • Import triggers — apply someone else's trigger set instantly
  • Move setups between machines
  • Keep separate conservative, balanced, and aggressive workspaces
Strategy JSON files can be shared directly with other SpinWizLab users via Discord or email. This makes it easy to try community-built strategy packs.

FAQ

Does SpinWizLab predict the next number?
No. SpinWizLab analyzes history, streaks, zones, frequencies, and strategy behavior. It does not guarantee or claim certain future outcomes.
Can it scrape live roulette tables?
The app supports live scraping for selected roulette tables and providers (Evolution Gaming, Pragmatic Play, Playtech). Some tables may be limited or marked as work in progress depending on available history data.
Can I use it offline?
Yes. Users can manually enter spin history, randomize a matrix, choose offline roulette rules, and run simulations without live scraping.
What is Bias Weighted ranking?
Bias Weighted ranking uses the current global Spin Window to compare actual zone hits against mathematically expected hits. It then adjusts Auto-Detect priority so zones that have been hotter than expected rank higher when they enter a miss streak.
Can I build my own strategy?
Yes. Strategy Builder supports custom tickets, notes, fixed bets, dynamic bets, multi-step logic, conditions, progressions, limits, backtesting, and live runtime output.
Can I share strategies?
Yes. Strategies and triggers can be imported and exported as JSON files, making them easy to share with other users.
Does it support advanced roulette variants?
Yes. The payout engine supports multiple roulette rule models including standard roulette, French-style La Partage behavior, Lightning Roulette multipliers, and other boosted-payout variants.
Is this a guaranteed winning system?
No. Roulette has a house edge and random outcomes. SpinWizLab helps with analysis, structure, and testing, but users remain responsible for all bankroll decisions. Always gamble responsibly.

Ready to start?

Get SpinWizLab

Join the beta and start analyzing roulette sessions with a professional workspace.