Randomizer Engine Demo

A system for loading JSON-based text generators with complex randomization logic

Load custom generator bundles with weighted probabilities, conditional branching, and variable substitution to create dynamic, randomized text content. Perfect for creating comedy generators, story prompts, or any procedural text generation.

Generator Selection

Generation Controls

â„šī¸

Variable Monitor

Select a generator to view variables

Generated Output

Click "Generate Text" to see results...

Generator Structure

Select a generator to view its structure

JSON Viewer

System Architecture

Randomizer Engine Architecture

How It Works

  • Generator Bundles: JSON files containing grammar rules, variables, assets, and metadata
  • Rule Processing: Weighted selection, conditional logic, and variable substitution
  • Output Generation: Dynamic text creation with asset integration capabilities

Key Features

  • Weighted probability selections for varied output
  • Conditional branching based on variable states
  • Variable manipulation and persistence
  • Asset bundling for multimedia generators
  • Extensible grammar rule system