Clockwork Paytable Valuator
A downloadable tool for Windows
Paytable Valuator (Clockwork Labs) is a professional validation tool designed for developers building slot machines, gambling-style games, and reel-based systems.
Slot games fail quietly when definitions are wrong.
A single malformed symbol, impossible match condition, or rule conflict can silently break RTP, invalidate payouts, or ship content that can never trigger.
Paytable Valuator exists to stop that.
It consumes your slot JSON definition and produces a deterministic valuation report detailing errors, warnings, and structural summaries. The tool is engine-agnostic, offline, and designed to fit cleanly into real production workflows.
There is no simulation.
No guesswork.
No hidden logic.
Only explicit validation.
Core Features
JSON Validation (Locked Scope)
Paytable Valuator validates the following required top-level JSON blocks:
-
metadata -
layout -
symbols -
reels -
paylines -
paytable -
wild_rules -
scatter_rules -
constraints
Missing or malformed blocks are reported as errors, not warnings.
Structural Validation
-
Required fields enforced per block
-
Type checking (string vs numeric vs array)
-
Duplicate ID detection (symbols, reels, paylines)
-
Empty or malformed data detection
-
Reel index range enforcement
-
Row and reel bounds checking
Mathematical & Logical Sanity Checks
-
Impossible payouts (e.g. 5-of-a-kind with only 3 reels)
-
Minimum match rule enforcement
-
Match count sanity validation
-
Payout unit consistency
-
Standard symbols missing from paytable
-
Symbols that never appear on reels
-
Scatter payouts without scatter presence
Rule Conflict Detection
-
Wild vs scatter overlap detection
-
Wild substitute exceptions validation
-
Unknown symbol references in rules
-
Win-mode consistency (lines vs other modes)
-
Payline definition mismatches
-
Constraint conflicts
Deterministic Reporting
The tool produces three explicit outputs:
-
Errors — must be fixed
-
Warnings — likely design or logic issues
-
Summary — high-level valuation result
Reports are displayed live in the UI and exportable as a deterministic text report suitable for CI, documentation, or internal review.
Output Examples
-
❌ Invalid: 4-of-a-kind payout defined with only 3 reels
-
⚠️ Warning: Symbol
WILD_Anever appears on any reel -
❌ Error: Scatter symbol defined but no scatter payout exists
-
⚠️ Warning: Payline references row outside reel bounds
Technical Specifications
-
Engine: Godot 4.5
-
Language: GDScript
-
Distribution: Single executable (embedded PCK)
-
Platforms: Desktop
-
Dependencies: None
-
Internet: Not required
-
Analytics: None
-
DRM: None
-
Engine Coupling: None
-
CI / Automation Friendly: Yes
Who This Tool Is For
-
Slot machine developers
-
Casino game studios
-
Math designers
-
Toolchain engineers
-
Technical artists validating content
-
Indie developers shipping reel-based games
If you ship slot content using JSON, this tool belongs in your pipeline.
Why This Tool Exists
Most slot bugs don’t crash.
They silently distort math, invalidate payouts, or create unreachable wins.
By the time players notice, the damage is already done.
Paytable Valuator exists to act as a pre-flight audit step — a deterministic gate between content creation and release.
What Problems It Solves
-
Broken RTP caused by malformed paytables
-
Impossible or unreachable payouts
-
Rule conflicts between wilds, scatters, and paylines
-
Human error in large JSON definitions
-
Late-stage math surprises
-
Shipping content without independent validation
Screenshot Suggestions
-
Main UI — JSON input with live valuation results
-
Errors tab — structural and logic failures highlighted
-
Warnings tab — non-fatal design issues
-
Summary panel — valuation overview
-
Exported report — deterministic plain-text output
Design Philosophy
Clockwork Labs tools are built on:
-
Determinism
-
Transparency
-
Auditability
-
Frozen-core systems
-
Infrastructure over hype
No telemetry.
No opinions.
No hidden behavior.
Website
| Status | Released |
| Category | Tool |
| Platforms | Windows |
| Author | ClockworkIndusties |
| Tags | debugging, development-tools, gamedev, Godot, json, slot-machines, slots, tools, transparency, validation |
| Content | No generative AI was used |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $10 USD. You will get access to the following files:




Leave a comment
Log in with itch.io to leave a comment.