Grading standards
The league runs on receipts. After every night, an automated scan of #tcg-den produces one data file — every card, its stop, and the ordered answers with per-second Discord timestamps. The site derives all points, pulls, rarities and standings from those files alone. There are no hand-maintained totals anywhere.
How answers are captured
- The host asks in chat; players answer live in #tcg-den. Message timestamps are second-precision, in event time (CEST).
- The scan records, per card: the prompt, the correct answer, the stop, the chronological list of counted correct answers, and everything that didn't count with the reason why.
- Wrong answers aren't recorded — only correct ones and struck ones. Absence from a card's receipt means no counted answer, nothing more.
The stop
The cutoff for every card is the first STOP / TIME'S UP message the host posts. Answers after it score 0 and appear greyed on the receipt as late. An answer in the same second as the stop is decided by message order — photo-finishes are recorded as exactly that.
Disqualifications
- Edited — Discord's (edited) tag on an answer disqualifies it for that card. No exceptions, no appeals to what it "probably said".
- Partial — an answer the host ruled incomplete. Host typo rulings in the other direction (close-enough spellings that counted) are noted on the receipt too.
- Every struck answer stays visible on the set page, greyed, with its reason.
Scoring
- Among counted correct answers, chronological position decides points: first 3, 2nd–3rd 2, everyone else 1.
- The first counted correct is the card's 1st Edition pull — the first-prints stat. It is a display stat and the first tiebreaker; it never adds points beyond the 3.
- The Price is Right: closest guess at the stop wins 3; the exact price grades gem mint, +1. Multi-guess rule: your last guess before the stop is the one that counts.
- Tiebreak order: points, then 1st Editions, then earliest cumulative timestamp — whoever reached the tied total first stays ahead.
Pull rates & rarity
- A card's pull rate is the share of that night's players who scored it — counted corrects for quiz cards, the winner for price cards.
- Rarity is earned from the pull rate, never assigned: ≥60% ● common · 40–59% ◆ uncommon · 20–39% ★ rare · under 20% ★★ secret rare. The lowest pull of the night is the chase card.
- Price is Right cards are the set's ★★★ gold cards: one winner by construction, outside the pull-rate ladder.
- Rarity affects nothing in scoring.
The collected count
Collected counts cards you scored on (counted correct answers, plus price cards you won) out of all cards ripped so far.
Identity
Discord display names carry emoji, padding and era suffixes ("winny (2nd coming)"). A player registry maps every seen variant to one canonical handle. When a receipt was scanned under a variant, the set page says so next to the name. Two handles that differ only in punctuation fail the site's build until the registry says whether they're one person — a silently split player is how leaderboards die.
Badges & the League
Prizes require 3 night badges; a badge is earned by landing ≥1 counted correct answer that night (a price-card win counts).
Disputes & corrections
- 48-hour dispute window after each recap is published, in #tcg-den.
- Records are append-only: an upheld dispute produces a published correction to the data file — visible in the repo history — never a silent edit.
- Host rulings made on the night (typo counted, photo-finish ordering, first-exact) are recorded verbatim on the receipt and stand unless disputed in the window.
The RIGGED counter
Each set page carries a running count of how many times someone typed "rigged" that night. It is a minimum verified figure. All claims investigated to date: false.
Privacy
No cookies, no trackers, no personal data. The site is static files derived from public channel messages.