taw / magic-search-engine

Search engine for Magic cards
MIT License
47 stars 19 forks source link

Arena Boosters validation #200

Closed taw closed 1 year ago

taw commented 1 year ago

I wrote a validator that works this way:

This gives the following result:

mom-arena OK
one has 2 variants with no foils, cannot pick unique one
bro has 2 variants with no foils, cannot pick unique one
dmu has 2 variants with no foils, cannot pick unique one
snc-arena OK
neo-arena OK
vow has 2 variants with no foils, cannot pick unique one
mid has 2 variants with no foils, cannot pick unique one
afr-arena OK
stx-arena EV mismatch
khm-arena OK
znr has 2 variants with no foils, cannot pick unique one
m21 has 2 variants with no foils, cannot pick unique one
iko-arena EV mismatch
thb-arena EV mismatch
eld has 2 variants with no foils, cannot pick unique one
m20-arena OK
war has 2 variants with no foils, cannot pick unique one
rna-arena OK
grn-arena OK
m19-arena OK
dom has 3 variants with no foils, cannot pick unique one
rix-arena OK
xln-arena OK

This flags too many sets right now to be useful, only 11/24 pass, but maybe it can be tweaked a bit to work.

The core problematic assumption is that xxx will just have two variants - one with foil replacing common (which we skip), and one with no replacement (which we compare to Arena), but that's just not how it works. This needs some more complex logic.

taw commented 1 year ago

OK I implemented smarter filtering of foils, so boosters with multiple variants still work:

mom-arena OK
one-arena EV mismatch
bro-arena EV mismatch
dmu-arena OK
snc-arena OK
neo-arena OK
vow-arena OK
mid-arena OK
afr-arena OK
stx-arena EV mismatch
khm-arena OK
znr-arena OK
m21-arena EV mismatch
iko-arena EV mismatch
thb-arena EV mismatch
eld-arena EV mismatch
m20-arena OK
war-arena OK
rna-arena OK
grn-arena OK
m19-arena OK
dom-arena OK
rix-arena OK
xln-arena OK

I'm not sure what to do with these results. xxx.yaml could be wrong, or xxx-arena.yaml could be wrong, or filtering promos could be wrong (only foil ones are filtered), or it could be a legitimate difference.

taw commented 1 year ago

Validator output:

mom-arena OK
one-arena EV mismatch
  cards names are same, but rates differ
  Elesh Norn, Mother of Machines: 59/8400 (0.70%) vs 29/2800 (1.04%)
  Jin-Gitaxias, Progress Tyrant: 1/240 (0.42%) vs 1/300 (0.33%)
  Sheoldred, the Apocalypse: 1/240 (0.42%) vs 1/300 (0.33%)
  Urabrask, Heretic Praetor: 1/240 (0.42%) vs 1/300 (0.33%)
  Vorinclex, Monstrous Raider: 1/240 (0.42%) vs 1/300 (0.33%)
bro-arena EV mismatch
  cards names are same, but rates differ
  Aeronaut Cavalry: 10/101 (9.90%) vs 77/808 (9.53%)
  Aeronaut's Wings: 10/101 (9.90%) vs 77/808 (9.53%)
  Air Marshal: 10/101 (9.90%) vs 77/808 (9.53%)
  Airlift Chaplain: 10/101 (9.90%) vs 77/808 (9.53%)
  Ambush Paratrooper: 10/101 (9.90%) vs 77/808 (9.53%)
  Argothian Opportunist: 10/101 (9.90%) vs 77/808 (9.53%)
  Argothian Sprite: 10/101 (9.90%) vs 77/808 (9.53%)
  Ashnod's Intervention: 10/101 (9.90%) vs 77/808 (9.53%)
  Bitter Reunion: 10/101 (9.90%) vs 77/808 (9.53%)
  Blanchwood Prowler: 10/101 (9.90%) vs 77/808 (9.53%)
  Blitz Automaton: 10/101 (9.90%) vs 77/808 (9.53%)
  Boulderbranch Golem: 10/101 (9.90%) vs 77/808 (9.53%)
  Burrowing Razormaw: 10/101 (9.90%) vs 77/808 (9.53%)
  Carrion Locust: 10/101 (9.90%) vs 77/808 (9.53%)
  Citanul Stalwart: 10/101 (9.90%) vs 77/808 (9.53%)
  Clay Revenant: 10/101 (9.90%) vs 77/808 (9.53%)
  Coastal Bulwark: 10/101 (9.90%) vs 77/808 (9.53%)
  Combat Courier: 10/101 (9.90%) vs 77/808 (9.53%)
  Conscripted Infantry: 10/101 (9.90%) vs 77/808 (9.53%)
  Curate: 10/101 (9.90%) vs 77/808 (9.53%)
  Deadly Riposte: 10/101 (9.90%) vs 77/808 (9.53%)
  Depth Charge Colossus: 10/101 (9.90%) vs 77/808 (9.53%)
  Desynchronize: 10/101 (9.90%) vs 77/808 (9.53%)
  Disenchant: 10/101 (9.90%) vs 77/808 (9.53%)
  Disfigure: 10/101 (9.90%) vs 77/808 (9.53%)
  Dredging Claw: 10/101 (9.90%) vs 77/808 (9.53%)
  Dwarven Forge-Chanter: 10/101 (9.90%) vs 77/808 (9.53%)
  Emergency Weld: 10/101 (9.90%) vs 77/808 (9.53%)
  Energy Refractor: 10/101 (9.90%) vs 77/808 (9.53%)
  Epic Confrontation: 10/101 (9.90%) vs 77/808 (9.53%)
  Evolving Wilds: 10/101 (9.90%) vs 77/808 (9.53%)
  Excavation Explosion: 10/101 (9.90%) vs 77/808 (9.53%)
  Fallaji Archaeologist: 10/101 (9.90%) vs 77/808 (9.53%)
  Fallaji Chaindancer: 10/101 (9.90%) vs 77/808 (9.53%)
  Fog of War: 10/101 (9.90%) vs 77/808 (9.53%)
  Gaea's Gift: 10/101 (9.90%) vs 77/808 (9.53%)
  Giant Growth: 10/101 (9.90%) vs 77/808 (9.53%)
  Gix's Caress: 10/101 (9.90%) vs 77/808 (9.53%)
  Gixian Infiltrator: 10/101 (9.90%) vs 77/808 (9.53%)
  Gixian Skullflayer: 10/101 (9.90%) vs 77/808 (9.53%)
  Gnarlroot Pallbearer: 10/101 (9.90%) vs 77/808 (9.53%)
  Goblin Blast-Runner: 10/101 (9.90%) vs 77/808 (9.53%)
  Goblin Firebomb: 10/101 (9.90%) vs 77/808 (9.53%)
  Goring Warplow: 10/101 (9.90%) vs 77/808 (9.53%)
  Hoarding Recluse: 10/101 (9.90%) vs 77/808 (9.53%)
  Kill-Zone Acrobat: 10/101 (9.90%) vs 77/808 (9.53%)
  Koilos Roc: 10/101 (9.90%) vs 77/808 (9.53%)
  Lat-Nam Adept: 10/101 (9.90%) vs 77/808 (9.53%)
  Loran's Escape: 10/101 (9.90%) vs 77/808 (9.53%)
  Machine Over Matter: 10/101 (9.90%) vs 77/808 (9.53%)
  Mightstone's Animation: 10/101 (9.90%) vs 77/808 (9.53%)
  Military Discipline: 10/101 (9.90%) vs 77/808 (9.53%)
  Mine Worker: 10/101 (9.90%) vs 77/808 (9.53%)
  Mishra's Domination: 10/101 (9.90%) vs 77/808 (9.53%)
  Mishra's Juggernaut: 10/101 (9.90%) vs 77/808 (9.53%)
  Mishra's Onslaught: 10/101 (9.90%) vs 77/808 (9.53%)
  Moment of Defiance: 10/101 (9.90%) vs 77/808 (9.53%)
  Overwhelming Remorse: 10/101 (9.90%) vs 77/808 (9.53%)
  Penregon Strongbull: 10/101 (9.90%) vs 77/808 (9.53%)
  Perimeter Patrol: 10/101 (9.90%) vs 77/808 (9.53%)
  Phalanx Vanguard: 10/101 (9.90%) vs 77/808 (9.53%)
  Power Plant Worker: 10/101 (9.90%) vs 77/808 (9.53%)
  Powerstone Engineer: 10/101 (9.90%) vs 77/808 (9.53%)
  Powerstone Fracture: 10/101 (9.90%) vs 77/808 (9.53%)
  Prison Sentence: 10/101 (9.90%) vs 77/808 (9.53%)
  Ravenous Gigamole: 10/101 (9.90%) vs 77/808 (9.53%)
  Raze to the Ground: 10/101 (9.90%) vs 77/808 (9.53%)
  Recommission: 10/101 (9.90%) vs 77/808 (9.53%)
  Retrieval Agent: 10/101 (9.90%) vs 77/808 (9.53%)
  Roc Hunter: 10/101 (9.90%) vs 77/808 (9.53%)
  Rust Goliath: 10/101 (9.90%) vs 77/808 (9.53%)
  Scatter Ray: 10/101 (9.90%) vs 77/808 (9.53%)
  Scrapwork Cohort: 10/101 (9.90%) vs 77/808 (9.53%)
  Scrapwork Mutt: 10/101 (9.90%) vs 77/808 (9.53%)
  Scrapwork Rager: 10/101 (9.90%) vs 77/808 (9.53%)
  Shoot Down: 10/101 (9.90%) vs 77/808 (9.53%)
  Sibling Rivalry: 10/101 (9.90%) vs 77/808 (9.53%)
  Stern Lesson: 10/101 (9.90%) vs 77/808 (9.53%)
  Stone Retrieval Unit: 10/101 (9.90%) vs 77/808 (9.53%)
  Supply Drop: 10/101 (9.90%) vs 77/808 (9.53%)
  Survivor of Korlis: 10/101 (9.90%) vs 77/808 (9.53%)
  Swiftgear Drake: 10/101 (9.90%) vs 77/808 (9.53%)
  Tawnos's Tinkering: 10/101 (9.90%) vs 77/808 (9.53%)
  Third Path Savant: 10/101 (9.90%) vs 77/808 (9.53%)
  Thraxodemon: 10/101 (9.90%) vs 77/808 (9.53%)
  Tocasia's Dig Site: 10/101 (9.90%) vs 77/808 (9.53%)
  Tocasia's Onulet: 10/101 (9.90%) vs 77/808 (9.53%)
  Tomakul Honor Guard: 10/101 (9.90%) vs 77/808 (9.53%)
  Tomakul Scrapsmith: 10/101 (9.90%) vs 77/808 (9.53%)
  Tower Worker: 10/101 (9.90%) vs 77/808 (9.53%)
  Trench Stalker: 10/101 (9.90%) vs 77/808 (9.53%)
  Union of the Third Path: 10/101 (9.90%) vs 77/808 (9.53%)
  Unleash Shell: 10/101 (9.90%) vs 77/808 (9.53%)
  Urza's Rebuff: 10/101 (9.90%) vs 77/808 (9.53%)
  Veteran's Powerblade: 10/101 (9.90%) vs 77/808 (9.53%)
  Warlord's Elite: 10/101 (9.90%) vs 77/808 (9.53%)
  Wasteful Harvest: 10/101 (9.90%) vs 77/808 (9.53%)
  Weakstone's Subjugation: 10/101 (9.90%) vs 77/808 (9.53%)
  Whirling Strike: 10/101 (9.90%) vs 77/808 (9.53%)
  Wing Commando: 10/101 (9.90%) vs 77/808 (9.53%)
  Yotian Medic: 10/101 (9.90%) vs 77/808 (9.53%)
dmu-arena OK
snc-arena OK
neo-arena OK
vow-arena OK
mid-arena OK
afr-arena OK
stx-arena EV mismatch
  cards names are same, but rates differ
  Mascot Exhibition: 1/110 (0.91%) vs 1/148 (0.68%)
  Academic Probation: 1/55 (1.82%) vs 1/74 (1.35%)
  Basic Conjuration: 1/55 (1.82%) vs 1/74 (1.35%)
  Confront the Past: 1/55 (1.82%) vs 1/74 (1.35%)
  Illuminate History: 1/55 (1.82%) vs 1/74 (1.35%)
  Teachings of the Archaics: 1/55 (1.82%) vs 1/74 (1.35%)
  Elemental Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Environmental Sciences: 1/10 (10.00%) vs 137/1332 (10.29%)
  Expanded Anatomy: 1/10 (10.00%) vs 137/1332 (10.29%)
  Fractal Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Inkling Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Introduction to Annihilation: 1/10 (10.00%) vs 137/1332 (10.29%)
  Introduction to Prophecy: 1/10 (10.00%) vs 137/1332 (10.29%)
  Pest Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Spirit Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
khm-arena OK
znr-arena OK
m21-arena EV mismatch
  cards names are same, but rates differ
  Alchemist's Gift: 10/101 (9.90%) vs 209/2121 (9.85%)
  Alpine Watchdog: 10/101 (9.90%) vs 209/2121 (9.85%)
  Anointed Chorister: 10/101 (9.90%) vs 209/2121 (9.85%)
  Basri's Acolyte: 10/101 (9.90%) vs 209/2121 (9.85%)
  Blood Glutton: 10/101 (9.90%) vs 209/2121 (9.85%)
  Bone Pit Brute: 10/101 (9.90%) vs 209/2121 (9.85%)
  Burn Bright: 10/101 (9.90%) vs 209/2121 (9.85%)
  Caged Zombie: 10/101 (9.90%) vs 209/2121 (9.85%)
  Cancel: 10/101 (9.90%) vs 209/2121 (9.85%)
  Capture Sphere: 10/101 (9.90%) vs 209/2121 (9.85%)
  Celestial Enforcer: 10/101 (9.90%) vs 209/2121 (9.85%)
  Chandra's Magmutt: 10/101 (9.90%) vs 209/2121 (9.85%)
  Colossal Dreadmaw: 10/101 (9.90%) vs 209/2121 (9.85%)
  Concordia Pegasus: 10/101 (9.90%) vs 209/2121 (9.85%)
  Crash Through: 10/101 (9.90%) vs 209/2121 (9.85%)
  Crypt Lurker: 10/101 (9.90%) vs 209/2121 (9.85%)
  Daybreak Charger: 10/101 (9.90%) vs 209/2121 (9.85%)
  Deathbloom Thallid: 10/101 (9.90%) vs 209/2121 (9.85%)
  Defiant Strike: 10/101 (9.90%) vs 209/2121 (9.85%)
  Destructive Tampering: 10/101 (9.90%) vs 209/2121 (9.85%)
  Drowsing Tyrannodon: 10/101 (9.90%) vs 209/2121 (9.85%)
  Dub: 10/101 (9.90%) vs 209/2121 (9.85%)
  Duress: 10/101 (9.90%) vs 209/2121 (9.85%)
  Feat of Resistance: 10/101 (9.90%) vs 209/2121 (9.85%)
  Fetid Imp: 10/101 (9.90%) vs 209/2121 (9.85%)
  Finishing Blow: 10/101 (9.90%) vs 209/2121 (9.85%)
  Forgotten Sentinel: 10/101 (9.90%) vs 209/2121 (9.85%)
  Frantic Inventory: 10/101 (9.90%) vs 209/2121 (9.85%)
  Frost Breath: 10/101 (9.90%) vs 209/2121 (9.85%)
  Furor of the Bitten: 10/101 (9.90%) vs 209/2121 (9.85%)
  Gale Swooper: 10/101 (9.90%) vs 209/2121 (9.85%)
  Garruk's Gorehorn: 10/101 (9.90%) vs 209/2121 (9.85%)
  Gloom Sower: 10/101 (9.90%) vs 209/2121 (9.85%)
  Gnarled Sage: 10/101 (9.90%) vs 209/2121 (9.85%)
  Goblin Arsonist: 10/101 (9.90%) vs 209/2121 (9.85%)
  Goblin Wizardry: 10/101 (9.90%) vs 209/2121 (9.85%)
  Grasp of Darkness: 10/101 (9.90%) vs 209/2121 (9.85%)
  Hobblefiend: 10/101 (9.90%) vs 209/2121 (9.85%)
  Hunter's Edge: 10/101 (9.90%) vs 209/2121 (9.85%)
  Igneous Cur: 10/101 (9.90%) vs 209/2121 (9.85%)
  Infernal Scarring: 10/101 (9.90%) vs 209/2121 (9.85%)
  Keen Glidemaster: 10/101 (9.90%) vs 209/2121 (9.85%)
  Legion's Judgment: 10/101 (9.90%) vs 209/2121 (9.85%)
  Library Larcenist: 10/101 (9.90%) vs 209/2121 (9.85%)
  Life Goes On: 10/101 (9.90%) vs 209/2121 (9.85%)
  Liliana's Steward: 10/101 (9.90%) vs 209/2121 (9.85%)
  Llanowar Visionary: 10/101 (9.90%) vs 209/2121 (9.85%)
  Lofty Denial: 10/101 (9.90%) vs 209/2121 (9.85%)
  Makeshift Battalion: 10/101 (9.90%) vs 209/2121 (9.85%)
  Masked Blackguard: 10/101 (9.90%) vs 209/2121 (9.85%)
  Mind Rot: 10/101 (9.90%) vs 209/2121 (9.85%)
  Mistral Singer: 10/101 (9.90%) vs 209/2121 (9.85%)
  Onakke Ogre: 10/101 (9.90%) vs 209/2121 (9.85%)
  Opt: 10/101 (9.90%) vs 209/2121 (9.85%)
  Ornery Dilophosaur: 10/101 (9.90%) vs 209/2121 (9.85%)
  Pitchburn Devils: 10/101 (9.90%) vs 209/2121 (9.85%)
  Portcullis Vine: 10/101 (9.90%) vs 209/2121 (9.85%)
  Pridemalkin: 10/101 (9.90%) vs 209/2121 (9.85%)
  Prismite: 10/101 (9.90%) vs 209/2121 (9.85%)
  Radiant Fountain: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rambunctious Mutt: 10/101 (9.90%) vs 209/2121 (9.85%)
  Ranger's Guile: 10/101 (9.90%) vs 209/2121 (9.85%)
  Read the Tides: 10/101 (9.90%) vs 209/2121 (9.85%)
  Return to Nature: 10/101 (9.90%) vs 209/2121 (9.85%)
  Revitalize: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rise Again: 10/101 (9.90%) vs 209/2121 (9.85%)
  Roaming Ghostlight: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rookie Mistake: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rousing Read: 10/101 (9.90%) vs 209/2121 (9.85%)
  Run Afoul: 10/101 (9.90%) vs 209/2121 (9.85%)
  Sabertooth Mauler: 10/101 (9.90%) vs 209/2121 (9.85%)
  Sanguine Indulgence: 10/101 (9.90%) vs 209/2121 (9.85%)
  Scorching Dragonfire: 10/101 (9.90%) vs 209/2121 (9.85%)
  Secure the Scene: 10/101 (9.90%) vs 209/2121 (9.85%)
  Setessan Training: 10/101 (9.90%) vs 209/2121 (9.85%)
  Shock: 10/101 (9.90%) vs 209/2121 (9.85%)
  Short Sword: 10/101 (9.90%) vs 209/2121 (9.85%)
  Silent Dart: 10/101 (9.90%) vs 209/2121 (9.85%)
  Skeleton Archer: 10/101 (9.90%) vs 209/2121 (9.85%)
  Skyscanner: 10/101 (9.90%) vs 209/2121 (9.85%)
  Snarespinner: 10/101 (9.90%) vs 209/2121 (9.85%)
  Spellgorger Weird: 10/101 (9.90%) vs 209/2121 (9.85%)
  Spined Megalodon: 10/101 (9.90%) vs 209/2121 (9.85%)
  Staunch Shieldmate: 10/101 (9.90%) vs 209/2121 (9.85%)
  Sure Strike: 10/101 (9.90%) vs 209/2121 (9.85%)
  Swift Response: 10/101 (9.90%) vs 209/2121 (9.85%)
  Teferi's Protege: 10/101 (9.90%) vs 209/2121 (9.85%)
  Thrill of Possibility: 10/101 (9.90%) vs 209/2121 (9.85%)
  Titanic Growth: 10/101 (9.90%) vs 209/2121 (9.85%)
  Tome Anima: 10/101 (9.90%) vs 209/2121 (9.85%)
  Track Down: 10/101 (9.90%) vs 209/2121 (9.85%)
  Trufflesnout: 10/101 (9.90%) vs 209/2121 (9.85%)
  Turn to Slag: 10/101 (9.90%) vs 209/2121 (9.85%)
  Turret Ogre: 10/101 (9.90%) vs 209/2121 (9.85%)
  Valorous Steed: 10/101 (9.90%) vs 209/2121 (9.85%)
  Village Rites: 10/101 (9.90%) vs 209/2121 (9.85%)
  Vodalian Arcanist: 10/101 (9.90%) vs 209/2121 (9.85%)
  Walking Corpse: 10/101 (9.90%) vs 209/2121 (9.85%)
  Wall of Runes: 10/101 (9.90%) vs 209/2121 (9.85%)
  Warded Battlements: 10/101 (9.90%) vs 209/2121 (9.85%)
  Wishcoin Crab: 10/101 (9.90%) vs 209/2121 (9.85%)
  Cultivate: 3/80 (3.75%) vs 79/1680 (4.70%)
  Animal Sanctuary: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Azusa, Lost but Seeking: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Barrin, Tolarian Archmage: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Basri's Lieutenant: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Brash Taunter: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Chandra's Incinerator: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Conspicuous Snoop: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Containment Priest: 2/121 (1.65%) vs 110237/4231500 (2.61%)
  Demonic Embrace: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Double Vision: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Fabled Passage: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Feline Sovereign: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Gadrak, the Crown-Scourge: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Garruk's Harbinger: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Ghostly Pilferer: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Glorious Anthem: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Heroic Intervention: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Hooded Blightfang: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Idol of Endurance: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Jolrael, Mwonvuli Recluse: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Kaervek, the Spiteful: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Liliana's Standard Bearer: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Mazemind Tome: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Necromentia: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Niambi, Esteemed Speaker: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Nine Lives: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Pack Leader: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Peer into the Abyss: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Primal Might: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Pursued Whale: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Radha, Heart of Keld: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Runed Halo: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Sanctum of All: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Scavenging Ooze: 2/121 (1.65%) vs 110237/4231500 (2.61%)
  See the Truth: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Shacklegeist: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Solemn Simulacrum: 2/121 (1.65%) vs 110237/4231500 (2.61%)
  Sparkhunter Masticore: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Speaker of the Heavens: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Sporeweb Weaver: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Stormwing Entity: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Subira, Tulzidi Caravanner: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Sublime Epiphany: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Teferi's Ageless Insight: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Epiphany: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Malady: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Mystery: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Silence: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Triumph: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Thieves' Guild Enforcer: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Transmogrify: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Vito, Thorn of the Dusk Rose: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Volcanic Salvo: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Baneslayer Angel: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Basri Ket: 1/121 (0.83%) vs 161/19500 (0.83%)
  Chandra, Heart of Fire: 1/121 (0.83%) vs 161/19500 (0.83%)
  Chromatic Orrery: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Discontinuity: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Elder Gargaroth: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Fiery Emancipation: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Garruk, Unleashed: 1/121 (0.83%) vs 161/19500 (0.83%)
  Grim Tutor: 1/121 (0.83%) vs 110237/8463000 (1.30%)
  Liliana, Waker of the Dead: 1/121 (0.83%) vs 161/19500 (0.83%)
  Mangara, the Diplomat: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Massacre Wurm: 1/121 (0.83%) vs 110237/8463000 (1.30%)
  Teferi, Master of Time: 1/121 (0.83%) vs 27/3224 (0.84%)
  Terror of the Peaks: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Ugin, the Spirit Dragon: 1/121 (0.83%) vs 161/19500 (0.83%)
  Bloodfell Caves: 2/35 (5.71%) vs 1/20 (5.00%)
  Blossoming Sands: 2/35 (5.71%) vs 1/20 (5.00%)
  Dismal Backwater: 2/35 (5.71%) vs 1/20 (5.00%)
  Jungle Hollow: 2/35 (5.71%) vs 1/20 (5.00%)
  Rugged Highlands: 2/35 (5.71%) vs 1/20 (5.00%)
  Scoured Barrens: 2/35 (5.71%) vs 1/20 (5.00%)
  Swiftwater Cliffs: 2/35 (5.71%) vs 1/20 (5.00%)
  Thornwood Falls: 2/35 (5.71%) vs 1/20 (5.00%)
  Tranquil Cove: 2/35 (5.71%) vs 1/20 (5.00%)
  Wind-Scarred Crag: 2/35 (5.71%) vs 1/20 (5.00%)
iko-arena EV mismatch
  cards names are same, but rates differ
  Bonders' Enclave: 2/121 (1.65%) vs 6/371 (1.62%)
  Colossification: 2/121 (1.65%) vs 6/371 (1.62%)
  Crystalline Giant: 2/121 (1.65%) vs 6/371 (1.62%)
  Cubwarden: 2/121 (1.65%) vs 6/371 (1.62%)
  Death's Oasis: 2/121 (1.65%) vs 6/371 (1.62%)
  Dirge Bat: 2/121 (1.65%) vs 6/371 (1.62%)
  Drannith Magistrate: 2/121 (1.65%) vs 6/371 (1.62%)
  Eerie Ultimatum: 2/121 (1.65%) vs 6/371 (1.62%)
  Emergent Ultimatum: 2/121 (1.65%) vs 6/371 (1.62%)
  Everquill Phoenix: 2/121 (1.65%) vs 6/371 (1.62%)
  Extinction Event: 2/121 (1.65%) vs 6/371 (1.62%)
  Frondland Felidar: 2/121 (1.65%) vs 6/371 (1.62%)
  Gemrazer: 2/121 (1.65%) vs 6/371 (1.62%)
  Genesis Ultimatum: 2/121 (1.65%) vs 6/371 (1.62%)
  Gyruda, Doom of Depths: 2/121 (1.65%) vs 6/371 (1.62%)
  Hunted Nightmare: 2/121 (1.65%) vs 6/371 (1.62%)
  Indatha Triome: 2/121 (1.65%) vs 6/371 (1.62%)
  Inspired Ultimatum: 2/121 (1.65%) vs 6/371 (1.62%)
  Jegantha, the Wellspring: 2/121 (1.65%) vs 6/371 (1.62%)
  Kaheera, the Orphanguard: 2/121 (1.65%) vs 6/371 (1.62%)
  Keruga, the Macrosage: 2/121 (1.65%) vs 6/371 (1.62%)
  Ketria Triome: 2/121 (1.65%) vs 6/371 (1.62%)
  Kogla, the Titan Ape: 2/121 (1.65%) vs 6/371 (1.62%)
  Labyrinth Raptor: 2/121 (1.65%) vs 6/371 (1.62%)
  Lavabrink Venturer: 2/121 (1.65%) vs 6/371 (1.62%)
  Lurrus of the Dream-Den: 2/121 (1.65%) vs 6/371 (1.62%)
  Lutri, the Spellchaser: 2/121 (1.65%) vs 6/371 (1.62%)
  Mythos of Brokkos: 2/121 (1.65%) vs 6/371 (1.62%)
  Mythos of Illuna: 2/121 (1.65%) vs 6/371 (1.62%)
  Mythos of Nethroi: 2/121 (1.65%) vs 6/371 (1.62%)
  Mythos of Snapdax: 2/121 (1.65%) vs 6/371 (1.62%)
  Mythos of Vadrok: 2/121 (1.65%) vs 6/371 (1.62%)
  Obosh, the Preypiercer: 2/121 (1.65%) vs 6/371 (1.62%)
  Offspring's Revenge: 2/121 (1.65%) vs 6/371 (1.62%)
  Quartzwood Crasher: 2/121 (1.65%) vs 6/371 (1.62%)
  Raugrin Triome: 2/121 (1.65%) vs 6/371 (1.62%)
  Ruinous Ultimatum: 2/121 (1.65%) vs 6/371 (1.62%)
  Savai Triome: 2/121 (1.65%) vs 6/371 (1.62%)
  Sea-Dasher Octopus: 2/121 (1.65%) vs 6/371 (1.62%)
  Shark Typhoon: 2/121 (1.65%) vs 6/371 (1.62%)
  Skycat Sovereign: 2/121 (1.65%) vs 6/371 (1.62%)
  Slitherwisp: 2/121 (1.65%) vs 6/371 (1.62%)
  Song of Creation: 2/121 (1.65%) vs 6/371 (1.62%)
  The Ozolith: 2/121 (1.65%) vs 6/371 (1.62%)
  Titans' Nest: 2/121 (1.65%) vs 6/371 (1.62%)
  Umori, the Collector: 2/121 (1.65%) vs 6/371 (1.62%)
  Unpredictable Cyclone: 2/121 (1.65%) vs 6/371 (1.62%)
  Voracious Greatshark: 2/121 (1.65%) vs 6/371 (1.62%)
  Whirlwind of Thought: 2/121 (1.65%) vs 6/371 (1.62%)
  Yidaro, Wandering Monster: 2/121 (1.65%) vs 6/371 (1.62%)
  Yorion, Sky Nomad: 2/121 (1.65%) vs 6/371 (1.62%)
  Zagoth Triome: 2/121 (1.65%) vs 6/371 (1.62%)
  Zirda, the Dawnwaker: 2/121 (1.65%) vs 6/371 (1.62%)
  Brokkos, Apex of Forever: 1/121 (0.83%) vs 1/105 (0.95%)
  Chevill, Bane of Monsters: 1/121 (0.83%) vs 1/105 (0.95%)
  Fiend Artisan: 1/121 (0.83%) vs 1/105 (0.95%)
  General Kudro of Drannith: 1/121 (0.83%) vs 1/105 (0.95%)
  Illuna, Apex of Wishes: 1/121 (0.83%) vs 1/105 (0.95%)
  Kinnan, Bonder Prodigy: 1/121 (0.83%) vs 1/105 (0.95%)
  Lukka, Coppercoat Outcast: 1/121 (0.83%) vs 1/105 (0.95%)
  Luminous Broodmoth: 1/121 (0.83%) vs 1/105 (0.95%)
  Narset of the Ancient Way: 1/121 (0.83%) vs 1/105 (0.95%)
  Nethroi, Apex of Death: 1/121 (0.83%) vs 1/105 (0.95%)
  Rielle, the Everwise: 1/121 (0.83%) vs 1/105 (0.95%)
  Snapdax, Apex of the Hunt: 1/121 (0.83%) vs 1/105 (0.95%)
  Vadrok, Apex of Thunder: 1/121 (0.83%) vs 1/105 (0.95%)
  Vivien, Monsters' Advocate: 1/121 (0.83%) vs 1/105 (0.95%)
  Winota, Joiner of Forces: 1/121 (0.83%) vs 1/105 (0.95%)
thb-arena EV mismatch
  cards names are same, but rates differ
  Allure of the Unknown: 2/121 (1.65%) vs 6/371 (1.62%)
  Aphemia, the Cacophony: 2/121 (1.65%) vs 6/371 (1.62%)
  Arasta of the Endless Web: 2/121 (1.65%) vs 6/371 (1.62%)
  Archon of Sun's Grace: 2/121 (1.65%) vs 6/371 (1.62%)
  Ashiok's Erasure: 2/121 (1.65%) vs 6/371 (1.62%)
  Atris, Oracle of Half-Truths: 2/121 (1.65%) vs 6/371 (1.62%)
  Bronzehide Lion: 2/121 (1.65%) vs 6/371 (1.62%)
  Dalakos, Crafter of Wonders: 2/121 (1.65%) vs 6/371 (1.62%)
  Dream Trawler: 2/121 (1.65%) vs 6/371 (1.62%)
  Dryad of the Ilysian Grove: 2/121 (1.65%) vs 6/371 (1.62%)
  Eat to Extinction: 2/121 (1.65%) vs 6/371 (1.62%)
  Eidolon of Obstruction: 2/121 (1.65%) vs 6/371 (1.62%)
  Elspeth Conquers Death: 2/121 (1.65%) vs 6/371 (1.62%)
  Enigmatic Incarnation: 2/121 (1.65%) vs 6/371 (1.62%)
  Erebos's Intervention: 2/121 (1.65%) vs 6/371 (1.62%)
  Gallia of the Endless Dance: 2/121 (1.65%) vs 6/371 (1.62%)
  Gravebreaker Lamia: 2/121 (1.65%) vs 6/371 (1.62%)
  Haktos the Unscarred: 2/121 (1.65%) vs 6/371 (1.62%)
  Heliod's Intervention: 2/121 (1.65%) vs 6/371 (1.62%)
  Idyllic Tutor: 2/121 (1.65%) vs 6/371 (1.62%)
  Kunoros, Hound of Athreos: 2/121 (1.65%) vs 6/371 (1.62%)
  Labyrinth of Skophos: 2/121 (1.65%) vs 6/371 (1.62%)
  Mantle of the Wolf: 2/121 (1.65%) vs 6/371 (1.62%)
  Nadir Kraken: 2/121 (1.65%) vs 6/371 (1.62%)
  Nessian Boar: 2/121 (1.65%) vs 6/371 (1.62%)
  Nightmare Shepherd: 2/121 (1.65%) vs 6/371 (1.62%)
  Nylea's Intervention: 2/121 (1.65%) vs 6/371 (1.62%)
  Nyx Lotus: 2/121 (1.65%) vs 6/371 (1.62%)
  Phoenix of Ash: 2/121 (1.65%) vs 6/371 (1.62%)
  Protean Thaumaturge: 2/121 (1.65%) vs 6/371 (1.62%)
  Purphoros's Intervention: 2/121 (1.65%) vs 6/371 (1.62%)
  Setessan Champion: 2/121 (1.65%) vs 6/371 (1.62%)
  Shadowspear: 2/121 (1.65%) vs 6/371 (1.62%)
  Shatter the Sky: 2/121 (1.65%) vs 6/371 (1.62%)
  Storm Herald: 2/121 (1.65%) vs 6/371 (1.62%)
  Storm's Wrath: 2/121 (1.65%) vs 6/371 (1.62%)
  Taranika, Akroan Veteran: 2/121 (1.65%) vs 6/371 (1.62%)
  Tectonic Giant: 2/121 (1.65%) vs 6/371 (1.62%)
  Temple of Abandon: 2/121 (1.65%) vs 6/371 (1.62%)
  Temple of Deceit: 2/121 (1.65%) vs 6/371 (1.62%)
  Temple of Enlightenment: 2/121 (1.65%) vs 6/371 (1.62%)
  Temple of Malice: 2/121 (1.65%) vs 6/371 (1.62%)
  Temple of Plenty: 2/121 (1.65%) vs 6/371 (1.62%)
  Thassa's Intervention: 2/121 (1.65%) vs 6/371 (1.62%)
  Thassa's Oracle: 2/121 (1.65%) vs 6/371 (1.62%)
  The Akroan War: 2/121 (1.65%) vs 6/371 (1.62%)
  The First Iroan Games: 2/121 (1.65%) vs 6/371 (1.62%)
  Thryx, the Sudden Storm: 2/121 (1.65%) vs 6/371 (1.62%)
  Treacherous Blessing: 2/121 (1.65%) vs 6/371 (1.62%)
  Tymaret Calls the Dead: 2/121 (1.65%) vs 6/371 (1.62%)
  Underworld Breach: 2/121 (1.65%) vs 6/371 (1.62%)
  Wavebreak Hippocamp: 2/121 (1.65%) vs 6/371 (1.62%)
  Woe Strider: 2/121 (1.65%) vs 6/371 (1.62%)
  Ashiok, Nightmare Muse: 1/121 (0.83%) vs 1/105 (0.95%)
  Calix, Destiny's Hand: 1/121 (0.83%) vs 1/105 (0.95%)
  Elspeth, Sun's Nemesis: 1/121 (0.83%) vs 1/105 (0.95%)
  Erebos, Bleak-Hearted: 1/121 (0.83%) vs 1/105 (0.95%)
  Heliod, Sun-Crowned: 1/121 (0.83%) vs 1/105 (0.95%)
  Kiora Bests the Sea God: 1/121 (0.83%) vs 1/105 (0.95%)
  Klothys, God of Destiny: 1/121 (0.83%) vs 1/105 (0.95%)
  Kroxa, Titan of Death's Hunger: 1/121 (0.83%) vs 1/105 (0.95%)
  Nylea, Keen-Eyed: 1/121 (0.83%) vs 1/105 (0.95%)
  Nyxbloom Ancient: 1/121 (0.83%) vs 1/105 (0.95%)
  Ox of Agonas: 1/121 (0.83%) vs 1/105 (0.95%)
  Polukranos, Unchained: 1/121 (0.83%) vs 1/105 (0.95%)
  Purphoros, Bronze-Blooded: 1/121 (0.83%) vs 1/105 (0.95%)
  Thassa, Deep-Dwelling: 1/121 (0.83%) vs 1/105 (0.95%)
  Uro, Titan of Nature's Wrath: 1/121 (0.83%) vs 1/105 (0.95%)
eld-arena EV mismatch
  cards names are same, but rates differ
  Acclaimed Contender: 2/121 (1.65%) vs 52/3267 (1.59%)
  Ayara, First of Locthwain: 2/121 (1.65%) vs 52/3267 (1.59%)
  Blacklance Paragon: 2/121 (1.65%) vs 52/3267 (1.59%)
  Bonecrusher Giant // Stomp: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Castle Ardenvale: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Embereth: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Garenbrig: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Locthwain: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Vantress: 2/121 (1.65%) vs 52/3267 (1.59%)
  Charming Prince: 2/121 (1.65%) vs 52/3267 (1.59%)
  Giant Killer // Chop Down: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Clackbridge Troll: 2/121 (1.65%) vs 52/3267 (1.59%)
  Dance of the Manse: 2/121 (1.65%) vs 52/3267 (1.59%)
  Doom Foretold: 2/121 (1.65%) vs 52/3267 (1.59%)
  Emry, Lurker of the Loch: 2/121 (1.65%) vs 52/3267 (1.59%)
  Escape to the Wilds: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fabled Passage: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fae of Wishes // Granted: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Faeburrow Elder: 2/121 (1.65%) vs 52/3267 (1.59%)
  Feasting Troll King: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fervent Champion: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fires of Invention: 2/121 (1.65%) vs 52/3267 (1.59%)
  Folio of Fancies: 2/121 (1.65%) vs 52/3267 (1.59%)
  Gadwick, the Wizened: 2/121 (1.65%) vs 52/3267 (1.59%)
  Gilded Goose: 2/121 (1.65%) vs 52/3267 (1.59%)
  Happily Ever After: 2/121 (1.65%) vs 52/3267 (1.59%)
  Lovestruck Beast // Heart's Desire: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Hushbringer: 2/121 (1.65%) vs 52/3267 (1.59%)
  Irencrag Feat: 2/121 (1.65%) vs 52/3267 (1.59%)
  Irencrag Pyromancer: 2/121 (1.65%) vs 52/3267 (1.59%)
  Linden, the Steadfast Queen: 2/121 (1.65%) vs 52/3267 (1.59%)
  Lochmere Serpent: 2/121 (1.65%) vs 52/3267 (1.59%)
  Midnight Clock: 2/121 (1.65%) vs 52/3267 (1.59%)
  Mirrormade: 2/121 (1.65%) vs 52/3267 (1.59%)
  Murderous Rider // Swift End: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Oathsworn Knight: 2/121 (1.65%) vs 52/3267 (1.59%)
  Once Upon a Time: 2/121 (1.65%) vs 52/3267 (1.59%)
  Opportunistic Dragon: 2/121 (1.65%) vs 52/3267 (1.59%)
  Piper of the Swarm: 2/121 (1.65%) vs 52/3267 (1.59%)
  Return of the Wildspeaker: 2/121 (1.65%) vs 52/3267 (1.59%)
  Sorcerous Spyglass: 2/121 (1.65%) vs 52/3267 (1.59%)
  Stolen by the Fae: 2/121 (1.65%) vs 52/3267 (1.59%)
  Stonecoil Serpent: 2/121 (1.65%) vs 52/3267 (1.59%)
  Stormfist Crusader: 2/121 (1.65%) vs 52/3267 (1.59%)
  Sundering Stroke: 2/121 (1.65%) vs 52/3267 (1.59%)
  Torbran, Thane of Red Fell: 2/121 (1.65%) vs 52/3267 (1.59%)
  Vantress Gargoyle: 2/121 (1.65%) vs 52/3267 (1.59%)
  Wicked Wolf: 2/121 (1.65%) vs 52/3267 (1.59%)
  Wildborn Preserver: 2/121 (1.65%) vs 52/3267 (1.59%)
  Wishclaw Talisman: 2/121 (1.65%) vs 52/3267 (1.59%)
  Witch's Vengeance: 2/121 (1.65%) vs 52/3267 (1.59%)
  Worthy Knight: 2/121 (1.65%) vs 52/3267 (1.59%)
  Yorvo, Lord of Garenbrig: 2/121 (1.65%) vs 52/3267 (1.59%)
  Brazen Borrower // Petty Theft: 1/121 (0.83%) vs 511/49005 (1.04%)
  Realm-Cloaked Giant // Cast Off: 1/121 (0.83%) vs 511/49005 (1.04%)
  Embercleave: 1/121 (0.83%) vs 26/3267 (0.80%)
  Garruk, Cursed Huntsman: 1/121 (0.83%) vs 511/49005 (1.04%)
  Harmonious Archon: 1/121 (0.83%) vs 26/3267 (0.80%)
  Oko, Thief of Crowns: 1/121 (0.83%) vs 511/49005 (1.04%)
  Outlaws' Merriment: 1/121 (0.83%) vs 26/3267 (0.80%)
  Questing Beast: 1/121 (0.83%) vs 26/3267 (0.80%)
  Rankle, Master of Pranks: 1/121 (0.83%) vs 26/3267 (0.80%)
  Robber of the Rich: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Cauldron of Eternity: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Circle of Loyalty: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Great Henge: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Magic Mirror: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Royal Scions: 1/121 (0.83%) vs 511/49005 (1.04%)
m20-arena OK
war-arena OK
rna-arena OK
grn-arena OK
m19-arena OK
dom-arena OK
rix-arena OK
xln-arena OK
axxroytovu commented 1 year ago

M21 deviation is correct. Because the borderless reprint cards (like Cultivate and Solemn Simulacrum) appear in the Foil slot, those cards are more likely to appear in draft boosters but not in arena boosters.

IKO and THB I think are using an outdated ratio and I'll fix that today.

axxroytovu commented 1 year ago

Eldraine is also correct, since that set uses a separate sheet with the rare/mythic showcase cards that add to the total instead of replacing it.

taw commented 1 year ago

Yeah, this makes IKO and THB match now.

taw commented 1 year ago

Ok so now that all boosters are ready, here's the report:

mom-arena EV mismatch
  cards names differ
one-arena EV mismatch
  cards names are same, but rates differ
  Elesh Norn, Mother of Machines: 59/8400 (0.70%) vs 29/2800 (1.04%)
  Jin-Gitaxias, Progress Tyrant: 1/240 (0.42%) vs 1/300 (0.33%)
  Sheoldred, the Apocalypse: 1/240 (0.42%) vs 1/300 (0.33%)
  Urabrask, Heretic Praetor: 1/240 (0.42%) vs 1/300 (0.33%)
  Vorinclex, Monstrous Raider: 1/240 (0.42%) vs 1/300 (0.33%)
bro-arena EV mismatch
  cards names are same, but rates differ
  Aeronaut Cavalry: 10/101 (9.90%) vs 77/808 (9.53%)
  Aeronaut's Wings: 10/101 (9.90%) vs 77/808 (9.53%)
  Air Marshal: 10/101 (9.90%) vs 77/808 (9.53%)
  Airlift Chaplain: 10/101 (9.90%) vs 77/808 (9.53%)
  Ambush Paratrooper: 10/101 (9.90%) vs 77/808 (9.53%)
  Argothian Opportunist: 10/101 (9.90%) vs 77/808 (9.53%)
  Argothian Sprite: 10/101 (9.90%) vs 77/808 (9.53%)
  Ashnod's Intervention: 10/101 (9.90%) vs 77/808 (9.53%)
  Bitter Reunion: 10/101 (9.90%) vs 77/808 (9.53%)
  Blanchwood Prowler: 10/101 (9.90%) vs 77/808 (9.53%)
  Blitz Automaton: 10/101 (9.90%) vs 77/808 (9.53%)
  Boulderbranch Golem: 10/101 (9.90%) vs 77/808 (9.53%)
  Burrowing Razormaw: 10/101 (9.90%) vs 77/808 (9.53%)
  Carrion Locust: 10/101 (9.90%) vs 77/808 (9.53%)
  Citanul Stalwart: 10/101 (9.90%) vs 77/808 (9.53%)
  Clay Revenant: 10/101 (9.90%) vs 77/808 (9.53%)
  Coastal Bulwark: 10/101 (9.90%) vs 77/808 (9.53%)
  Combat Courier: 10/101 (9.90%) vs 77/808 (9.53%)
  Conscripted Infantry: 10/101 (9.90%) vs 77/808 (9.53%)
  Curate: 10/101 (9.90%) vs 77/808 (9.53%)
  Deadly Riposte: 10/101 (9.90%) vs 77/808 (9.53%)
  Depth Charge Colossus: 10/101 (9.90%) vs 77/808 (9.53%)
  Desynchronize: 10/101 (9.90%) vs 77/808 (9.53%)
  Disenchant: 10/101 (9.90%) vs 77/808 (9.53%)
  Disfigure: 10/101 (9.90%) vs 77/808 (9.53%)
  Dredging Claw: 10/101 (9.90%) vs 77/808 (9.53%)
  Dwarven Forge-Chanter: 10/101 (9.90%) vs 77/808 (9.53%)
  Emergency Weld: 10/101 (9.90%) vs 77/808 (9.53%)
  Energy Refractor: 10/101 (9.90%) vs 77/808 (9.53%)
  Epic Confrontation: 10/101 (9.90%) vs 77/808 (9.53%)
  Evolving Wilds: 10/101 (9.90%) vs 77/808 (9.53%)
  Excavation Explosion: 10/101 (9.90%) vs 77/808 (9.53%)
  Fallaji Archaeologist: 10/101 (9.90%) vs 77/808 (9.53%)
  Fallaji Chaindancer: 10/101 (9.90%) vs 77/808 (9.53%)
  Fog of War: 10/101 (9.90%) vs 77/808 (9.53%)
  Gaea's Gift: 10/101 (9.90%) vs 77/808 (9.53%)
  Giant Growth: 10/101 (9.90%) vs 77/808 (9.53%)
  Gix's Caress: 10/101 (9.90%) vs 77/808 (9.53%)
  Gixian Infiltrator: 10/101 (9.90%) vs 77/808 (9.53%)
  Gixian Skullflayer: 10/101 (9.90%) vs 77/808 (9.53%)
  Gnarlroot Pallbearer: 10/101 (9.90%) vs 77/808 (9.53%)
  Goblin Blast-Runner: 10/101 (9.90%) vs 77/808 (9.53%)
  Goblin Firebomb: 10/101 (9.90%) vs 77/808 (9.53%)
  Goring Warplow: 10/101 (9.90%) vs 77/808 (9.53%)
  Hoarding Recluse: 10/101 (9.90%) vs 77/808 (9.53%)
  Kill-Zone Acrobat: 10/101 (9.90%) vs 77/808 (9.53%)
  Koilos Roc: 10/101 (9.90%) vs 77/808 (9.53%)
  Lat-Nam Adept: 10/101 (9.90%) vs 77/808 (9.53%)
  Loran's Escape: 10/101 (9.90%) vs 77/808 (9.53%)
  Machine Over Matter: 10/101 (9.90%) vs 77/808 (9.53%)
  Mightstone's Animation: 10/101 (9.90%) vs 77/808 (9.53%)
  Military Discipline: 10/101 (9.90%) vs 77/808 (9.53%)
  Mine Worker: 10/101 (9.90%) vs 77/808 (9.53%)
  Mishra's Domination: 10/101 (9.90%) vs 77/808 (9.53%)
  Mishra's Juggernaut: 10/101 (9.90%) vs 77/808 (9.53%)
  Mishra's Onslaught: 10/101 (9.90%) vs 77/808 (9.53%)
  Moment of Defiance: 10/101 (9.90%) vs 77/808 (9.53%)
  Overwhelming Remorse: 10/101 (9.90%) vs 77/808 (9.53%)
  Penregon Strongbull: 10/101 (9.90%) vs 77/808 (9.53%)
  Perimeter Patrol: 10/101 (9.90%) vs 77/808 (9.53%)
  Phalanx Vanguard: 10/101 (9.90%) vs 77/808 (9.53%)
  Power Plant Worker: 10/101 (9.90%) vs 77/808 (9.53%)
  Powerstone Engineer: 10/101 (9.90%) vs 77/808 (9.53%)
  Powerstone Fracture: 10/101 (9.90%) vs 77/808 (9.53%)
  Prison Sentence: 10/101 (9.90%) vs 77/808 (9.53%)
  Ravenous Gigamole: 10/101 (9.90%) vs 77/808 (9.53%)
  Raze to the Ground: 10/101 (9.90%) vs 77/808 (9.53%)
  Recommission: 10/101 (9.90%) vs 77/808 (9.53%)
  Retrieval Agent: 10/101 (9.90%) vs 77/808 (9.53%)
  Roc Hunter: 10/101 (9.90%) vs 77/808 (9.53%)
  Rust Goliath: 10/101 (9.90%) vs 77/808 (9.53%)
  Scatter Ray: 10/101 (9.90%) vs 77/808 (9.53%)
  Scrapwork Cohort: 10/101 (9.90%) vs 77/808 (9.53%)
  Scrapwork Mutt: 10/101 (9.90%) vs 77/808 (9.53%)
  Scrapwork Rager: 10/101 (9.90%) vs 77/808 (9.53%)
  Shoot Down: 10/101 (9.90%) vs 77/808 (9.53%)
  Sibling Rivalry: 10/101 (9.90%) vs 77/808 (9.53%)
  Stern Lesson: 10/101 (9.90%) vs 77/808 (9.53%)
  Stone Retrieval Unit: 10/101 (9.90%) vs 77/808 (9.53%)
  Supply Drop: 10/101 (9.90%) vs 77/808 (9.53%)
  Survivor of Korlis: 10/101 (9.90%) vs 77/808 (9.53%)
  Swiftgear Drake: 10/101 (9.90%) vs 77/808 (9.53%)
  Tawnos's Tinkering: 10/101 (9.90%) vs 77/808 (9.53%)
  Third Path Savant: 10/101 (9.90%) vs 77/808 (9.53%)
  Thraxodemon: 10/101 (9.90%) vs 77/808 (9.53%)
  Tocasia's Dig Site: 10/101 (9.90%) vs 77/808 (9.53%)
  Tocasia's Onulet: 10/101 (9.90%) vs 77/808 (9.53%)
  Tomakul Honor Guard: 10/101 (9.90%) vs 77/808 (9.53%)
  Tomakul Scrapsmith: 10/101 (9.90%) vs 77/808 (9.53%)
  Tower Worker: 10/101 (9.90%) vs 77/808 (9.53%)
  Trench Stalker: 10/101 (9.90%) vs 77/808 (9.53%)
  Union of the Third Path: 10/101 (9.90%) vs 77/808 (9.53%)
  Unleash Shell: 10/101 (9.90%) vs 77/808 (9.53%)
  Urza's Rebuff: 10/101 (9.90%) vs 77/808 (9.53%)
  Veteran's Powerblade: 10/101 (9.90%) vs 77/808 (9.53%)
  Warlord's Elite: 10/101 (9.90%) vs 77/808 (9.53%)
  Wasteful Harvest: 10/101 (9.90%) vs 77/808 (9.53%)
  Weakstone's Subjugation: 10/101 (9.90%) vs 77/808 (9.53%)
  Whirling Strike: 10/101 (9.90%) vs 77/808 (9.53%)
  Wing Commando: 10/101 (9.90%) vs 77/808 (9.53%)
  Yotian Medic: 10/101 (9.90%) vs 77/808 (9.53%)
dmu-arena OK
snc-arena OK
neo-arena EV mismatch
  cards names are same, but rates differ
  Bloodfell Caves: 1/30 (3.33%) vs 1/20 (5.00%)
  Blossoming Sands: 1/30 (3.33%) vs 1/20 (5.00%)
  Dismal Backwater: 1/30 (3.33%) vs 1/20 (5.00%)
  Jungle Hollow: 1/30 (3.33%) vs 1/20 (5.00%)
  Rugged Highlands: 1/30 (3.33%) vs 1/20 (5.00%)
  Scoured Barrens: 1/30 (3.33%) vs 1/20 (5.00%)
  Swiftwater Cliffs: 1/30 (3.33%) vs 1/20 (5.00%)
  Thornwood Falls: 1/30 (3.33%) vs 1/20 (5.00%)
  Tranquil Cove: 1/30 (3.33%) vs 1/20 (5.00%)
  Wind-Scarred Crag: 1/30 (3.33%) vs 1/20 (5.00%)
vow-arena EV mismatch
  cards names are same, but rates differ
  Cemetery Desecrator: 5/726 (0.69%) vs 75/11132 (0.67%)
  Cemetery Gatekeeper: 5/726 (0.69%) vs 75/11132 (0.67%)
  Cemetery Illuminator: 5/726 (0.69%) vs 75/11132 (0.67%)
  Cemetery Protector: 5/726 (0.69%) vs 75/11132 (0.67%)
  Cemetery Prowler: 5/726 (0.69%) vs 75/11132 (0.67%)
  Chandra, Dressed to Kill: 5/726 (0.69%) vs 75/11132 (0.67%)
  Cultivator Colossus: 5/726 (0.69%) vs 75/11132 (0.67%)
  Hallowed Haunting: 5/726 (0.69%) vs 75/11132 (0.67%)
  Kaya, Geist Hunter: 5/726 (0.69%) vs 75/11132 (0.67%)
  Manaform Hellkite: 5/726 (0.69%) vs 75/11132 (0.67%)
  Necroduality: 5/726 (0.69%) vs 75/11132 (0.67%)
  Olivia, Crimson Bride: 5/726 (0.69%) vs 75/11132 (0.67%)
  Savior of Ollenbock: 5/726 (0.69%) vs 75/11132 (0.67%)
  Sorin the Mirthless: 5/726 (0.69%) vs 25/2783 (0.90%)
  Toxrill, the Corrosive: 5/726 (0.69%) vs 75/11132 (0.67%)
  Concealing Curtains: 1/81 (1.23%) vs 11/918 (1.20%)
  Dorothea, Vengeful Victim: 1/81 (1.23%) vs 11/918 (1.20%)
  Edgar, Charmed Groom: 1/81 (1.23%) vs 11/918 (1.20%)
  Howlpack Piper: 1/81 (1.23%) vs 11/918 (1.20%)
  Ill-Tempered Loner: 1/81 (1.23%) vs 11/918 (1.20%)
  Katilda, Dawnhart Martyr: 1/81 (1.23%) vs 11/918 (1.20%)
  Mirrorhall Mimic: 1/81 (1.23%) vs 11/918 (1.20%)
  Runo Stromkirk: 1/81 (1.23%) vs 22/1377 (1.60%)
  Ulvenwald Oddity: 1/81 (1.23%) vs 11/918 (1.20%)
  Voldaren Bloodcaster: 1/81 (1.23%) vs 11/918 (1.20%)
  Wedding Announcement: 1/81 (1.23%) vs 11/918 (1.20%)
mid-arena EV mismatch
  cards names are same, but rates differ
  Arlinn, the Pack's Hope: 1/162 (0.62%) vs 5/648 (0.77%)
  Enduring Angel: 1/162 (0.62%) vs 5/864 (0.58%)
  Hostile Hostel: 1/162 (0.62%) vs 5/864 (0.58%)
  Jerren, Corrupted Bishop: 1/162 (0.62%) vs 5/864 (0.58%)
  Poppet Stitcher: 1/162 (0.62%) vs 5/864 (0.58%)
afr-arena OK
stx-arena EV mismatch
  cards names are same, but rates differ
  Mascot Exhibition: 1/110 (0.91%) vs 1/148 (0.68%)
  Academic Probation: 1/55 (1.82%) vs 1/74 (1.35%)
  Basic Conjuration: 1/55 (1.82%) vs 1/74 (1.35%)
  Confront the Past: 1/55 (1.82%) vs 1/74 (1.35%)
  Illuminate History: 1/55 (1.82%) vs 1/74 (1.35%)
  Teachings of the Archaics: 1/55 (1.82%) vs 1/74 (1.35%)
  Elemental Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Environmental Sciences: 1/10 (10.00%) vs 137/1332 (10.29%)
  Expanded Anatomy: 1/10 (10.00%) vs 137/1332 (10.29%)
  Fractal Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Inkling Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Introduction to Annihilation: 1/10 (10.00%) vs 137/1332 (10.29%)
  Introduction to Prophecy: 1/10 (10.00%) vs 137/1332 (10.29%)
  Pest Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
  Spirit Summoning: 1/10 (10.00%) vs 137/1332 (10.29%)
khm-arena OK
znr-arena OK
m21-arena EV mismatch
  cards names are same, but rates differ
  Alchemist's Gift: 10/101 (9.90%) vs 209/2121 (9.85%)
  Alpine Watchdog: 10/101 (9.90%) vs 209/2121 (9.85%)
  Anointed Chorister: 10/101 (9.90%) vs 209/2121 (9.85%)
  Basri's Acolyte: 10/101 (9.90%) vs 209/2121 (9.85%)
  Blood Glutton: 10/101 (9.90%) vs 209/2121 (9.85%)
  Bone Pit Brute: 10/101 (9.90%) vs 209/2121 (9.85%)
  Burn Bright: 10/101 (9.90%) vs 209/2121 (9.85%)
  Caged Zombie: 10/101 (9.90%) vs 209/2121 (9.85%)
  Cancel: 10/101 (9.90%) vs 209/2121 (9.85%)
  Capture Sphere: 10/101 (9.90%) vs 209/2121 (9.85%)
  Celestial Enforcer: 10/101 (9.90%) vs 209/2121 (9.85%)
  Chandra's Magmutt: 10/101 (9.90%) vs 209/2121 (9.85%)
  Colossal Dreadmaw: 10/101 (9.90%) vs 209/2121 (9.85%)
  Concordia Pegasus: 10/101 (9.90%) vs 209/2121 (9.85%)
  Crash Through: 10/101 (9.90%) vs 209/2121 (9.85%)
  Crypt Lurker: 10/101 (9.90%) vs 209/2121 (9.85%)
  Daybreak Charger: 10/101 (9.90%) vs 209/2121 (9.85%)
  Deathbloom Thallid: 10/101 (9.90%) vs 209/2121 (9.85%)
  Defiant Strike: 10/101 (9.90%) vs 209/2121 (9.85%)
  Destructive Tampering: 10/101 (9.90%) vs 209/2121 (9.85%)
  Drowsing Tyrannodon: 10/101 (9.90%) vs 209/2121 (9.85%)
  Dub: 10/101 (9.90%) vs 209/2121 (9.85%)
  Duress: 10/101 (9.90%) vs 209/2121 (9.85%)
  Feat of Resistance: 10/101 (9.90%) vs 209/2121 (9.85%)
  Fetid Imp: 10/101 (9.90%) vs 209/2121 (9.85%)
  Finishing Blow: 10/101 (9.90%) vs 209/2121 (9.85%)
  Forgotten Sentinel: 10/101 (9.90%) vs 209/2121 (9.85%)
  Frantic Inventory: 10/101 (9.90%) vs 209/2121 (9.85%)
  Frost Breath: 10/101 (9.90%) vs 209/2121 (9.85%)
  Furor of the Bitten: 10/101 (9.90%) vs 209/2121 (9.85%)
  Gale Swooper: 10/101 (9.90%) vs 209/2121 (9.85%)
  Garruk's Gorehorn: 10/101 (9.90%) vs 209/2121 (9.85%)
  Gloom Sower: 10/101 (9.90%) vs 209/2121 (9.85%)
  Gnarled Sage: 10/101 (9.90%) vs 209/2121 (9.85%)
  Goblin Arsonist: 10/101 (9.90%) vs 209/2121 (9.85%)
  Goblin Wizardry: 10/101 (9.90%) vs 209/2121 (9.85%)
  Grasp of Darkness: 10/101 (9.90%) vs 209/2121 (9.85%)
  Hobblefiend: 10/101 (9.90%) vs 209/2121 (9.85%)
  Hunter's Edge: 10/101 (9.90%) vs 209/2121 (9.85%)
  Igneous Cur: 10/101 (9.90%) vs 209/2121 (9.85%)
  Infernal Scarring: 10/101 (9.90%) vs 209/2121 (9.85%)
  Keen Glidemaster: 10/101 (9.90%) vs 209/2121 (9.85%)
  Legion's Judgment: 10/101 (9.90%) vs 209/2121 (9.85%)
  Library Larcenist: 10/101 (9.90%) vs 209/2121 (9.85%)
  Life Goes On: 10/101 (9.90%) vs 209/2121 (9.85%)
  Liliana's Steward: 10/101 (9.90%) vs 209/2121 (9.85%)
  Llanowar Visionary: 10/101 (9.90%) vs 209/2121 (9.85%)
  Lofty Denial: 10/101 (9.90%) vs 209/2121 (9.85%)
  Makeshift Battalion: 10/101 (9.90%) vs 209/2121 (9.85%)
  Masked Blackguard: 10/101 (9.90%) vs 209/2121 (9.85%)
  Mind Rot: 10/101 (9.90%) vs 209/2121 (9.85%)
  Mistral Singer: 10/101 (9.90%) vs 209/2121 (9.85%)
  Onakke Ogre: 10/101 (9.90%) vs 209/2121 (9.85%)
  Opt: 10/101 (9.90%) vs 209/2121 (9.85%)
  Ornery Dilophosaur: 10/101 (9.90%) vs 209/2121 (9.85%)
  Pitchburn Devils: 10/101 (9.90%) vs 209/2121 (9.85%)
  Portcullis Vine: 10/101 (9.90%) vs 209/2121 (9.85%)
  Pridemalkin: 10/101 (9.90%) vs 209/2121 (9.85%)
  Prismite: 10/101 (9.90%) vs 209/2121 (9.85%)
  Radiant Fountain: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rambunctious Mutt: 10/101 (9.90%) vs 209/2121 (9.85%)
  Ranger's Guile: 10/101 (9.90%) vs 209/2121 (9.85%)
  Read the Tides: 10/101 (9.90%) vs 209/2121 (9.85%)
  Return to Nature: 10/101 (9.90%) vs 209/2121 (9.85%)
  Revitalize: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rise Again: 10/101 (9.90%) vs 209/2121 (9.85%)
  Roaming Ghostlight: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rookie Mistake: 10/101 (9.90%) vs 209/2121 (9.85%)
  Rousing Read: 10/101 (9.90%) vs 209/2121 (9.85%)
  Run Afoul: 10/101 (9.90%) vs 209/2121 (9.85%)
  Sabertooth Mauler: 10/101 (9.90%) vs 209/2121 (9.85%)
  Sanguine Indulgence: 10/101 (9.90%) vs 209/2121 (9.85%)
  Scorching Dragonfire: 10/101 (9.90%) vs 209/2121 (9.85%)
  Secure the Scene: 10/101 (9.90%) vs 209/2121 (9.85%)
  Setessan Training: 10/101 (9.90%) vs 209/2121 (9.85%)
  Shock: 10/101 (9.90%) vs 209/2121 (9.85%)
  Short Sword: 10/101 (9.90%) vs 209/2121 (9.85%)
  Silent Dart: 10/101 (9.90%) vs 209/2121 (9.85%)
  Skeleton Archer: 10/101 (9.90%) vs 209/2121 (9.85%)
  Skyscanner: 10/101 (9.90%) vs 209/2121 (9.85%)
  Snarespinner: 10/101 (9.90%) vs 209/2121 (9.85%)
  Spellgorger Weird: 10/101 (9.90%) vs 209/2121 (9.85%)
  Spined Megalodon: 10/101 (9.90%) vs 209/2121 (9.85%)
  Staunch Shieldmate: 10/101 (9.90%) vs 209/2121 (9.85%)
  Sure Strike: 10/101 (9.90%) vs 209/2121 (9.85%)
  Swift Response: 10/101 (9.90%) vs 209/2121 (9.85%)
  Teferi's Protege: 10/101 (9.90%) vs 209/2121 (9.85%)
  Thrill of Possibility: 10/101 (9.90%) vs 209/2121 (9.85%)
  Titanic Growth: 10/101 (9.90%) vs 209/2121 (9.85%)
  Tome Anima: 10/101 (9.90%) vs 209/2121 (9.85%)
  Track Down: 10/101 (9.90%) vs 209/2121 (9.85%)
  Trufflesnout: 10/101 (9.90%) vs 209/2121 (9.85%)
  Turn to Slag: 10/101 (9.90%) vs 209/2121 (9.85%)
  Turret Ogre: 10/101 (9.90%) vs 209/2121 (9.85%)
  Valorous Steed: 10/101 (9.90%) vs 209/2121 (9.85%)
  Village Rites: 10/101 (9.90%) vs 209/2121 (9.85%)
  Vodalian Arcanist: 10/101 (9.90%) vs 209/2121 (9.85%)
  Walking Corpse: 10/101 (9.90%) vs 209/2121 (9.85%)
  Wall of Runes: 10/101 (9.90%) vs 209/2121 (9.85%)
  Warded Battlements: 10/101 (9.90%) vs 209/2121 (9.85%)
  Wishcoin Crab: 10/101 (9.90%) vs 209/2121 (9.85%)
  Cultivate: 3/80 (3.75%) vs 79/1680 (4.70%)
  Animal Sanctuary: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Azusa, Lost but Seeking: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Barrin, Tolarian Archmage: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Basri's Lieutenant: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Brash Taunter: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Chandra's Incinerator: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Conspicuous Snoop: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Containment Priest: 2/121 (1.65%) vs 110237/4231500 (2.61%)
  Demonic Embrace: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Double Vision: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Fabled Passage: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Feline Sovereign: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Gadrak, the Crown-Scourge: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Garruk's Harbinger: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Ghostly Pilferer: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Glorious Anthem: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Heroic Intervention: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Hooded Blightfang: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Idol of Endurance: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Jolrael, Mwonvuli Recluse: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Kaervek, the Spiteful: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Liliana's Standard Bearer: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Mazemind Tome: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Necromentia: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Niambi, Esteemed Speaker: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Nine Lives: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Pack Leader: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Peer into the Abyss: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Primal Might: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Pursued Whale: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Radha, Heart of Keld: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Runed Halo: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Sanctum of All: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Scavenging Ooze: 2/121 (1.65%) vs 110237/4231500 (2.61%)
  See the Truth: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Shacklegeist: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Solemn Simulacrum: 2/121 (1.65%) vs 110237/4231500 (2.61%)
  Sparkhunter Masticore: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Speaker of the Heavens: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Sporeweb Weaver: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Stormwing Entity: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Subira, Tulzidi Caravanner: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Sublime Epiphany: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Teferi's Ageless Insight: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Epiphany: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Malady: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Mystery: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Silence: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Temple of Triumph: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Thieves' Guild Enforcer: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Transmogrify: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Vito, Thorn of the Dusk Rose: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Volcanic Salvo: 2/121 (1.65%) vs 9991/604500 (1.65%)
  Baneslayer Angel: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Basri Ket: 1/121 (0.83%) vs 161/19500 (0.83%)
  Chandra, Heart of Fire: 1/121 (0.83%) vs 161/19500 (0.83%)
  Chromatic Orrery: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Discontinuity: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Elder Gargaroth: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Fiery Emancipation: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Garruk, Unleashed: 1/121 (0.83%) vs 161/19500 (0.83%)
  Grim Tutor: 1/121 (0.83%) vs 110237/8463000 (1.30%)
  Liliana, Waker of the Dead: 1/121 (0.83%) vs 161/19500 (0.83%)
  Mangara, the Diplomat: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Massacre Wurm: 1/121 (0.83%) vs 110237/8463000 (1.30%)
  Teferi, Master of Time: 1/121 (0.83%) vs 27/3224 (0.84%)
  Terror of the Peaks: 1/121 (0.83%) vs 9991/1209000 (0.83%)
  Ugin, the Spirit Dragon: 1/121 (0.83%) vs 161/19500 (0.83%)
  Bloodfell Caves: 2/35 (5.71%) vs 1/20 (5.00%)
  Blossoming Sands: 2/35 (5.71%) vs 1/20 (5.00%)
  Dismal Backwater: 2/35 (5.71%) vs 1/20 (5.00%)
  Jungle Hollow: 2/35 (5.71%) vs 1/20 (5.00%)
  Rugged Highlands: 2/35 (5.71%) vs 1/20 (5.00%)
  Scoured Barrens: 2/35 (5.71%) vs 1/20 (5.00%)
  Swiftwater Cliffs: 2/35 (5.71%) vs 1/20 (5.00%)
  Thornwood Falls: 2/35 (5.71%) vs 1/20 (5.00%)
  Tranquil Cove: 2/35 (5.71%) vs 1/20 (5.00%)
  Wind-Scarred Crag: 2/35 (5.71%) vs 1/20 (5.00%)
iko-arena OK
thb-arena OK
eld-arena EV mismatch
  cards names are same, but rates differ
  Acclaimed Contender: 2/121 (1.65%) vs 52/3267 (1.59%)
  Ayara, First of Locthwain: 2/121 (1.65%) vs 52/3267 (1.59%)
  Blacklance Paragon: 2/121 (1.65%) vs 52/3267 (1.59%)
  Bonecrusher Giant // Stomp: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Castle Ardenvale: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Embereth: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Garenbrig: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Locthwain: 2/121 (1.65%) vs 52/3267 (1.59%)
  Castle Vantress: 2/121 (1.65%) vs 52/3267 (1.59%)
  Charming Prince: 2/121 (1.65%) vs 52/3267 (1.59%)
  Giant Killer // Chop Down: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Clackbridge Troll: 2/121 (1.65%) vs 52/3267 (1.59%)
  Dance of the Manse: 2/121 (1.65%) vs 52/3267 (1.59%)
  Doom Foretold: 2/121 (1.65%) vs 52/3267 (1.59%)
  Emry, Lurker of the Loch: 2/121 (1.65%) vs 52/3267 (1.59%)
  Escape to the Wilds: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fabled Passage: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fae of Wishes // Granted: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Faeburrow Elder: 2/121 (1.65%) vs 52/3267 (1.59%)
  Feasting Troll King: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fervent Champion: 2/121 (1.65%) vs 52/3267 (1.59%)
  Fires of Invention: 2/121 (1.65%) vs 52/3267 (1.59%)
  Folio of Fancies: 2/121 (1.65%) vs 52/3267 (1.59%)
  Gadwick, the Wizened: 2/121 (1.65%) vs 52/3267 (1.59%)
  Gilded Goose: 2/121 (1.65%) vs 52/3267 (1.59%)
  Happily Ever After: 2/121 (1.65%) vs 52/3267 (1.59%)
  Lovestruck Beast // Heart's Desire: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Hushbringer: 2/121 (1.65%) vs 52/3267 (1.59%)
  Irencrag Feat: 2/121 (1.65%) vs 52/3267 (1.59%)
  Irencrag Pyromancer: 2/121 (1.65%) vs 52/3267 (1.59%)
  Linden, the Steadfast Queen: 2/121 (1.65%) vs 52/3267 (1.59%)
  Lochmere Serpent: 2/121 (1.65%) vs 52/3267 (1.59%)
  Midnight Clock: 2/121 (1.65%) vs 52/3267 (1.59%)
  Mirrormade: 2/121 (1.65%) vs 52/3267 (1.59%)
  Murderous Rider // Swift End: 2/121 (1.65%) vs 1022/49005 (2.09%)
  Oathsworn Knight: 2/121 (1.65%) vs 52/3267 (1.59%)
  Once Upon a Time: 2/121 (1.65%) vs 52/3267 (1.59%)
  Opportunistic Dragon: 2/121 (1.65%) vs 52/3267 (1.59%)
  Piper of the Swarm: 2/121 (1.65%) vs 52/3267 (1.59%)
  Return of the Wildspeaker: 2/121 (1.65%) vs 52/3267 (1.59%)
  Sorcerous Spyglass: 2/121 (1.65%) vs 52/3267 (1.59%)
  Stolen by the Fae: 2/121 (1.65%) vs 52/3267 (1.59%)
  Stonecoil Serpent: 2/121 (1.65%) vs 52/3267 (1.59%)
  Stormfist Crusader: 2/121 (1.65%) vs 52/3267 (1.59%)
  Sundering Stroke: 2/121 (1.65%) vs 52/3267 (1.59%)
  Torbran, Thane of Red Fell: 2/121 (1.65%) vs 52/3267 (1.59%)
  Vantress Gargoyle: 2/121 (1.65%) vs 52/3267 (1.59%)
  Wicked Wolf: 2/121 (1.65%) vs 52/3267 (1.59%)
  Wildborn Preserver: 2/121 (1.65%) vs 52/3267 (1.59%)
  Wishclaw Talisman: 2/121 (1.65%) vs 52/3267 (1.59%)
  Witch's Vengeance: 2/121 (1.65%) vs 52/3267 (1.59%)
  Worthy Knight: 2/121 (1.65%) vs 52/3267 (1.59%)
  Yorvo, Lord of Garenbrig: 2/121 (1.65%) vs 52/3267 (1.59%)
  Brazen Borrower // Petty Theft: 1/121 (0.83%) vs 511/49005 (1.04%)
  Realm-Cloaked Giant // Cast Off: 1/121 (0.83%) vs 511/49005 (1.04%)
  Embercleave: 1/121 (0.83%) vs 26/3267 (0.80%)
  Garruk, Cursed Huntsman: 1/121 (0.83%) vs 511/49005 (1.04%)
  Harmonious Archon: 1/121 (0.83%) vs 26/3267 (0.80%)
  Oko, Thief of Crowns: 1/121 (0.83%) vs 511/49005 (1.04%)
  Outlaws' Merriment: 1/121 (0.83%) vs 26/3267 (0.80%)
  Questing Beast: 1/121 (0.83%) vs 26/3267 (0.80%)
  Rankle, Master of Pranks: 1/121 (0.83%) vs 26/3267 (0.80%)
  Robber of the Rich: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Cauldron of Eternity: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Circle of Loyalty: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Great Henge: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Magic Mirror: 1/121 (0.83%) vs 26/3267 (0.80%)
  The Royal Scions: 1/121 (0.83%) vs 511/49005 (1.04%)
m20-arena OK
war-arena OK
rna-arena OK
grn-arena OK
m19-arena OK
dom-arena OK
rix-arena OK
xln-arena OK

@axxroytovu Does it still look good? If yes, we can close it. If not, there's something to fix.

axxroytovu commented 1 year ago

MOM - Arena booster was not calling out MUL cards correctly. Fixed ONE - Differences are due to Elesh Norn not being treated as a prototype praetor on Arena. No change needed BRO - Differences are due to how they implemented the Mech basics. No change needed NEO - Gain lands are given preferential treatment in paper. No change needed VOW - Runo Stromkirk and Sorin have two showcase frames and were messing with the math. Fixed MID - Arlinn has two showcase frames and was messing with the math. Fixed STX - Arena booster did not match known Collation Project rates for lesson cards. Fixed M21 and Eldraine are a mess with how they implemented booster fun, and so no fix needed.

Fix is here: https://github.com/taw/magic-search-engine/pull/230

taw commented 1 year ago

OK, closing as done