KvaletThe qualifier
KvalandeEligibility
Endast deltagare som är högst 20 år gamla under de internationella tävlingarnas första dag får kvala (Augusti 2027). Utöver det måste även en deltagare vara gymnasie- eller grundskoleelev på en svensk skola året under hösten 2026 för att kvala.
Only participants who are at most 20 years old on the first day of the international competitions (August 2027) may qualify. In addition, a participant must be an upper secondary or compulsory school student at a Swedish school during the autumn of 2026 to qualify.
TräningsdataTraining data
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.
If a problem specifically provides training data and doesn't say otherwise, you may only use that training data. This also applies to pretrained models: you may not use a model with already trained weights unless the problem says otherwise.
Manuell labelingManual 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.
It is forbidden to label the test data yourself for submission to the competition. Nothing you submit may have been written manually by you.
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.
The internet is allowed during the qualifier and you may use anything that was published before the start of the competition. It is allowed to copy a model architecture from online for a problem. For example research papers, YouTube videos and datasets that were published before the start of the competition.
Generativ AIGenerative 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.
It is strictly forbidden to use generative AI in any form during the competition. For example, GitHub Copilot, ChatGPT and Claude may not be used to solve the problems. A problem may require you to modify an already existing model. In that case it will be provided, and you are of course allowed to use it.
KommunikationCommunication
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.
It is also forbidden to communicate with others about the competition while it is running, or to post questions about the competition on forums such as Stack Overflow.
LösningarSolutions
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.
At the end of the qualifier we will ask the qualifying participants for a short explanation of each solution, along with the accompanying code. The code doesn't need to reproduce the exact answer, but it should give us an idea of what you did and preferably get results close to your best. These are sent by email.
SpråkLanguages
De enda tillåtna programmeringsspråken är de som finns på Kattis.
The only allowed programming languages are those available on Kattis.
LängdDuration
Kvalet är en månad lång och hela kvalets längd kan utnyttjas av deltagare.
The qualifier is one month long and participants may use the entire duration.
FinalenThe final
LandslagNational team
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.
After the competition, the national team consists of the four highest placed in the final. If one of them cannot attend a particular international competition, the next person with the best result is selected for that competition. If Sweden takes part in several international competitions, a student will only be replaced at the competitions they cannot attend.
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.
Internet access during the final will be limited to a few sites, such as the Kattis competition platform and sites containing, for example, documentation and datasets.
Generativ AIGenerative AI
Precis som i Onlinekvalet är Generativ AI också förbjudet under finalen.
Just like in the online qualifier, generative AI is also forbidden during the final.
KommunikationCommunication
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.
Communicating about the competition with anyone other than the judges during the final, whether online or in person, leads to disqualification. However, communication about things other than the problems is partly allowed. Disturbing others a lot is forbidden, but asking for, say, a pencil sharpener is allowed.
LösningarSolutions
Efter finalen är färdig kommer du behöva skriva en förklaring av dina lösningar, likt Onlinekvalet.
After the final you will need to write an explanation of your solutions, as in the online qualifier.
SpråkLanguages
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.
During the final you may use any programming languages or tools, as long as they don't violate the rules above, such as the ban on generative AI. When you submit your answer on Kattis you must use one of the languages they support, which you can see here. Most problems can be solved by printing a hard-coded string with your predictions, for example in Python.