This release migrates the KvK Rankings module (now renamed "Kingdoms") to the Bradley-Terry rating system, adds complete KvK 10 data, and introduces reference data pages for Governor Gear and Charms.
New: Bradley-Terry Rating System
The Kingdoms module (formerly "KvK Rankings") has been upgraded from NAS (Net Accomplishment Score) to Bradley-Terry ratings, a well-established statistical model used in chess (Elo), sports analytics, and academic research.
More accurate rankings: Bradley-Terry estimates the probability that one kingdom beats another, producing ratings that better reflect true kingdom strength
Time decay support: Toggle time decay on/off to see how ratings change when recent KvK performance is weighted more heavily
Academic references: The How It Works page now includes citations to the original Bradley-Terry (1952) paper and related research
Rewritten methodology page: Complete rewrite of the How It Works page explaining the Bradley-Terry model, predictive accuracy, and rating interpretation
New: KvK 10 Data
3,173 total matchups across all KvK seasons (up from 2,500+)
Complete KvK 10 results including notable outcomes
Matchup disclaimer system for disputed outcomes (e.g., K86/K45 controversy)
New: Reference Data Pages
Governor Gear Reference Data (/governor-gear/references)
Complete upgrade cost table: Satin, Gilded Threads, Artisan's Vision per tier
Tier color-coded badges (Green → Blue → Purple → Gold → Red)
Stat bonuses and cumulative stat bonuses per upgrade step
Set bonus data (3pc Defense, 6pc Attack)
Resource totals across all tiers
Charms Reference Data (/charms/references)
Complete charm upgrade cost table: Charm Guides and Charm Designs per level
Stat bonuses and cumulative stat bonuses for all 22 levels
Resource totals across all levels
Both pages are accessible from the sidebar under each tool's "Reference Data" link.
Kingdoms Module Improvements
Module renamed: "KvK Rankings" has been renamed to "Kingdoms" in the main navigation for clarity
Spotlight redesign: Restyled as highlight cards with matchup details and YouTube links
Time decay toggle: Toggle between standard and time-decay-weighted ratings on both the leaderboard and Rating Evolution chart
Battle analysis charts: Replaced dense 6-panel chart with cleaner 2-panel battle analysis
Clickable matchup icons: Sword icons in Spotlight now link directly to match details
Last updated date: Leaderboard header now shows when data was last updated
Performance Fixes
KvK Leaderboard freeze fix: Added debounce and consolidated computed chain to prevent browser freezes when filtering large datasets
Spotlight tab freeze fix: Fixed race condition and v-show issues causing the Spotlight tab to freeze on first load
Transition stutter fix: Replaced broad
transition-allwith specific transition properties to eliminate micro-stuttersCharms rendering optimization: Optimized v-for rendering patterns for better memory efficiency
Bug Fixes
Hero Gear quality switching: Fixed
handleQualityChangenot updating baseStat/maxStat when switching between quality tiers (Reported by community)Custom weight persistence: Fixed custom weight values not persisting across page reloads (Reported by case_lin)
Coming Soon double-click: Fixed Coming Soon page requiring double-click from sidebar navigation
Exchange row consolidation: Consolidated duplicate exchange rows in step-by-step breakdown
