How Scoring Works
The system behind every delta you see on this site
1. The Cost Curve
Every card in Star Wars Unlimited has a resource cost. The game's designers built a
formula into the cost curve: a ground unit should have roughly
2 + (2 × cost) total stat points (power + HP). A 3-cost ground unit
"should" have about 8 stat points.
Space units get 1 fewer point than ground units at the same cost because they're harder to interact with. This baseline is the "fair price" — what you should expect for what you're paying.
2. Resource Efficiency (RE)
RE stands for Resource Efficiency. It converts stat points into a normalized scale: 1 RE = 2 stat points. This lets us compare units, events, and upgrades on the same scale despite their different cost formulas.
Delta RE (Δ RE) is the gap between what a card actually delivers and what the cost curve says it should. A card with +1.5 RE gives you 3 more stat points than expected. A card at -1.0 RE is 2 stat points short.
3. Ability & Keyword Scoring
Raw stats are only part of the picture. The AbilityParser reads every card's ability text and matches it against 238 effect patterns ported from a TypeScript reference implementation. Each pattern assigns an RE value based on the effect's power level.
Keywords like Sentinel, Ambush, Overwhelm, and Restore each have calibrated RE values. Raid and Shielded scale with their numeric values. The parser handles conditional triggers ("When Played", "When Defeated", "On Attack") and applies appropriate multipliers — a "When Played" effect is worth more than a "When Defeated" one because it's more reliable.
The final Theoretical Δ RE combines: stat delta + keyword value + ability value. This is the card's paper score before any tournament data.
4. Tournament Adjustment
Theory doesn't always match practice. The Adjusted Δ RE blends the theoretical score with real tournament performance data.
For each card, we pull: win rate (how often decks with this card win), meta share (what % of decks run it), average copies (how many copies per deck), and play pattern (mainboard vs sideboard split).
A card that looks average on paper but consistently wins tournaments gets a boost. A card that looks great on paper but underperforms in competitive play gets pulled down. The adjustment is conservative — tournament data nudges the score, it doesn't replace it.
How Adjusted Δ RE is calculated
The adjustment uses four components blended into a single score:
Meta weight ranges from 0.1 (no data) to 0.4 (100+ decks, high copy count, mostly mainboard). At low meta weight the score stays close to theoretical; at high meta weight tournament results drive the number. Play pattern RE adds a bonus for high-volume mainboard staples and penalizes cards that mostly sit in sideboards — a card played in 30% of decks at 2.3 copies mainboard earns a meaningful boost, while a card that's 80% sideboard takes a hit regardless of its theoretical score.
5. Deck Composition & Synergy
Card-level stats can only tell you so much. A card that looks mediocre in isolation might be a 3-of in every winning Boba Fett deck. The scoring engine accounts for this through deck composition analysis.
We import tournament deck lists and compute per-archetype play rates, co-occurrence patterns (which cards appear together), and synergy density — how tightly a card is connected to its most common partners. High synergy density means the card is part of a package (always played with specific partners). Low density means it's a flexible card that slots into many different builds.
The calibrator uses deck-weighted value as its training target: a formula that factors in play rate, average copies, leader win rate, and deck count. This means the system learns from what actually wins tournaments, not just what looks good on paper.
6. Calibration
The scoring engine runs a two-stage calibration against tournament data:
- Tier multiplier fit — adjusts how much weight each category of effect gets (removal, card draw, stat buffs, synergy density). Uses coordinate descent to find the multipliers that best predict tournament performance.
- Per-pattern delta fit — fine-tunes individual ability patterns. If "deal 2 damage to a unit" is consistently undervalued, the system learns a positive delta for that pattern.
Calibration is validated with cross-validation and gated on three metrics: Spearman correlation (predicted vs actual tournament value), top-decile precision (do the cards we rate highest actually see the most play?), and zero-meta exceptional (are we over-rating cards that see no tournament play?).
Current Spearman correlation: 0.565 (Premier) / 0.609 (Eternal). Up from 0.11 before deck composition data was integrated.