Deck Lab · Eternal Central 93/94 · Continuous population
One population. Four ways forward.
1,000 live decks. Random arrivals, mutations, crossovers and returning decks compete for a place.
After more than 25 games, a deck in the bottom 25% of all live decks can be replaced. Mature decks above that cutoff can become parents.
ec-9394-continuous-1000-similar-crossover-20261002
failed
Is the whole pool getting stronger?
The 5 decks centered on each of the 25th, 50th and 75th percentile ranks, plus the top 5 decks, play the same fixed set of benchmark decks, going first and second, every 20,000 training games. Each deck plays 256 benchmark games. Lines show the equally weighted group means; the highest group is the top-5 average. All live decks count, regardless of age.
Deck choices are frozen before evaluation. Benchmark games never affect ratings, maturity, culling or reproduction. These measurements describe the selected decks, not entire quarters of the population. Shading and solid whiskers show conservative 95% sampling intervals for complete panels. Dashed bars show the possible score range when games are pending or missing; they are not confidence intervals.
Inspect every strength check and its uncertainty
Group averages
| Training games | Group | Ranks | Selected decks | Mean score | Natural / planned | Missing-result bounds | 95% sampling interval |
|---|
Individual deck results
| Training games | Percentile / rank | Deck / age | Score | Natural / planned | Missing-result bounds | 95% sampling interval |
|---|
Sampling intervals are pointwise, conditional on the selected decks and opponents, and assume independent game seeds. They do not include variation from choosing different decks or benchmark opponents. Group means appear only when every planned game has a natural result. Missing-result bounds allow every unresolved game any outcome; they are not confidence intervals.
The benchmark decklists
Which birth sources survive?
| Source | Born | Too young | Passed first eligibility check | Alive / cut | Games | Children |
|---|
Birth weights over time
Requested sampling weights at each checkpoint plus the live mix. Fixed runs hold their configured mix; adaptive runs reweight from recent maturity survival with a fixed exploration floor. Unavailable sources renormalize at each birth.
Survival at maturity, by birth cohort
Each point groups births in the same 20,000-game window. Its denominator includes only decks that have reached 26 scored training games. Survival measures admission quality, not a causal child-versus-parent improvement. Related decks and repeated resurrections are dependent observations.
Inspect cohort counts
| Born after game | Source | Births | Evaluated / pending | Passed maturity | Descriptive 95% interval |
|---|
Which mutations are being tried?
| Mutation | Current selection weight | Children born | Reached maturity | Passed maturity |
|---|
Requested mutation weights over time
Actual share of mutation births by time window
Weights apply within mutation births. Every operator retains an exploration floor. The actual-share chart counts admitted children born in each audit window; small windows can differ from requested weights by chance. Recent maturity survival changes future weights, but it does not establish that an operator improves its parent.
How do the two crossover types perform?
| Pairing / outcome | Born | Too young | Passed maturity | Alive / cut | Games | Children | Mean parent overlap |
|---|
Actual outcomes by birth window
Survival at maturity by pairing
The split applies within crossover requests. The charts count admitted children, including small mutation fallbacks when no similar partner exists. Fallbacks also count as mutations in the overall birth-source mix. Unrestricted crosses can happen to have similar parents; their label records the selection rule. The crossover split stays fixed while the overall birth mix adapts. Survival intervals describe related children and do not establish causal improvement.
Inspect crossover cohort counts
| Born after game | Pairing / outcome | Births | Evaluated / pending | Passed maturity | Descriptive 95% interval | Mean parent overlap |
|---|
Inspect the population
The live ranking uses opponent-adjusted Elo, initial 1,500. Each deck's K decreases linearly from 48 with zero games to 24 after 25 scored training games, then stays at 24. Each game uses each deck's own K before the result. Elo is relative; rising Elo alone does not establish increasing pool strength. Every resurrection starts fresh. Historical incarnations remain inspectable.
| Rank | Deck | Source | Elo | W–D–L | Games / status | Children | Born / cut at game |
|---|
What is the pool made of?
| Card | Total copies | Copies / deck | Live decks | Top 100 decks |
|---|
Copies / deck averages only decks running the card. Percentages refer to each column’s pool. Prevalence does not establish the benefit of adding a card.