How specguide_score works
specguide_score is spec-based automatic scoring, not advertising. It combines CPU (35%), NPU/AI (20%), RAM & expandability (15%), connectivity (10%), value (15%), and power efficiency (5%) into a 0–100 score.
score = 0.35·CPU + 0.20·NPU + 0.15·RAM + 0.10·ports + 0.15·value + 0.05·power
Prices update value scores automatically. Products without benchmarks use CPU tier estimates marked as "Est."
Weights by category
| Category | Weight | Measurement |
|---|---|---|
| CPU performance | 35% | Geekbench6 multi-core or CPU tier table |
| NPU (AI) | 20% | npu_tops (cap 50 TOPS) |
| RAM & expandability | 15% | Base 60% + max expansion 40% |
| Connectivity | 10% | USB4/TB, LAN, WiFi, port count, dual display |
| Value | 15% | Performance ÷ price |
| Power efficiency | 5% | Performance ÷ TDP |
Missing data handling
- Missing items: weights renormalized among available categories
- No NPU = 0 points (not missing — it's a real weakness)
- No benchmark: CPU tier estimate with "Est." badge
- Tiebreak: value → CPU → lower price