Turneringar på Pokékipe, den kompletta playbooken
Hosta privata eller publika Pokémon Showdown-turneringar, auto-avgör matcher från replay-länkar och följ bracketen live. Smash, Street Fighter, schack eller något annat? Motorn funkar även för communities utanför Pokémon-ekosystemet.
Vad är Pokékipe-turneringar?
Sidan Tournaments samlar varje community-turnering som körs på Pokékipe. Du kan starta en på några klick och bjuda in vem du vill, Discord-vänner, ett server-team, randoms från Showdown. Motorn sköter bracketen, parningarna, resultatspårningen och skiljedomen. Varje turnering är fristående: matcher, chatt, historik beror inte på något annat än turneringen själv.
Det finns två flöden: publikt (listat i hubben, öppet för alla) och privat (åtkomst endast via invite-kod). Utkast och avslutade turneringar dyker inte upp i det publika flödet, bara de där det fortfarande finns något att göra.
Förutsättningar: verifierat Showdown-användarnamn
För att skapa eller joina en Pokémon-turnering behöver ditt Pokékipe-konto ett verifierat Pokémon Showdown-handle. Tar under en minut:
- Gå till dina kontoinställningar och klicka Link Showdown username.
- Skriv ditt PS-användarnamn; vår bot skickar dig en kort kod via PM på Showdown.
- Klistra in koden tillbaka i Pokékipe, verifierad, klart.
När verifierad låses Join- och Create-flowsen upp. Du kan fortfarande använda en alt vid anmälningstillfället (pseudonym-override på formuläret).
In practice
Bracket-typer förklarade
Fyra format stöds, vart och ett med sina styrkor. Välj baserat på förväntat antal spelare och insatserna.
Single elimination
En förlust och du är ute. Snabbast att köra, en 16-spelarbracket = 15 matcher totalt. Idealisk för korta, informella turneringar, eller stora fält (bortom 64 spelare). Storlekar som inte är 2-potenser (5, 7, 13…) stöds via automatiska byes i runda 1.
Double elimination
Förlorare droppar ner i en lower bracket och får en andra chans. Vinnaren av lower bracket möter upper bracket-mästaren i grand final, med en möjlig reset om LB vinner (bracketen rebalanseras med en andra runda, båda spelarna då på 1 förlust vardera).
Note
Round robin
Alla spelar mot alla, N × (N−1) / 2 matcher totalt. Schemalagd via Berger-rotation så att varje runda har varje spelare i en match (eller på en bye om N är udda). Idealisk för små grupper (≤ 8 spelare) där du vill maximera speltid. Kvadratisk kostnad: förbi 10 spelare blir det långt.
Swiss
En kompromiss mellan single-elim och round-robin. Fast antal rundor (default ceil(log2(N)), minimum 3). I varje runda möter varje spelare en annan spelare med liknande poäng, 1-0 vs 1-0, 0-1 vs 0-1, etc. Ingen elimineras: du spelar alla dina rundor. Slutställning via Buchholz (summan av dina motståndares poäng).
Icke-Pokémon-turneringar
Turneringsmotorn är inte låst till Pokémon. Om du kör ett Smash Ultimate, Street Fighter 6, Chess, Magic, League of Legends, eller vilket annat competitive game-event som helst, fungerar systemet för dig också. Välj bara "Other (non-Pokémon)" i format-dropdownen vid skapandet.
Du skriver sedan en fri etikett (t.ex. "Smash Ultimate", "Chess Blitz 5+0", "SF6 Ranked"). Den här etiketten visas överallt istället för det vanliga Pokémon-formatet, turneringskort, översikt, stream overlay, embed.
Hur det funkar
- Skapa: ingen Showdown-verifiering behövs, vem som helst kan köra en generisk turnering.
- Joina: vid Join-klicket skriver du din fria pseudonym (FGC-tag, chess.com-handle, lagnamn, vad som helst).
- Bracket: exakt samma logik som Pokémon, single-elim, double-elim, round-robin, swiss. Motorn bryr sig inte om spelet.
- Skiljedom: ingen auto-report (ingen Showdown replay-URL att parsa). Arrangören markerar varje vinnare manuellt via "Host resolve" i matchrummet.
Skillnader från en Pokémon-turnering
- Ingen Showdown-gating, varken för att skapa eller joina.
- Fri pseudonym vid anmälan istället för det verifierade Showdown-handlet.
- Auto-report avstängd, arrangören avgör varje match för hand. Dispute och walkover förblir tillgängliga som vanligt.
Worth knowing
Publikt vs privat, invite-koder
Synligheten sätts vid skapandet och kan ändras så länge turneringen är i utkast eller registrering.
- Publikt, Listad i turnerings-hubben. Vilken spelare som helst med ett verifierat Showdown-användarnamn kan klicka Join. Bäst för öppna community-events.
- Privat, Inte listad publikt. En slumpmässig invite-kod på 8 tecken genereras när du skapar. Dela koden eller hela invite-URL:en (/tournaments/<slug>?invite_code=XXX) med de spelare du vill.
Byte från publikt till privat genererar automatiskt en ny invite-kod. Omvänt droppar koden. Koden hålls dold från icke-hosts: bara arrangören kan se den och dela den.
Worth knowing
Gå med i en privat turnering via kod
Om någon delade en privat turnering med dig, tre sätt att joina:
- Klicka på hela invite-länken de skickade (ser ut som /tournaments/slug?invite_code=ABCD1234), allt är förifyllt.
- På turneringshubben, klistra in invite-länken i rutan Join with an invite code och klicka Go.
- Om du bara har koden utan sluggen, klistra in koden i samma ruta, vi frågar dig om sluggen i ett andra steg.
När du är på turneringssidan, klicka "Join tournament". För en Pokémon-turnering behöver du ett verifierat Showdown-handle (samma gating som vid skapande). För en generisk turnering räcker en enkel fri pseudonym.
Hosting deep dive
Letar du efter hela host-workflowet? Den här sidan täcker endast entry-point Q&A, för operationsguiden, gå till den dedikerade host workflow-sidan.
Host workflow-guiden täcker 12 steg i detalj: konfigurera turneringen, seeda bracketen, kör check-in, starta, hantera match lifecycle, auto-rapportera resultat, hantera disputes och walkovers, host-resolva mismatches, deadlines och chatt, publicering av ställning, grand final (double-elim mekanik), redigera/avbryta/audit trail.
Vanliga frågor
Snabb Q&A om turneringsfunktioner som dyker upp ofta. För djupare how-to-frågor, kolla host workflow-guiden länkad ovan.
Kan jag hosta mer än en turnering åt gången?
Ja. Det finns ingen gräns för samtidiga turneringar per arrangör, du kan ha en turnering i utkast bredvid en pågående och en avslutad, alla listade under fliken Mina.
Vad händer om en spelare droppar sitt konto mitt i turneringen?
Deltagarraden förblir intakt (vi cascade-raderar inte turneringshistorik). Deras matcher visar pseudonymen de registrerade sig med, och arrangören kan ge walkover på deras öppna matcher för att föra bracketen framåt.
Kan jag använda ett annat Showdown-pseudo för den här turneringen än mitt verifierade?
Ja, det finns en valfri showdown_pseudo-override vid anmälan. Du behöver fortfarande minst ett verifierat handle på ditt Pokékipe-konto. Overriden återverifieras inte (ska härdas i V2, för nu litar vi på undertecknaren).
Auto-reporten säger att min replay inte matchar. Vad är fel?
Tre troliga orsaker till en avvisad auto-report: 1. Replayen är från ett annat format än förväntat. Format måste matcha exakt, du kan inte rapportera en gen9ou-match i en gen9ubers-turnering, även om länken är giltig. 2. Replayens pseudonymer matchar inte de förväntade. Kontrollera att båda spelarna har rätt pseudonymer registrerade i turneringen (med en eventuell alt-override vid anmälan). 3. Replayen är inte åtkomlig (Showdown returnerar 404). Vänta 30 sekunder efter Save replay för att PS ska indexera länken, försök sedan igen.
Vem kan se match-chatten?
Endast de två spelarna i matchen och turneringsarrangören. Det är inte offentligt, även turneringsdeltagare i andra matcher kan inte läsa det. Historiken sparas efter att matchen är avslutad så att tvister och överklaganden har kontext.
Kan jag köra en turnering utan match-timer?
Ja, matchtimer är valfri. Utan den finns ingen deadline och ingen auto-dispute. Matcher förblir öppna tills någon rapporterar. Bra för casual turneringar där spelarna självorganiserar.
Min double-elim-turnering har ett udda antal spelare. Är det OK?
Ja. Vilket antal som helst på 4 eller fler stöds. Antal som inte är 2-potenser hanteras via fantom-byes som cascade genom lower bracket, algoritmen tar hänsyn till luckorna korrekt. 5, 7, 13 spelare funkar alla.
Kan jag dela en turneringsbracket publikt efter att den är slut?
Ja. Detaljsidan förblir åtkomlig via slug (t.ex. `/tournaments/spring-ou-cup`), för publika turneringar förblir den read-only. För privata turneringar kan bara arrangören och deltagarna fortfarande se hela bracketen. Perfekt för post-mortem av ett event.