About VocaBrawl ✏️

Everything you need to know about the arena, the rules, and the technology behind it.

🎯 What is VocaBrawl?

VocaBrawl is a high-octane real-time competitive word-solving platform. Think VocaWord — but instead of a solo daily puzzle, you're matched against a real human opponent, and the clock is ticking. Both players receive the same secret 5-letter word, and the first to crack it in fewer guesses wins.

🔐 Anti-Cheat Architecture

The secret word never leaves the server. Your browser never possesses it. When you submit a guess, the server evaluates it and sends back only the colour result array — not the word. This "headless" architecture makes cheating structurally impossible, not just policy-prohibited.

HPC Low-Latency Engine

The game server is optimised for ultra-low latency: WebSocket connections skip HTTP polling for direct upgrading, message compression is disabled for speed, guess evaluation uses bitmask operations and typed arrays, and object pooling reduces garbage collection pressure. Every millisecond counts when two players are neck-and-neck.

📊 ELO Rating System

VocaBrawl uses the standard chess ELO formula (K=32). Win against a higher-rated player and you gain more points. Lose to a lower-rated player and you lose more. Your rank reflects true skill — not just hours played. Tiers range from Scribe (starter) → Scholar → Lexicon → Sage → Grandmaster → Oracle.

🎨 How to Read the Tiles

Green (correct): the letter is in the correct position. Yellow (present): the letter is in the word but in the wrong position. Gray (absent): the letter is not in the word at all. Your keyboard updates to reflect these states, helping you eliminate possibilities faster.

🏃 The Gauntlet Mode

Solo PvE. No opponent needed. Start with 60 seconds and solve as many words as you can. Each solved word adds 15 bonus seconds to your clock. Each word solved in fewer guesses scores more points. Run out of guesses on a word and it's game over. Perfect for practice or when you just want to brawl alone.


🎨 Tile Colour Guide

A

Correct position

State: correct

R

Wrong position

State: present

X

Not in word

State: absent

📊 ELO Tier System

✏️ Scribe0 – 999 ELO
🥇 Scholar1000 – 1199 ELO
⚡ Lexicon1200 – 1399 ELO
💎 Sage1400 – 1599 ELO
🔮 Grandmaster1600 – 1799 ELO
👑 Oracle1800+ ELO

❓ FAQ

Q: Is the game fair?

A: Yes — both players receive the exact same word generated by the server at match-start using a cryptographically seeded random selection.

Q: Can I cheat by inspecting network traffic?

A: No. The secret word is never transmitted to the client. Only colour-coded result arrays are sent back, making it impossible to extract the word from network data.

Q: What dictionaries are used?

A: A curated list of 500+ common 5-letter English words — similar in style to the original VocaWord list. Obscure words are intentionally excluded to keep matches fair and fun.

Q: How is ELO calculated?

A: Standard chess ELO: K-factor of 32. Expected score is computed from rating difference, and actual outcome (1 for win, 0 for loss) is compared against it. Both players' ratings update immediately after match completion.

Q: Do I need to log in for The Gauntlet?

A: No! Gauntlet is available without registration. However, your score won't be saved to the leaderboard. Create an account to track your progress.