From 4262ab1eb16a62e6c29b03ce0d54b88f1c69b587 Mon Sep 17 00:00:00 2001 From: Matej Novota Date: Tue, 2 Jul 2024 15:02:22 +0200 Subject: [PATCH] 2024-25-trojsten-riesky-kola: add all dates --- data/2024_25/seminare/trojsten/FKS/1_1.yml | 15 +++++++ data/2024_25/seminare/trojsten/FKS/1_2.yml | 15 +++++++ data/2024_25/seminare/trojsten/FKS/1_3.yml | 15 +++++++ data/2024_25/seminare/trojsten/FKS/2_1.yml | 15 +++++++ data/2024_25/seminare/trojsten/FKS/2_2.yml | 15 +++++++ data/2024_25/seminare/trojsten/FKS/2_3.yml | 15 +++++++ data/2024_25/seminare/trojsten/KMS/2_1.yml | 15 +++++++ data/2024_25/seminare/trojsten/KMS/2_2.yml | 15 +++++++ data/2024_25/seminare/trojsten/KMS/2_3.yml | 15 +++++++ data/2024_25/seminare/trojsten/KSP/1_1.yml | 15 +++++++ .../seminare/trojsten/KSP/1_1_after1.yml | 15 +++++++ data/2024_25/seminare/trojsten/KSP/1_2.yml | 15 +++++++ .../seminare/trojsten/KSP/1_2_after1.yml | 15 +++++++ data/2024_25/seminare/trojsten/KSP/2_1.yml | 15 +++++++ .../seminare/trojsten/KSP/2_1_after1.yml | 15 +++++++ data/2024_25/seminare/trojsten/KSP/2_2.yml | 15 +++++++ .../seminare/trojsten/KSP/2_2_after1.yml | 15 +++++++ data/2024_25/seminare/trojsten/SUSI/1_1.yml | 15 +++++++ .../seminare/trojsten/SUSI/1_1_after1.yml | 15 +++++++ .../seminare/trojsten/SUSI/1_1_after2.yml | 15 +++++++ .../seminare/trojsten/SUSI/1_1_start.yml | 15 +++++++ data/2024_25/seminare/trojsten/SUSI/1_2.yml | 15 +++++++ .../seminare/trojsten/SUSI/1_2_after1.yml | 15 +++++++ .../seminare/trojsten/SUSI/1_2_after2.yml | 15 +++++++ .../seminare/trojsten/SUSI/1_2_start.yml | 15 +++++++ .../seminare/trojsten/SUSI/1_Outdoor.yml | 15 +++++++ .../trojsten/SUSI/1_Outdoor_after1.yml | 15 +++++++ .../trojsten/SUSI/1_Outdoor_after2.yml | 15 +++++++ .../trojsten/SUSI/1_Outdoor_start.yml | 15 +++++++ data/2024_25/seminare/trojsten/SUSI/2_1.yml | 15 +++++++ .../seminare/trojsten/SUSI/2_1_after1.yml | 15 +++++++ .../seminare/trojsten/SUSI/2_1_after2.yml | 15 +++++++ .../seminare/trojsten/SUSI/2_1_start.yml | 15 +++++++ data/2024_25/seminare/trojsten/SUSI/2_2.yml | 15 +++++++ .../seminare/trojsten/SUSI/2_2_after1.yml | 15 +++++++ .../seminare/trojsten/SUSI/2_2_after2.yml | 15 +++++++ .../seminare/trojsten/SUSI/2_2_start.yml | 15 +++++++ .../seminare/trojsten/SUSI/2_Outdoor.yml | 15 +++++++ .../trojsten/SUSI/2_Outdoor_after1.yml | 15 +++++++ .../trojsten/SUSI/2_Outdoor_after2.yml | 15 +++++++ .../trojsten/SUSI/2_Outdoor_start.yml | 15 +++++++ data/2024_25/seminare/trojsten/riesky/1_1.yml | 15 +++++++ data/2024_25/seminare/trojsten/riesky/1_2.yml | 15 +++++++ data/2024_25/seminare/trojsten/riesky/1_3.yml | 15 +++++++ data/2024_25/seminare/trojsten/riesky/2_1.yml | 15 +++++++ data/2024_25/seminare/trojsten/riesky/2_2.yml | 15 +++++++ data/2024_25/seminare/trojsten/riesky/2_3.yml | 15 +++++++ utils/add2024_25 | 7 ++++ utils/create_trojsten_seminar.py | 41 ++++++++++++------- 49 files changed, 738 insertions(+), 15 deletions(-) create mode 100644 data/2024_25/seminare/trojsten/FKS/1_1.yml create mode 100644 data/2024_25/seminare/trojsten/FKS/1_2.yml create mode 100644 data/2024_25/seminare/trojsten/FKS/1_3.yml create mode 100644 data/2024_25/seminare/trojsten/FKS/2_1.yml create mode 100644 data/2024_25/seminare/trojsten/FKS/2_2.yml create mode 100644 data/2024_25/seminare/trojsten/FKS/2_3.yml create mode 100644 data/2024_25/seminare/trojsten/KMS/2_1.yml create mode 100644 data/2024_25/seminare/trojsten/KMS/2_2.yml create mode 100644 data/2024_25/seminare/trojsten/KMS/2_3.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/1_1.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/1_1_after1.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/1_2.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/1_2_after1.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/2_1.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/2_1_after1.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/2_2.yml create mode 100644 data/2024_25/seminare/trojsten/KSP/2_2_after1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_1_after1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_1_after2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_1_start.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_2_after1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_2_after2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_2_start.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_Outdoor.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/1_Outdoor_start.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_1_after1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_1_after2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_1_start.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_2_after1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_2_after2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_2_start.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_Outdoor.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after1.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after2.yml create mode 100644 data/2024_25/seminare/trojsten/SUSI/2_Outdoor_start.yml create mode 100644 data/2024_25/seminare/trojsten/riesky/1_1.yml create mode 100644 data/2024_25/seminare/trojsten/riesky/1_2.yml create mode 100644 data/2024_25/seminare/trojsten/riesky/1_3.yml create mode 100644 data/2024_25/seminare/trojsten/riesky/2_1.yml create mode 100644 data/2024_25/seminare/trojsten/riesky/2_2.yml create mode 100644 data/2024_25/seminare/trojsten/riesky/2_3.yml create mode 100755 utils/add2024_25 diff --git a/data/2024_25/seminare/trojsten/FKS/1_1.yml b/data/2024_25/seminare/trojsten/FKS/1_1.yml new file mode 100644 index 00000000..8e0667b5 --- /dev/null +++ b/data/2024_25/seminare/trojsten/FKS/1_1.yml @@ -0,0 +1,15 @@ +name: FKS – 1. kolo zimnej časti +type: seminar +sciences: + - fyz +date: + start: "2024-10-14" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Fyzikálny korešpondenčný seminár je súťaž v riešení netradičných fyzikálnych problémov. Pomocou zaujímavých experimentov a situácií z bežného života sa snažíme ukázať, že fyzika nie je taká nudná, ba dokonca ani taká ťažká, ako sa občas zdá." +link: https://fks.sk/ diff --git a/data/2024_25/seminare/trojsten/FKS/1_2.yml b/data/2024_25/seminare/trojsten/FKS/1_2.yml new file mode 100644 index 00000000..d6b4abff --- /dev/null +++ b/data/2024_25/seminare/trojsten/FKS/1_2.yml @@ -0,0 +1,15 @@ +name: FKS – 2. kolo zimnej časti +type: seminar +sciences: + - fyz +date: + start: "2024-11-11" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Fyzikálny korešpondenčný seminár je súťaž v riešení netradičných fyzikálnych problémov. Pomocou zaujímavých experimentov a situácií z bežného života sa snažíme ukázať, že fyzika nie je taká nudná, ba dokonca ani taká ťažká, ako sa občas zdá." +link: https://fks.sk/ diff --git a/data/2024_25/seminare/trojsten/FKS/1_3.yml b/data/2024_25/seminare/trojsten/FKS/1_3.yml new file mode 100644 index 00000000..e1520748 --- /dev/null +++ b/data/2024_25/seminare/trojsten/FKS/1_3.yml @@ -0,0 +1,15 @@ +name: FKS – 3. kolo zimnej časti +type: seminar +sciences: + - fyz +date: + start: "2024-12-09" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Fyzikálny korešpondenčný seminár je súťaž v riešení netradičných fyzikálnych problémov. Pomocou zaujímavých experimentov a situácií z bežného života sa snažíme ukázať, že fyzika nie je taká nudná, ba dokonca ani taká ťažká, ako sa občas zdá." +link: https://fks.sk/ diff --git a/data/2024_25/seminare/trojsten/FKS/2_1.yml b/data/2024_25/seminare/trojsten/FKS/2_1.yml new file mode 100644 index 00000000..284e9dc2 --- /dev/null +++ b/data/2024_25/seminare/trojsten/FKS/2_1.yml @@ -0,0 +1,15 @@ +name: FKS – 1. kolo letnej časti +type: seminar +sciences: + - fyz +date: + start: "2025-03-24" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Fyzikálny korešpondenčný seminár je súťaž v riešení netradičných fyzikálnych problémov. Pomocou zaujímavých experimentov a situácií z bežného života sa snažíme ukázať, že fyzika nie je taká nudná, ba dokonca ani taká ťažká, ako sa občas zdá." +link: https://fks.sk/ diff --git a/data/2024_25/seminare/trojsten/FKS/2_2.yml b/data/2024_25/seminare/trojsten/FKS/2_2.yml new file mode 100644 index 00000000..15dcf2bd --- /dev/null +++ b/data/2024_25/seminare/trojsten/FKS/2_2.yml @@ -0,0 +1,15 @@ +name: FKS – 2. kolo letnej časti +type: seminar +sciences: + - fyz +date: + start: "2025-04-21" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Fyzikálny korešpondenčný seminár je súťaž v riešení netradičných fyzikálnych problémov. Pomocou zaujímavých experimentov a situácií z bežného života sa snažíme ukázať, že fyzika nie je taká nudná, ba dokonca ani taká ťažká, ako sa občas zdá." +link: https://fks.sk/ diff --git a/data/2024_25/seminare/trojsten/FKS/2_3.yml b/data/2024_25/seminare/trojsten/FKS/2_3.yml new file mode 100644 index 00000000..428b8683 --- /dev/null +++ b/data/2024_25/seminare/trojsten/FKS/2_3.yml @@ -0,0 +1,15 @@ +name: FKS – 3. kolo letnej časti +type: seminar +sciences: + - fyz +date: + start: "2025-05-19" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Fyzikálny korešpondenčný seminár je súťaž v riešení netradičných fyzikálnych problémov. Pomocou zaujímavých experimentov a situácií z bežného života sa snažíme ukázať, že fyzika nie je taká nudná, ba dokonca ani taká ťažká, ako sa občas zdá." +link: https://fks.sk/ diff --git a/data/2024_25/seminare/trojsten/KMS/2_1.yml b/data/2024_25/seminare/trojsten/KMS/2_1.yml new file mode 100644 index 00000000..c641c58c --- /dev/null +++ b/data/2024_25/seminare/trojsten/KMS/2_1.yml @@ -0,0 +1,15 @@ +name: KMS – 1. kolo letnej časti +type: seminar +sciences: + - mat +date: + start: "2025-02-17" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Baví ťa matematika? Tak neváhaj a zapoj sa do Korešpondenčného Matematického Semináru! Ide o individuálnu súťaž pozostávajúcu z 10 úloh, pričom stačí vyriešiť 5. Vyriešiť úlohu neznamená len nájsť výsledok. Treba aj ukázať, že nájdený výsledok je správny." +link: https://kms.sk/ diff --git a/data/2024_25/seminare/trojsten/KMS/2_2.yml b/data/2024_25/seminare/trojsten/KMS/2_2.yml new file mode 100644 index 00000000..96e92292 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KMS/2_2.yml @@ -0,0 +1,15 @@ +name: KMS – 2. kolo letnej časti +type: seminar +sciences: + - mat +date: + start: "2025-03-17" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Baví ťa matematika? Tak neváhaj a zapoj sa do Korešpondenčného Matematického Semináru! Ide o individuálnu súťaž pozostávajúcu z 10 úloh, pričom stačí vyriešiť 5. Vyriešiť úlohu neznamená len nájsť výsledok. Treba aj ukázať, že nájdený výsledok je správny." +link: https://kms.sk/ diff --git a/data/2024_25/seminare/trojsten/KMS/2_3.yml b/data/2024_25/seminare/trojsten/KMS/2_3.yml new file mode 100644 index 00000000..9b4ae8e9 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KMS/2_3.yml @@ -0,0 +1,15 @@ +name: KMS – 3. kolo letnej časti +type: seminar +sciences: + - mat +date: + start: "2025-04-14" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Baví ťa matematika? Tak neváhaj a zapoj sa do Korešpondenčného Matematického Semináru! Ide o individuálnu súťaž pozostávajúcu z 10 úloh, pričom stačí vyriešiť 5. Vyriešiť úlohu neznamená len nájsť výsledok. Treba aj ukázať, že nájdený výsledok je správny." +link: https://kms.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/1_1.yml b/data/2024_25/seminare/trojsten/KSP/1_1.yml new file mode 100644 index 00000000..c4f04690 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/1_1.yml @@ -0,0 +1,15 @@ +name: KSP – 1. kolo zimnej časti +type: seminar +sciences: + - inf +date: + start: "2024-10-21" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Korešpondenčný seminár z programovania je súťaž v riešení algoritmických úloh. Riešiš 5 z 8 úloh podľa tvojho levelu skúseností. Riešenie obvykle pozostáva z funkčného programu, ktorý stránka automaticky otestuje a textového popisu, čo program robí." +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/1_1_after1.yml b/data/2024_25/seminare/trojsten/KSP/1_1_after1.yml new file mode 100644 index 00000000..1ca98384 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/1_1_after1.yml @@ -0,0 +1,15 @@ +name: KSP – Doprogramovanie 1. kola zimnej časti +type: seminar +sciences: + - inf +date: + start: "2024-11-04" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: 'Po riadnom termíne nastáva fáza doprogramovávania. Počas tejto fázy sa nedajú odovzdávať slovné popisy, stále sa však dajú získať body za program. Navyše zverejníme aj vzorové riešenia, ktoré Vám vedia pomôcť úlohu vyriešiť a úspešne naprogramovať.' +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/1_2.yml b/data/2024_25/seminare/trojsten/KSP/1_2.yml new file mode 100644 index 00000000..076ce086 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/1_2.yml @@ -0,0 +1,15 @@ +name: KSP – 2. kolo zimnej časti +type: seminar +sciences: + - inf +date: + start: "2024-12-16" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Korešpondenčný seminár z programovania je súťaž v riešení algoritmických úloh. Riešiš 5 z 8 úloh podľa tvojho levelu skúseností. Riešenie obvykle pozostáva z funkčného programu, ktorý stránka automaticky otestuje a textového popisu, čo program robí." +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/1_2_after1.yml b/data/2024_25/seminare/trojsten/KSP/1_2_after1.yml new file mode 100644 index 00000000..c377f3f6 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/1_2_after1.yml @@ -0,0 +1,15 @@ +name: KSP – Doprogramovanie 2. kola zimnej časti +type: seminar +sciences: + - inf +date: + start: "2024-12-30" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: 'Po riadnom termíne nastáva fáza doprogramovávania. Počas tejto fázy sa nedajú odovzdávať slovné popisy, stále sa však dajú získať body za program. Navyše zverejníme aj vzorové riešenia, ktoré Vám vedia pomôcť úlohu vyriešiť a úspešne naprogramovať.' +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/2_1.yml b/data/2024_25/seminare/trojsten/KSP/2_1.yml new file mode 100644 index 00000000..658c0fda --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/2_1.yml @@ -0,0 +1,15 @@ +name: KSP – 1. kolo letnej časti +type: seminar +sciences: + - inf +date: + start: "2025-01-16" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Korešpondenčný seminár z programovania je súťaž v riešení algoritmických úloh. Riešiš 5 z 8 úloh podľa tvojho levelu skúseností. Riešenie obvykle pozostáva z funkčného programu, ktorý stránka automaticky otestuje a textového popisu, čo program robí." +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/2_1_after1.yml b/data/2024_25/seminare/trojsten/KSP/2_1_after1.yml new file mode 100644 index 00000000..335738f9 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/2_1_after1.yml @@ -0,0 +1,15 @@ +name: KSP – Doprogramovanie 1. kola letnej časti +type: seminar +sciences: + - inf +date: + start: "2025-01-30" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: 'Po riadnom termíne nastáva fáza doprogramovávania. Počas tejto fázy sa nedajú odovzdávať slovné popisy, stále sa však dajú získať body za program. Navyše zverejníme aj vzorové riešenia, ktoré Vám vedia pomôcť úlohu vyriešiť a úspešne naprogramovať.' +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/2_2.yml b/data/2024_25/seminare/trojsten/KSP/2_2.yml new file mode 100644 index 00000000..de45c7bc --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/2_2.yml @@ -0,0 +1,15 @@ +name: KSP – 2. kolo letnej časti +type: seminar +sciences: + - inf +date: + start: "2025-06-10" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: "Korešpondenčný seminár z programovania je súťaž v riešení algoritmických úloh. Riešiš 5 z 8 úloh podľa tvojho levelu skúseností. Riešenie obvykle pozostáva z funkčného programu, ktorý stránka automaticky otestuje a textového popisu, čo program robí." +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/KSP/2_2_after1.yml b/data/2024_25/seminare/trojsten/KSP/2_2_after1.yml new file mode 100644 index 00000000..4671d407 --- /dev/null +++ b/data/2024_25/seminare/trojsten/KSP/2_2_after1.yml @@ -0,0 +1,15 @@ +name: KSP – Doprogramovanie 2. kola letnej časti +type: seminar +sciences: + - inf +date: + start: "2025-06-24" +contestants: + min: ss1 + max: ss4 +places: + - online +organizers: + - trojsten +info: 'Po riadnom termíne nastáva fáza doprogramovávania. Počas tejto fázy sa nedajú odovzdávať slovné popisy, stále sa však dajú získať body za program. Navyše zverejníme aj vzorové riešenia, ktoré Vám vedia pomôcť úlohu vyriešiť a úspešne naprogramovať.' +link: https://ksp.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_1.yml b/data/2024_25/seminare/trojsten/SUSI/1_1.yml new file mode 100644 index 00000000..ece9d888 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_1.yml @@ -0,0 +1,15 @@ +name: Suši – Koniec 1. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-10-14" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: "Na rozdiel od tradičných šifrovačiek je Súťaž v Šifrovaní určená jednotlivcom. Podľa skúseností riešiš šifry v kategórií Agát, Blýskavica alebo Cíferský cech. V každom kole riešiš 5 šifier a na stránku odovzdávaš heslá, ktoré stránka automaticky opraví." +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_1_after1.yml b/data/2024_25/seminare/trojsten/SUSI/1_1_after1.yml new file mode 100644 index 00000000..4f8bfd2b --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_1_after1.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie malej nápovedy 1. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-09-30" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Štyri týždne pred koncom kola sa na stránke zverejní prvá sada "malých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 7 bodov až do zverejnenia veľkých nápovied.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_1_after2.yml b/data/2024_25/seminare/trojsten/SUSI/1_1_after2.yml new file mode 100644 index 00000000..c72b6374 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_1_after2.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie veľkej nápovedy 1. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-10-07" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 5 bodov až do skončenia kola.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_1_start.yml b/data/2024_25/seminare/trojsten/SUSI/1_1_start.yml new file mode 100644 index 00000000..c541d00f --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_1_start.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie 1. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-09-02" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada takzvaných "veľkých" nápovied ku jednotlivým šifrám. Akonáhle sa tak stane, za riešenie môžte získať maximálne 5 bodov.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_2.yml b/data/2024_25/seminare/trojsten/SUSI/1_2.yml new file mode 100644 index 00000000..2d155a7e --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_2.yml @@ -0,0 +1,15 @@ +name: Suši – Koniec 2. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-11-11" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: "Na rozdiel od tradičných šifrovačiek je Súťaž v Šifrovaní určená jednotlivcom. Podľa skúseností riešiš šifry v kategórií Agát, Blýskavica alebo Cíferský cech. V každom kole riešiš 5 šifier a na stránku odovzdávaš heslá, ktoré stránka automaticky opraví." +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_2_after1.yml b/data/2024_25/seminare/trojsten/SUSI/1_2_after1.yml new file mode 100644 index 00000000..60ebc88a --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_2_after1.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie malej nápovedy 2. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-10-28" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Štyri týždne pred koncom kola sa na stránke zverejní prvá sada "malých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 7 bodov až do zverejnenia veľkých nápovied.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_2_after2.yml b/data/2024_25/seminare/trojsten/SUSI/1_2_after2.yml new file mode 100644 index 00000000..cbfac21d --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_2_after2.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie veľkej nápovedy 2. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-11-04" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 5 bodov až do skončenia kola.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_2_start.yml b/data/2024_25/seminare/trojsten/SUSI/1_2_start.yml new file mode 100644 index 00000000..d69487de --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_2_start.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie 2. kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-09-30" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada takzvaných "veľkých" nápovied ku jednotlivým šifrám. Akonáhle sa tak stane, za riešenie môžte získať maximálne 5 bodov.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_Outdoor.yml b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor.yml new file mode 100644 index 00000000..2fd4bd24 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor.yml @@ -0,0 +1,15 @@ +name: Suši – Koniec Objavného kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-12-09" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: "Na rozdiel od tradičných šifrovačiek je Súťaž v Šifrovaní určená pre jednotlivcov. V objavnom kole riešiš 5 šifier zameraných na špecifickú tému a na stránku odovzdávaš heslá, ktoré stránka automaticky opraví." +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after1.yml b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after1.yml new file mode 100644 index 00000000..442cdc52 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after1.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie malej nápovedy Objavného kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-11-25" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Štyri týždne pred koncom kola sa na stránke zverejní malá nápoveda spoločná pre všetky šifry objavného kola. Po tomto termíne môžeš riešenia šifier odovzdávať za 7 bodov až do zverejnenia veľkých nápovied.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after2.yml b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after2.yml new file mode 100644 index 00000000..f6193c40 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_after2.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie veľkej nápovedy Objavného kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-12-02" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 5 bodov až do skončenia kola.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_start.yml b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_start.yml new file mode 100644 index 00000000..7ba87449 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/1_Outdoor_start.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie Objavného kola zimnej časti +type: seminar +sciences: + - other +date: + start: "2024-10-28" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada takzvaných "veľkých" nápovied ku jednotlivým šifrám. Akonáhle sa tak stane, za riešenie môžte získať maximálne 5 bodov.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_1.yml b/data/2024_25/seminare/trojsten/SUSI/2_1.yml new file mode 100644 index 00000000..38954921 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_1.yml @@ -0,0 +1,15 @@ +name: Suši – Koniec 1. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-03-17" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: "Na rozdiel od tradičných šifrovačiek je Súťaž v Šifrovaní určená jednotlivcom. Podľa skúseností riešiš šifry v kategórií Agát, Blýskavica alebo Cíferský cech. V každom kole riešiš 5 šifier a na stránku odovzdávaš heslá, ktoré stránka automaticky opraví." +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_1_after1.yml b/data/2024_25/seminare/trojsten/SUSI/2_1_after1.yml new file mode 100644 index 00000000..c62944a0 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_1_after1.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie malej nápovedy 1. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-03-03" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Štyri týždne pred koncom kola sa na stránke zverejní prvá sada "malých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 7 bodov až do zverejnenia veľkých nápovied.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_1_after2.yml b/data/2024_25/seminare/trojsten/SUSI/2_1_after2.yml new file mode 100644 index 00000000..2764b8bb --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_1_after2.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie veľkej nápovedy 1. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-03-10" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 5 bodov až do skončenia kola.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_1_start.yml b/data/2024_25/seminare/trojsten/SUSI/2_1_start.yml new file mode 100644 index 00000000..28b1c86b --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_1_start.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie 1. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-02-03" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada takzvaných "veľkých" nápovied ku jednotlivým šifrám. Akonáhle sa tak stane, za riešenie môžte získať maximálne 5 bodov.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_2.yml b/data/2024_25/seminare/trojsten/SUSI/2_2.yml new file mode 100644 index 00000000..78db7b77 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_2.yml @@ -0,0 +1,15 @@ +name: Suši – Koniec 2. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-04-14" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: "Na rozdiel od tradičných šifrovačiek je Súťaž v Šifrovaní určená jednotlivcom. Podľa skúseností riešiš šifry v kategórií Agát, Blýskavica alebo Cíferský cech. V každom kole riešiš 5 šifier a na stránku odovzdávaš heslá, ktoré stránka automaticky opraví." +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_2_after1.yml b/data/2024_25/seminare/trojsten/SUSI/2_2_after1.yml new file mode 100644 index 00000000..ec101b00 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_2_after1.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie malej nápovedy 2. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-03-31" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Štyri týždne pred koncom kola sa na stránke zverejní prvá sada "malých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 7 bodov až do zverejnenia veľkých nápovied.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_2_after2.yml b/data/2024_25/seminare/trojsten/SUSI/2_2_after2.yml new file mode 100644 index 00000000..0b6f4887 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_2_after2.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie veľkej nápovedy 2. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-04-07" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 5 bodov až do skončenia kola.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_2_start.yml b/data/2024_25/seminare/trojsten/SUSI/2_2_start.yml new file mode 100644 index 00000000..473fb3f7 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_2_start.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie 2. kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-03-03" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada takzvaných "veľkých" nápovied ku jednotlivým šifrám. Akonáhle sa tak stane, za riešenie môžte získať maximálne 5 bodov.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_Outdoor.yml b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor.yml new file mode 100644 index 00000000..ac243459 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor.yml @@ -0,0 +1,15 @@ +name: Suši – Koniec Objavného kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-05-12" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: "Na rozdiel od tradičných šifrovačiek je Súťaž v Šifrovaní určená pre jednotlivcov. V objavnom kole riešiš 5 šifier zameraných na špecifickú tému a na stránku odovzdávaš heslá, ktoré stránka automaticky opraví." +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after1.yml b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after1.yml new file mode 100644 index 00000000..31873904 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after1.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie malej nápovedy Objavného kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-04-28" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Štyri týždne pred koncom kola sa na stránke zverejní malá nápoveda spoločná pre všetky šifry objavného kola. Po tomto termíne môžeš riešenia šifier odovzdávať za 7 bodov až do zverejnenia veľkých nápovied.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after2.yml b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after2.yml new file mode 100644 index 00000000..3e85ffa4 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_after2.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie veľkej nápovedy Objavného kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-05-05" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 5 bodov až do skončenia kola.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_start.yml b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_start.yml new file mode 100644 index 00000000..e0a71295 --- /dev/null +++ b/data/2024_25/seminare/trojsten/SUSI/2_Outdoor_start.yml @@ -0,0 +1,15 @@ +name: Suši – Zverejnenie Objavného kola letnej časti +type: seminar +sciences: + - other +date: + start: "2025-03-31" +contestants: + min: ss1 + max: null +places: + - online +organizers: + - trojsten +info: 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada takzvaných "veľkých" nápovied ku jednotlivým šifrám. Akonáhle sa tak stane, za riešenie môžte získať maximálne 5 bodov.' +link: https://susi.trojsten.sk/ diff --git a/data/2024_25/seminare/trojsten/riesky/1_1.yml b/data/2024_25/seminare/trojsten/riesky/1_1.yml new file mode 100644 index 00000000..0ac8c9ba --- /dev/null +++ b/data/2024_25/seminare/trojsten/riesky/1_1.yml @@ -0,0 +1,15 @@ +name: Riešky 1. kolo, zimná séria časti +type: seminar +sciences: + - mat +date: + start: "2024-10-10" +contestants: + min: zs5 + max: zs9 +places: + - online +organizers: + - riesky +info: "Riešky sú individuálna dlhodobá súťaž v riešení netradičných úloh. Pri riešeniach nás zaujíma hlavne postup a myšlienky, ktoré doviedli riešiteľa k výsledku a napíšeme k nim spätnú väzbu. Odmenou pre najúspešnejších riešiteľov je sústredenie." +link: https://riesky.sk/ diff --git a/data/2024_25/seminare/trojsten/riesky/1_2.yml b/data/2024_25/seminare/trojsten/riesky/1_2.yml new file mode 100644 index 00000000..bb682bec --- /dev/null +++ b/data/2024_25/seminare/trojsten/riesky/1_2.yml @@ -0,0 +1,15 @@ +name: Riešky 2. kolo, zimná séria časti +type: seminar +sciences: + - mat +date: + start: "2024-11-07" +contestants: + min: zs5 + max: zs9 +places: + - online +organizers: + - riesky +info: "Riešky sú individuálna dlhodobá súťaž v riešení netradičných úloh. Pri riešeniach nás zaujíma hlavne postup a myšlienky, ktoré doviedli riešiteľa k výsledku a napíšeme k nim spätnú väzbu. Odmenou pre najúspešnejších riešiteľov je sústredenie." +link: https://riesky.sk/ diff --git a/data/2024_25/seminare/trojsten/riesky/1_3.yml b/data/2024_25/seminare/trojsten/riesky/1_3.yml new file mode 100644 index 00000000..cd3e0996 --- /dev/null +++ b/data/2024_25/seminare/trojsten/riesky/1_3.yml @@ -0,0 +1,15 @@ +name: Riešky 3. kolo, zimná séria časti +type: seminar +sciences: + - mat +date: + start: "2024-12-05" +contestants: + min: zs5 + max: zs9 +places: + - online +organizers: + - riesky +info: "Riešky sú individuálna dlhodobá súťaž v riešení netradičných úloh. Pri riešeniach nás zaujíma hlavne postup a myšlienky, ktoré doviedli riešiteľa k výsledku a napíšeme k nim spätnú väzbu. Odmenou pre najúspešnejších riešiteľov je sústredenie." +link: https://riesky.sk/ diff --git a/data/2024_25/seminare/trojsten/riesky/2_1.yml b/data/2024_25/seminare/trojsten/riesky/2_1.yml new file mode 100644 index 00000000..a89c5135 --- /dev/null +++ b/data/2024_25/seminare/trojsten/riesky/2_1.yml @@ -0,0 +1,15 @@ +name: Riešky 1. kolo, letná séria časti +type: seminar +sciences: + - mat +date: + start: "2025-02-20" +contestants: + min: zs5 + max: zs9 +places: + - online +organizers: + - riesky +info: "Riešky sú individuálna dlhodobá súťaž v riešení netradičných úloh. Pri riešeniach nás zaujíma hlavne postup a myšlienky, ktoré doviedli riešiteľa k výsledku a napíšeme k nim spätnú väzbu. Odmenou pre najúspešnejších riešiteľov je sústredenie." +link: https://riesky.sk/ diff --git a/data/2024_25/seminare/trojsten/riesky/2_2.yml b/data/2024_25/seminare/trojsten/riesky/2_2.yml new file mode 100644 index 00000000..905c2e09 --- /dev/null +++ b/data/2024_25/seminare/trojsten/riesky/2_2.yml @@ -0,0 +1,15 @@ +name: Riešky 2. kolo, letná séria časti +type: seminar +sciences: + - mat +date: + start: "2025-03-20" +contestants: + min: zs5 + max: zs9 +places: + - online +organizers: + - riesky +info: "Riešky sú individuálna dlhodobá súťaž v riešení netradičných úloh. Pri riešeniach nás zaujíma hlavne postup a myšlienky, ktoré doviedli riešiteľa k výsledku a napíšeme k nim spätnú väzbu. Odmenou pre najúspešnejších riešiteľov je sústredenie." +link: https://riesky.sk/ diff --git a/data/2024_25/seminare/trojsten/riesky/2_3.yml b/data/2024_25/seminare/trojsten/riesky/2_3.yml new file mode 100644 index 00000000..67dda8af --- /dev/null +++ b/data/2024_25/seminare/trojsten/riesky/2_3.yml @@ -0,0 +1,15 @@ +name: Riešky 3. kolo, letná séria časti +type: seminar +sciences: + - mat +date: + start: "2025-04-17" +contestants: + min: zs5 + max: zs9 +places: + - online +organizers: + - riesky +info: "Riešky sú individuálna dlhodobá súťaž v riešení netradičných úloh. Pri riešeniach nás zaujíma hlavne postup a myšlienky, ktoré doviedli riešiteľa k výsledku a napíšeme k nim spätnú väzbu. Odmenou pre najúspešnejších riešiteľov je sústredenie." +link: https://riesky.sk/ diff --git a/utils/add2024_25 b/utils/add2024_25 new file mode 100755 index 00000000..ba9bdd56 --- /dev/null +++ b/utils/add2024_25 @@ -0,0 +1,7 @@ +#/bin/sh + +python create_trojsten_seminar.py SUSI 2024_25 14.10. 11.11. 9.12. 17.03. 14.04. 12.05. +python create_trojsten_seminar.py FKS 2024_25 14.10. 11.11. 9.12. 24.03. 21.04. 19.05. +python create_trojsten_seminar.py KSP 2024_25 21.10. 16.12. 16.1. 10.06. +python create_trojsten_seminar.py KMS 2024_25 7.10. 4.11. 2.12. 17.02. 17.03. 14.04. +python create_trojsten_seminar.py Riešky 2024_25 10.10. 7.11. 5.12. 20.02. 20.03. 17.04. diff --git a/utils/create_trojsten_seminar.py b/utils/create_trojsten_seminar.py index 015aea11..754bc64a 100644 --- a/utils/create_trojsten_seminar.py +++ b/utils/create_trojsten_seminar.py @@ -13,7 +13,7 @@ description="Create rounds of trojsten competitions", ) parser.add_argument( - "seminar", choices=["FKS", "KMS", "KSP", "UFO", "PRASK", "FX", "SUSI"] + "seminar", choices=["FKS", "KMS", "KSP", "UFO", "PRASK", "FX", "SUSI", "Riešky"] ) parser.add_argument("year", help="year format eg. 2021_22") parser.add_argument( @@ -40,6 +40,7 @@ "PRASK": "inf", "FX": "fyz", "SUSI": "other", + "Riešky": "mat", } min_year = { @@ -50,6 +51,7 @@ "PRASK": "zs7", "FX": "ss1", "SUSI": "ss1", + "Riešky": "zs5", } max_year = { @@ -60,6 +62,7 @@ "PRASK": "ss1", "FX": "ss4", "SUSI": "null", + "Riešky": "zs9", } url = { @@ -70,6 +73,7 @@ "PRASK": "prask.ksp", "FX": "fx.fks", "SUSI": "susi.trojsten", + "Riešky": "riesky", } info = { @@ -109,6 +113,12 @@ " V každom kole riešiš 5 šifier a na stránku odovzdávaš heslá, ktoré stránka" " automaticky opraví." ), + "Riešky": ( + "Riešky sú individuálna dlhodobá súťaž v riešení netradičných úloh." + " Pri riešeniach nás zaujíma hlavne postup a myšlienky, ktoré doviedli" + " riešiteľa k výsledku a napíšeme k nim spätnú väzbu." + " Odmenou pre najúspešnejších riešiteľov je sústredenie." + ), } susi_outdoor = ( @@ -118,7 +128,7 @@ ) susi_outdoor_doprogramovanie = ( - "Dva týždne pred koncom kola sa na stránke zverejní malá nápoveda spoločná pre všetky" + "Štyri týždne pred koncom kola sa na stránke zverejní malá nápoveda spoločná pre všetky" " šifry objavného kola. Po tomto termíne môžeš riešenia šifier odovzdávať za 7 bodov až" " do zverejnenia veľkých nápovied." ) @@ -131,7 +141,7 @@ " úspešne naprogramovať." ), "SUSI": ( - 'Dva týždne pred koncom kola sa na stránke zverejní prvá sada "malých" nápovied' + 'Štyri týždne pred koncom kola sa na stránke zverejní prvá sada "malých" nápovied' " k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 7" " bodov až do zverejnenia veľkých nápovied." ), @@ -141,7 +151,7 @@ info_doprogramovanie2 = { "SUSI": ( - 'Týždeň pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied' + 'Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada "veľkých" nápovied' " k jednotlivým šifrám. Po tomto termíne môžeš riešenia šifier odovzdávať za 5" " bodov až do skončenia kola." ), @@ -149,7 +159,7 @@ start = { "SUSI": ( - "Týždeň pred koncom kola sa na stránke zverejní aj druhá sada takzvaných" + "Dva týždne pred koncom kola sa na stránke zverejní aj druhá sada takzvaných" ' "veľkých" nápovied ku jednotlivým šifrám. Akonáhle sa tak stane, za riešenie' " môžte získať maximálne 5 bodov." ), @@ -158,19 +168,20 @@ name_doprogramovanie2 = {"SUSI": "Zverejnenie veľkej nápovedy"} i = 0 -os.makedirs(f"../data/{args.year}/seminare/trojsten/{args.seminar}", exist_ok=True) +directory = "riesky" if args.seminar == "Riešky" else args.seminar +os.makedirs(f"../data/{args.year}/seminare/trojsten/{directory}", exist_ok=True) for part in range(1, parts + 1): for r in range(1, rounds + 1): round = r if r == 3 and args.seminar == "SUSI": round = "Outdoor" with open( - f"../data/{args.year}/seminare/trojsten/{args.seminar}/{part}_{round}.yml", + f"../data/{args.year}/seminare/trojsten/{directory}/{part}_{round}.yml", "w", encoding="utf-8", ) as f: f.write( - f"""name: {"Suši" if args.seminar == "SUSI" else args.seminar} – {"Koniec " if args.seminar in start else ""}{"Objavného" if round == "Outdoor" else f'{round}.'} {"kola" if args.seminar in start else "kolo"} {"zimnej" if part == 1 else "letnej"} časti + f"""name: {f"Riešky {round}. kolo, {"zimná" if part == 1 else "letná"} séria" if args.seminar == "Riešky" else f"{"Suši" if args.seminar == "SUSI" else args.seminar} – {"Koniec " if args.seminar in start else ""}{"Objavného" if round == "Outdoor" else f'{round}.'} {"kola" if args.seminar in start else "kolo"} {"zimnej" if part == 1 else "letnej"}"} časti type: seminar sciences: - {sciences[args.seminar]} @@ -182,14 +193,14 @@ places: - online organizers: - - trojsten + - {"riesky" if args.seminar == "Riešky" else "trojsten"} info: "{susi_outdoor if round == "Outdoor" else info[args.seminar]}" link: https://{url[args.seminar]}.sk/ """ ) if args.seminar in info_doprogramovanie: with open( - f"../data/{args.year}/seminare/trojsten/{args.seminar}/{part}_{round}_after1.yml", + f"../data/{args.year}/seminare/trojsten/{directory}/{part}_{round}_after1.yml", "w", encoding="utf-8", ) as f: @@ -206,14 +217,14 @@ places: - online organizers: - - trojsten + - {"riesky" if args.seminar == "Riešky" else "trojsten"} info: '{susi_outdoor_doprogramovanie if args.seminar == "SUSI" and round == "Outdoor" else info_doprogramovanie[args.seminar]}' link: https://{url[args.seminar]}.sk/ """ ) if args.seminar in name_doprogramovanie2: with open( - f"../data/{args.year}/seminare/trojsten/{args.seminar}/{part}_{round}_after2.yml", + f"../data/{args.year}/seminare/trojsten/{directory}/{part}_{round}_after2.yml", "w", encoding="utf-8", ) as f: @@ -230,14 +241,14 @@ places: - online organizers: - - trojsten + - {"riesky" if args.seminar == "Riešky" else "trojsten"} info: '{info_doprogramovanie2[args.seminar]}' link: https://{url[args.seminar]}.sk/ """ ) if args.seminar in start: with open( - f"../data/{args.year}/seminare/trojsten/{args.seminar}/{part}_{round}_start.yml", + f"../data/{args.year}/seminare/trojsten/{directory}/{part}_{round}_start.yml", "w", encoding="utf-8", ) as f: @@ -254,7 +265,7 @@ places: - online organizers: - - trojsten + - {"riesky" if args.seminar == "Riešky" else "trojsten"} info: '{start[args.seminar]}' link: https://{url[args.seminar]}.sk/ """