Methodology & Fidelity

How Pokemon and MTG odds, pricing, and QA verification are modeled.

Fidelity Labels

  • ExactAll required slot pools present + strict slot gating.
  • Official-slotOfficial slot structure with public odds, no full print-sheet certainty.
  • EstimatedBest-fit approximation from public pull samples and market/public metadata.

Pricing Logic

  • PokemonTreatment-aware preference order from TCGplayer (holo/reverse/normal by tier).
  • MTGTreatment-aware selection (nonfoil, foil, and booster-fun pools where available).
  • Pricing modesBlended, Conservative, and Premium market-value modes are user-selectable per game.
  • FallbacksCardmarket/Scryfall fallback only when primary treatment pricing is unavailable.

Authoritative Snapshot Pipeline

Versioned local market snapshots provide deterministic pack-price baselines and optional per-card override maps. Live APIs remain available for enrichment and fallback.

  • Pokemon snapshotassets/data/pokemon-market-snapshot.json
  • MTG snapshotassets/data/mtg-market-snapshot.json

QA Lockfiles

Static lockfiles define expected bands for EV and key hit rates. Simulation Lab compares observed outputs against these guardrails to flag drift.

  • Pokemon lockfileassets/qa/pokemon-lockfile.json
  • MTG lockfileassets/qa/mtg-lockfile.json

Reproducibility

Seeded RNG mode allows deterministic replay. Audit payloads can be exported/imported for verification across devices.