Corviknight vs Corviknight: how much do IVs actually matter?

Human-guided, AI-generated (Claude). Methodology, honesty notes and disclosures.

4,096 x 4,096 IV spreads x 9 shield scenarios x 1 distinct moveset/bait grid = 150,994,944 simulated matchups (152,427,870 deduplicated engine calls -- IV-identical cells share one sim) (2 grids were baked, but Sand Attack / Air Cutter + Payback, baiting and Sand Attack / Air Cutter + Payback, no bait are byte-identical, so they count once).

Controls

Your IVs: which one should you build?

Runs entirely in your browser; nothing is uploaded. Paste your Poke Genie CSV (or pick the file) and your mons are ranked below. Only Corviknight, Corvisquire, Rookidee rows are read.

The short version

Every matchup at once: 4096 Corviknight x 4096 Corviknight

Hover a cell to outline it across the view. At the default zoom a cell covers a BAND of ranks, not one spread -- the caption under the plot states the current band size, which narrows to a single spread as you zoom in.

Coverage vs attack: is there a cliff?

Off the frontier: attack vs stat-product rank

Coverage: which Corviknight spreads beat the most Corviknight

Pareto: Corviknight coverage vs the rest of the meta

Drill-down: one Corviknight spread at a time

Mechanism: breakpoints, bulk, and the community claims

Recommendations

The other side: anti-Corviknight Corviknight tech

Methodology, honesty notes and disclosures

generated 2026-08-24 19:05 UTC | engine 5839391a7596 | gamemaster 8f1d6cca5c0f | mechanics legacy | 152,427,870 deduplicated engine calls covering 301,989,888 matchup cells -- but Sand Attack / Air Cutter + Payback, baiting and Sand Attack / Air Cutter + Payback, no bait are byte-identical, so 50% of those cells are duplicates of another grid; the intro at the top of the page quotes the DISTINCT total, 150,994,944 | grids embedded: acpay_bait, acpay_nobait

All declared inputs are present in this build.