Dette er nytt: Slutten av september 2026

Det forrige innlegget vårt var for ni dager siden, 17. september, og det sluttet med å si at den nybygde iOS-appen ikke var noe du kunne installere ennå. Nå er den det, på iPhone og iPad, og den nye Android-appen kom ut samme dag.
Resten av innlegget handler om et turneringsformat FairGame ikke hadde før, sveitserpuljen, som du kan trekke på forhånd eller runde for runde etter hvert som resultatene kommer inn; en kampklokke hele hallen spiller etter; og en innstilling som hindrer at en 12–0 publiseres som 12–0. En god del av arbeidet i mellomtiden er usynlig, for det meste utgivelsesverktøy for appene, feilrapportering og å få administrasjonsappen til å holde med 512 lag, og det har vi utelatt.
Én stor pulje i stedet for fire små
Sveitserpuljen samler hele feltet i én pulje. Hvert lag spiller et bestemt antall runder, fem som standard, mot motstandere nær sin egen styrke, og ingen slås ut. Tolv lag over fem runder gir 30 kamper, mens alle mot alle ville krevd 66. Det passer særlig godt for store ungdomsklasser: Deler du dem i puljer på fire, oppstår det et stup mellom bunnen av én pulje og toppen av den neste, to lag som skiller et mål i styrke og aldri møtes.
Du velger formatet i oppsettsveiviseren under Format → Flere formater → Sveitserpulje og bestemmer deretter hvordan det trekkes.
Trukket på forhånd. Hver runde trekkes før turneringen ut fra styrkene du registrerte, så kampoppsettet publiseres komplett, med tider, motstandere og baner, som for alle andre formater. Etter fullføring forteller veiviseren hvor langt trekningen måtte strekke seg, for eksempel Motstanderne er maksimalt 1 pulje fra hverandre, i stedet for å sette et sterkt lag mot et svakt i det stille. I tabellen skilles lag med like mange poeng av poengene motstanderne deres har tatt, vist i kolonnen MP, slik at et lag som møtte toppen av feltet, ikke rangeres under et lag som ikke gjorde det.

Trukket runde for runde. Kryss av for Trekk hver runde ut fra resultatene så langt, så publiseres avsparkstidene til hvert lag fortsatt på forhånd, men motstandere og baner for hver runde trekkes kort tid før den starter, 20 minutter som standard. I runde 1 kobles lagene sammen etter registrert styrke. Fra runde 2 beregner FairGame en ferdighetsrating for hvert lag på nytt ut fra resultatene som er registrert så langt, og kobler sammen lag med lignende ferdighetsnivå som ikke har møtt hverandre ennå. Dermed finner et lag som er registrert med feil styrke, nivået sitt i løpet av én eller to runder, i stedet for å tilbringe dagen blant feil motstandere. Foreldre som følger et lag i FairGame-appen, får beskjed så snart runden er trukket: et varsel med motstanderen, avsparkstiden og banen. Frem til da står det Skal trekkes for den kampen på den offentlige siden, sammen med tidspunktet for trekningen.
Siden Tilpassede runder viser hver trukket kamp med ferdighetsnivået til begge lag, vinnersjansen og hvor jevn kampen er. Frem til en bølge har avspark, kan du bestemme én kamp selv og få resten trukket rundt den, eller låse kampene du liker og trekke de andre på nytt. Sett opp alle klare bølger trekker med ett klikk hver runde der lagene allerede har resultater, på tvers av alle klasser. Og Simuler resultater på et utkast trekker nå de senere rundene fortløpende, slik at du kan kjøre gjennom hele dagen før du publiserer den; i testen vår med 16 lag fylte den 40 kamper og trakk 8 bølger underveis.
Sveitserpuljen fungerer i administrasjonsappen og på det offentlige nettstedet, og varslene om trekningen kommer allerede frem i iPhone- og Android-appene. Kampoppsettet i selve appene får støtte for runder som trekkes underveis, i neste oppdatering.
FairGame-appen er nå en innebygd app, med eget oppsett for iPad
Appene vi sa at vi bygde opp på nytt skjerm for skjerm, er de som ligger i butikkene nå, versjon 26.9.22 i App Store og på Google Play. De erstattet den gamle appen under samme oppføring, så alle som hadde den installert, fikk den nye som en vanlig oppdatering.
iPhone-appen kjører også på iPad. På den større skjermen legger den navigasjonen i en smal kolonne langs siden, viser turneringslisten og kampen du åpnet side om side, og viser kamper, tabeller og lag som rutenett. Du kan feste en turnering slik at appen åpner rett i den, som er det en forelder vil ha de tre dagene en turnering varer, og tabellene er gruppert etter klasse.

Det offentlige nettstedet gjør også sin del. Nederst på hver turneringsside viser et lite kort besøkende vei til appen med merker for App Store og Google Play, fordi en forelder som følger ett lag, er bedre tjent med et varsel enn med å oppdatere en nettside.
Én klokke for hele hallen
En dag med mange baner mister kampplanen sin én bane om gangen: En dommer bruker for lang tid, neste avspark blir forsinket, og ved lunsjtid er de trykte tidene ren fantasi. Kampklokken i Kontrollrom går i én rytme (kamp, skifte, kamp), og alle banene følger den. Når nedtellingen når null, er runden over, og den neste starter når skiftet er ferdig, enten noen har trykket på noe eller ikke. Pause stopper alle banene på samme sekund, og Gjenoppta gir tilbake tiden som ble holdt igjen, slik at en pause forsinker turneringen uten å forkorte en kamp.
En klokke du aldri har stilt inn, starter med turneringens egne kamptider, 20 minutters spill og 5 minutters pause for democupen vår, i stedet for en generell standardverdi. Åpne hallskjermen gir deg en offentlig lenke du kan vise på projektoren eller TV-en innerst i hallen.

Skjermen viser nedtellingen, runden og hver bane med kampen som spilles der og den som kommer etter, og blar gjennom banene når det er flere enn det er plass til. Den kan blåse i fløyten når spillet starter og når det stopper. Hver skjerm henter tiden fra FairGames server i stedet for fra sin egen klokke, så en TV som går fire minutter feil, er fortsatt enig med arrangørens bærbare PC.
En 12–0 trenger ikke publiseres som 12–0
Ungdomsturneringer gir skjeve resultater som er ekte, men som ingen vil ha på en side familiene til det tapende laget leser. Til nå har utveiene vært å registrere et resultat som aldri skjedde, som tabellen så trodde på, eller å ikke publisere noe i det hele tatt.
Innstillinger → Offentlig side → Største målforskjell som vises offentlig endrer bare det den offentlige siden viser. Med en grense på 3 publiseres en 12–1 som 4–1: Det tapende laget beholder målene sine, og bare vinnerens mål justeres ned, så en seier blir aldri uavgjort. Tabell, målforskjell, ratinger og plasser i sluttspillet bruker fortsatt det virkelige resultatet, og den offentlige tabellen har en merknad som sier det.

Tabellen kan nå også skjules per klasse. Innstillingene for en klasse tilbyr Bruk turneringens standard, Vis tabell eller Skjul tabell, slik at den yngste aldersklassen kan spille uten tabell mens de eldre beholder sin.
Mindre ting som blir viktige til sammen
- Lagtrinnet i veiviseren har innstillingen Ønsket antall lag per gruppe og trekker puljene på nytt så de passer med den. Når lagene har ulik registrert styrke, trekkes lag med lignende styrke nå inn i samme pulje i stedet for å spres utover alle puljene.
- Når du slår av Publisert turnering, blir du spurt først. Den offentlige siden og kampoppsettet går offline i det øyeblikket du bekrefter, og det skal aldri skje ved et feilklikk midt i en turnering.
- Bekreftelsen du får fra Planlegg automatisk, lar deg velge mellom standardoppsettet og det avanserte kampoppsettet uten å forlate den.
- Lange lister i administrasjonsappen, som Kamper, holder alle radene i én tabell i stedet for å vise 60 om gangen, og tegner bare radene som er på skjermen, slik at en turnering med hundrevis av kamper fortsatt ruller jevnt.
- Brødsmulestien på det offentlige nettstedet viser navnet på organisasjonen i stedet for nettadressen.
Hva skjer videre
Neste på listen er appoppdateringene som gir iPhone og Android sveitserrundene, og at appene fungerer ordentlig når telefonen holdes på tvers. Deretter trenger sveitserpuljen det alle nye formater trenger: ekte turneringer spilt med den. Hvis du har ansvar for en stor aldersklasse og har lurt på om puljer på fire virkelig er den mest rettferdige måten å dele den på, kan du skrive til oss på info@fairgame.is. Vi vil gjerne sette opp en sammen med deg.
