Hem Blogg Om SAIO Kontakt Regler Resurser
Regler

Kvalet

Kvalande

Endast deltagare som är högst 20 år gamla under de internationella tävlingarnas första dag får kvala (Augusti 2026). Utöver det måste även en deltagare vara gymnasie- eller grundskoleelev på en svensk skola året under hösten 2025 för att kvala.

Träningsdata

Om ett problem specifikt ger träningsdata och inte säger något annat är det endast tillåtet att använda just den träningsdatan. Detta gäller även färdigtränade modeller, du får inte använda en modell med redan tränade vikter om det inte står något annat i uppgiften.

Manuell labeling

Det är förbjudet att label:a testdatan själv för inskickning till tävlingen. Inget av det ni skickar in får ni ha manuellt skrivit själv.

Internet

Internet är tillåtet under kvalet och du får använda allting som publicerades innan tävlingens start. Det är tillåtet att kopiera modellarkitektur online för en uppgift. Exempelvis forskningsartiklar, youtube-videor och dataset som publicerades innan tävlingens start.

Generativ AI

Det är strikt förbjudet att använda generativ AI i någon form under tävlingen. Exempelvis Github Copilot, ChatGPT och Claude är förbjudet att använda sig av för att lösa uppgifterna. Det är möjligt att en uppgift kräver att man ska modifiera en redan existerande modell. Isåfall tillhandhålls denna och man får då självklart använda den.

Kommunikation

Det är också förbjudet att kommunicera med andra under tävlingen om tävlingen, eller att post:a frågor berörande tävlingen på forum som Stack Overflow.

Lösningar

Vid slutet av kvalet kommer vi att efterfråga en kort förklaring av varje lösning hos de kvalande, samt tillhörande kod. Den tillhörande koden behöver inte kunna producera det exakta svaret men kommer behöva ge oss en idé om vad du har gjort och helst kunna få nästintilliggande resultat till ditt bästa. Dessa skickas via mail.

Språk

De enda tillåtna programmeringsspråken är de som finns på Kattis.

Längd

Kvalet är en månad lång och hela kvalets längd kan utnyttjas av deltagare

Finalen

Landslag

Landslaget blir efter tävlingens slut de fyra som placerades högst i finalen. Om någon av dem inte kan närvara under en viss internationell tävling, väljs nästa person med bäst resultat till den tävlingen. Om Sverige deltar i flera internationella tävlingar, så kommer en elev endast att ersättas vid de tävlingar som de inte kan delta i.

Internet

Internetåtkomst under finalen kommer vara begränsad till ett fåtal sidor såsom tävlingsplattformen Kattis och sidor som innehåller exempelvis dokumentation och dataset.

Generativ AI

Precis som i Onlinekvalet är Generativ AI också förbjudet under finalen

Kommunikation

Kommunikation med någon annan än domaren under finalen om tävlingen, vare sig det sker online eller fysiskt, leder till diskvalifikation. Däremot är kommunikation om någonting annat än uppgifterna delvist tillåten. Att störa andra mycket är förbjudet, men att fråga om exempelvis pennvässare är tillåtet.

Lösningar

Efter finalen är färdig kommer du behöva skriva en förklaring av dina lösningar, likt Onlinekvalet.

Språk

Under finalen får man använda vilka programmeringsspråk eller verktyg som helst, så länge dessa inte strider mot tidigare regler, exempelvis förbudet mot generativ AI. När du ska skicka in ditt svar i Kattis måste du använda ett av språken de stödjer, vilket du kan se här. De flesta uppgifter kan lösas genom att skriva ut en hårdkodad sträng med dina prediktioner, i exempelvis Python.