After all miner artifacts complete validator evaluation, Bitrecs V2 identifies which miners are genuinely best by computing the ε-Pareto frontier. A miner is on the frontier if no other miner outperforms it across all task environments simultaneously. Only frontier miners participate in winner-takes-all scoring — dominated miners receive no emissions regardless of their absolute scores.Documentation Index
Fetch the complete documentation index at: https://docs.bitrecs.ai/llms.txt
Use this file to discover all available pages before exploring further.
What Pareto dominance means
In a multi-environment setting each miner has a score vector: one score per task environment. Miner A dominates miner B when:- A scores at least as well as B on every environment (within a small tolerance ε).
- A scores strictly better than B on at least one environment.
Domination requires improvement on at least one dimension — a perfect copy of another miner’s scores produces a tie, not dominance. Copying is therefore useless: it will never earn emissions.
Epsilon tolerance
Raw scores carry sampling noise. Without a tolerance band, two miners with statistically identical scores could incorrectly dominate each other depending on the exact samples used. Bitrecs V2 addresses this with per-environment epsilon values computed from the standard error of observed scores:| Constant | Value | Meaning |
|---|---|---|
MIN_EPSILON | 0.005 | Floor: even with many samples, a 0.5 pp gap is required |
MAX_EPSILON | 0.05 | Ceiling: with very few samples, tolerance never exceeds 5 pp |
The dominance check
The core dominance function applies epsilon symmetrically:The first condition allows A to fall slightly behind B on some environments (within ε) while still potentially dominating. The second condition ensures at least one genuine improvement exceeds the noise band.
Computing the frontier
compute_pareto_frontier builds a score matrix, computes per-environment epsilons, and fills an n_miners × n_miners dominance matrix. A miner is on the frontier if no column in the dominance matrix shows it being dominated:
ParetoResult dataclass containing:
frontier_uids— list of UIDs that are not dominated by any other miner.dominance_matrix— boolean matrix wheredominance[i, j] = Truemeans mineridominates minerj.epsilons— the per-environment tolerance values used.score_matrix— raw score matrix for reference.uid_mapping— maps matrix row indices back to UIDs.
Why only frontier miners can win
After the frontier is computed, the engine filters scores to frontier miners only before running WTA:Inspecting the frontier
The/scoring/pareto API endpoint exposes the current frontier for the active evaluation set:
frontier_uids, the full dominance_matrix (first 10 rows), per-miner on_frontier flags, and average scores for each miner.