Prizes
Et lille værktøj, der bor på prizes.kuzin.dk. Efter rigeligt med Magic: The Gathering-events hos Faraos Cigarer — Københavns langtlivede gaming-hub — blev det klart, at præmiefordelingen efter hver turnering var det samme regnestykke hver eneste gang, lavet i hovedet mens en kø af spillere ventede ved disken. Så jeg byggede en lommeregner, der gør det for én.
Hvad den gør
Indtast antallet af spillere (inklusive arrangøren), vælg cut-off — X-1 eller bedre eller Top 8 — og beslut, om der skal skæres 10 % af toppen til at sponsorere en større fremtidig turnering. Ud kommer fordelingen:
- To vindere → 60 % til topplaceringen.
- Tre vindere → 40 % til førstepladsen.
- Fire eller flere → 35 % til førstepladsen og derefter gradueret nedad gennem feltet.
Procenterne er tunet til de konventioner, Faraos Cigarer rent faktisk bruger, så outputtet er noget, arrangøren kan læse højt, og spillerne vil genkende.
Stack
- Next.js (App Router) — overkill til en lommeregner, men dev-loopet og zero-config deploy var præcis den handel, jeg ville indgå for et “udgiv det i aften”-projekt.
- Tailwind CSS + shadcn/ui — form-kontrollerne, knapperne og dark mode-toggle er stock shadcn, så det visuelle lag var løst på en eftermiddag.
- Lucide til sun/moon-tematoggle og de små UI-ikoner.
- Dark mode ud af kassen — Faraos har lysstofrørsbelysning; værktøjet bruges både i lyse og mørke forhold.
Hvorfor overhovedet
Matematikken er ikke svær. Men “ikke svær” matematik lavet dusinvis af gange under socialt pres med kontanter på bordet er præcis den slags mikro-friktion, det er værd at fjerne én gang for alle. Nu peger arrangører deres telefon-browser på siden, taster to tal og læser resultatet op. De samme regler hver gang, ingen diskussion om, hvorvidt nogen glemte at runde af.
Live på prizes.kuzin.dk.