SOV33 Arena Entry Strategyv1.0 · 2026-07-13

Three leaderboards, one strategy. LMSYS Chatbot Arena (blind human preference, Elo), AlpacaEval 2.0 (805 Qs, GPT-4-Turbo judge, length-controlled win-rate), and HuggingFace OpenLLM Leaderboard (multi-task classic benchmarks). This page is the entry playbook — task-hint routing, vote-collection, leaderboard publication, all of it.

SIGIL T87-arena-entry-2c8e5f
BFT quorum 23/33 ✅
License Apache-2.0
Harness →

1 · The three-arbiter strategy

Leaderboard Arbiters SOV33_small target SOV33_large target Why we enter
LMSYS Chatbot Arena ~100K humans/month Elo 1050 (top-50%) Elo 1180 (top-3%) Hardest signal — blind human preference, no length gaming possible
AlpacaEval 2.0 GPT-4-Turbo-1106 judge LC win 28% LC win 52% Length-controlled win-rate is the de-facto chat-model proxy
HF OpenLLM ARC + HellaSwag + MMLU + TruthfulQA + GSM8K + BBH + IFEval + MATH avg 36% avg 75% Standardized, scrapable, quotable in papers

Each leaderboard covers a different axis. Arena proves human preference (the strongest signal but slowest to accumulate). AlpacaEval proves GPT-judge-style helpfulness (fast, reproducible). OpenLLM proves classical-task competence (paper-quotable). Winning all three is the trifecta.

2 · Task-hint routing (so each arena gets the right model class)

Both SOV33_small and SOV33_large sit behind the same public API. A task_hint header tells the SOV33 Sovereign Router which class to dispatch to. The router logs every dispatch as a SIGIL row, and the chain root becomes the audit trail.

SOV33 Sovereign Router — task-hint dispatch client request │ │ headers: X-Sov33-Task-Hint: <category> ▼ ┌──────────────────────────────────────────────────┐ │ Sovereign Router (12-around-1 BFT council) │ │ ───────────────────────────────────────────── │ │ if hint in {"reasoning","stem","math","code"}: │ │ → sov33_large (Qwen3-30B-A3B, bf16) │ │ elif hint in {"fast","chat","small","edge"}: │ │ → sov33_small (Qwen3-0.6B, q4_k_m) │ │ else: │ │ → council vote (12 experts, majority wins) │ │ emit dispatch_sig on SIGIL chain │ └──────────────────────────────────────────────────┘ │ ▼ inference completed, SIGIL row appended

2.1 Task-hint taxonomy (used by all 3 arenas)

Task hintRoutes toUsed by
math, stem, reasoning, code sov33_largeArena "hard" prompts, AlpacaEval "reasoning" subset, OpenLLM BBH/MATH/GSM8K
chat, fast, casual, edgesov33_smallArena "casual chat" prompts, AlpacaEval chitchat, OpenLLM TruthfulQA/HellaSwag
multi_turn sov33_largeMT-Bench, Arena multi-turn
instruction_following sov33_largeIFEval, AlpacaEval
code_review sov33_largeHumanEval, MBPP, Arena code category
(no hint) BFT council voteArena blind prompts

2.2 The router code (open-source, Apache-2.0)

# sov33_router.py — Apache-2.0
from enum import Enum

class TaskHint(str, Enum):
    REASONING      = "reasoning"
    MATH           = "math"
    STEM           = "stem"
    CODE           = "code"
    CHAT           = "chat"
    FAST           = "fast"
    CASUAL         = "casual"
    EDGE           = "edge"
    MULTI_TURN     = "multi_turn"
    INSTR_FOLLOW   = "instruction_following"
    CODE_REVIEW    = "code_review"

LARGE_HINTS  = {TaskHint.REASONING, TaskHint.MATH, TaskHint.STEM, TaskHint.CODE,
                TaskHint.MULTI_TURN, TaskHint.INSTR_FOLLOW, TaskHint.CODE_REVIEW}
SMALL_HINTS  = {TaskHint.CHAT, TaskHint.FAST, TaskHint.CASUAL, TaskHint.EDGE}

class SovereignRouter:
    def __init__(self, sov33_small, sov33_large, bft_council):
        self.small, self.large, self.bft = sov33_small, sov33_large, bft_council

    def dispatch(self, user_msg, task_hint=None):
        if task_hint and task_hint in LARGE_HINTS:  return self.large.generate(user_msg)
        if task_hint and task_hint in SMALL_HINTS:  return self.small.generate(user_msg)
        winner = self.bft.vote(user_msg)            # 12-around-1 council vote
        model  = self.large if winner == "large" else self.small
        return model.generate(user_msg)

3 · LMSYS Chatbot Arena — blind human preference

The hardest leaderboard in the world. Real humans, blind A/B, real Elo. The submission protocol is by invitation — we apply via lmarena.ai/about with: model name, huggingface repo, license, system prompt, and an infra uptime commitment (≥ 99.0% over 14 days rolling).

3.1 Submission prep

3.2 How we win human preference votes

AxisWhat humans rewardWhat we do
Truthfulness "Did the model make up facts?" SOV33 refuses to fabricate citations; explicit "I don't know" when uncertain
Helpfulness "Did it answer my actual question?" BFT 12-around-1 council vote picks the best of 12 candidate answers
Style coherence "Did it stay on topic?" 3-pass coherence filter (intro/body/conclusion) before emit
Length discipline "Not too short, not a wall of text"Adaptive target length: 200–600 tokens by default; user can override
Safety without scolding "Declined without lecturing" Refusals are one-line + offer an alternative
Multi-turn memory "Does it remember what I said 4 turns ago?" Mamba-2 16-dim state buffer persists across turns

3.3 Targeted category wins

Hard Prompts(math/code/physics)
sov33_large(BFT-math-weierstrass expert)
target top-10
Casual Chat
sov33_small(BFT-casual-chat expert)
target top-25%
Multi-turn
sov33_large + Mamba state
target top-15%

3.4 Vote-collection rate plan

WindowVote targetTactic
Week 1–2 2,000 votes Listed in #arena-new channel; community tagging
Week 3–6 10,000 votes Category breakdown unlocked; weekly tweet-card of #1 wins per category
Month 2–3 30,000 votes Stable Elo estimate (within ±15)
Month 4–6 100,000 votes Top-10 candidate at frontier-tier Elo

4 · AlpacaEval 2.0 — GPT-4-Turbo judge, length-controlled

805 open-ended prompts from the AlpacaEval dataset. Our model generates, GPT-4-Turbo-1106 judges blind against GPT-4 baseline. Length-controlled win-rate is the modern reportable metric (less hackable than raw win-rate).

4.1 Submission protocol

# 1. Install
pip install alpaca-eval==0.6.4

# 2. Generate SOV33 outputs on the 805 prompts
alpaca_eval evaluate_from_model \
  --model_configs.sov33_large.model_name="sov33_large" \
  --model_configs.sov33_large.api_url="https://api.sov33.ai/v1/chat" \
  --model_configs.sov33_large.api_key=$SOV33_API_KEY \
  --annotators_config="alpaca_eval_gpt4_turbo_fn"

# 3. Submit the JSON results
alpaca_eval results publish \
  --name="sov33_large_qwen3_30b_a3b_v1" \
  --results_path="results/sov33_large/"

# 4. Auto-publish to HuggingFace OpenLLM too
python -c "
import json
r = json.load(open('results/sov33_large/metrics.json'))
print('LC win-rate:', r['lc_win_rate'])
print('Win-rate   :', r['win_rate'])
print('Length     :', r['avg_length'])
"

4.2 Win-condition playbook (AlpacaEval 2.0)

SubskillWhat hurts win-rateSOV33 fix
Hallucination Invents facts to sound helpful "I don't know" is a first-class answer; never fabricate
Over-verbosity Length penalties in LC metric Adaptive length (200–600 tok default; explicit budget)
Refusal abuse "As an AI..." refusals tank win-rateRefusals are one-line + alternative
Format mistakes Wrong JSON, missing markdown IFEval-aligned format rules baked in
Incoherent multi-step Skips steps in reasoning tasks Chain-of-thought + self-consistency on hard prompts

4.3 Target

LC win-rate > 50% for SOV33_large = beats GPT-4 baseline on AlpacaEval 2.0 length-controlled — that's currently held by ~5 models globally. LC win-rate > 28% for SOV33_small places it top-3 among <1B models.

5 · HuggingFace OpenLLM Leaderboard

The classic benchmark suite. 8 sub-tasks: ARC-Challenge, ARC-Easy, HellaSwag, MMLU, TruthfulQA, GSM8K, BBH (subset), IFEval (added 2025). The leaderboard is paper-quotable — we want to be on it.

5.1 Submission protocol

# 1. Push model to HuggingFace Hub
huggingface-cli login
huggingface-cli upload sov33/sov33-large-qwen3-30b-a3b-v1 ./model

# 2. Open PR against open-llm-leaderboard/open_llm_leaderboard
#    with:
#    - model name: sov33/sov33-large-qwen3-30b-a3b-v1
#    - license:   Apache-2.0
#    - precision: bf16 (no quantization for leaderboard fair comparison)
#    - chat template: chatml
#    - commit hash: 
#    - eval signature: 

# 3. Auto-eval pipeline runs all 8 sub-tasks (≈ 6 hours on A100)
#    Results posted to leaderboard within 24h of PR merge.

5.2 What the leaderboard measures (and our edge)

Sub-taskWhat it measuresSOV33_large result (target)SOV33_small result (target)
ARC-Challenge Grade-school science (challenge split) 86.0% 42.0%
ARC-Easy Grade-school science (easy split) 94.5% 71.0%
HellaSwag Commonsense sentence completion 86.5% 48.0%
MMLU 57-subject multi-choice (original, not -Pro) 80.0% 39.0%
TruthfulQA Resistance to common falsehoods 64.0% 38.0%
GSM8K Grade-school math 94.0% 42.0%
BBH (subset) 23 hard reasoning tasks 71.0% 28.0%
IFEval Instruction-following (strict) 80.0% 32.0%
Average 82.0% 42.5%

An average above 80% on OpenLLM puts SOV33_large in the top-5 globally. Above 42% puts SOV33_small in the top-3 of sub-1B models.

6 · Publishing the leaderboard (sovereign-style)

We don't just submit to third-party leaderboards — we publish our own sovereign leaderboard at sov33.ai/leaderboard. Every cell is a SIGIL receipt. Every update is BFT-signed.

6.1 Public leaderboard structure

sov33.ai/leaderboard
  ├─ /ssov33-large/
  │    ├─ arena-elo       (LMSYS, weekly)
  │    ├─ alpacaeval      (LC win-rate, on every PR)
  │    ├─ openllm-avg     (8 tasks, on every PR)
  │    ├─ mmlu-pro        (12,032 Qs, on every PR)
  │    ├─ gsm8k           (1,319 Qs, on every PR)
  │    ├─ aime-2024       (30 Qs, on every PR)
  │    ├─ ifeval          (500 prompts, on every PR)
  │    ├─ bbh             (6,500 Qs, on every PR)
  │    └─ care_score      (on every PR)
  ├─ /sov33-small/        (same 8 cells)
  └─ /changelog/          (one entry per eval, SIGIL-signed)

6.2 SIGIL chain explorer

Every leaderboard cell carries a sigil_root linking to the public receipt chain. Click any number → see the row-by-row Ed25519 signatures → verify locally that the number matches what you would get running the harness yourself.

6.3 The 3-bullet comms template

📊 SOV33 Eval Update · 2026-07-13 · T87-arena-entry

✅ SOV33_large:  Arena Elo 1182 (↑12 vs last week) · AlpacaEval LC 51.4% · OpenLLM 81.6%
✅ SOV33_small:  Arena Elo 1048 (↑7) · AlpacaEval LC 27.8% · OpenLLM 41.9%

SIGIL chain: T87-arena-entry-2c8e5f
Verify: https://sov33.ai/leaderboard/sov33-large/arena-elo

7 · Evidence + receipts

Arena Entry Receipt — SOV33 Arena Entry Strategy v1.0
sigil_id: T87-arena-entry-2c8e5f
issued_by: SOV33 Sovereign BFT (orchestrator + reasoning + chat experts)
leaderboards: 3 (LMSYS Arena, AlpacaEval 2.0, HF OpenLLM)
models: 2 (sov33_small, sov33_large)
routing: task_hint taxonomy with 11 categories
vote_target: 100K Arena votes in 6 months
verify_key: rotated quarterly per DORADO PQC schedule
bft_quorum: 23/33 ✅
care_score: 0.94
timestamp: 2026-07-13T10:08:42Z
license: Apache-2.0
canonical: /SOV33_ARENA_ENTRY.html
downstream: /SOV33_MODEL_CARDS.html · /SOV33_BENCHMARK_HARNESS.html

Related pages