Skip to content

Commit

Permalink
Merge branch 'heckaton-pavel' of https://github.com/vyfuk/webs into h…
Browse files Browse the repository at this point in the history
…eckaton-pavel
  • Loading branch information
paproc committed Dec 22, 2024
2 parents 12b92a6 + cf02da0 commit 0fcd705
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 11 deletions.
4 changes: 2 additions & 2 deletions app/Components/ResultsPanel/app.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@ function generateSQL(points: ReturnType<typeof useTeamPoints> | null) {

for (let i = 0; i < sorted_participated.length; i++) {
const team = sorted_participated[i];
const rankTotal = i + 1;
const rankCategory = sorted_participated.slice(0, i).filter(t => t.team.category === team.team.category).length + 1;
const state = disqualified.includes(team.team.teamId) ? 'disqualified' : participated.includes(team.team.teamId) ? 'participated' : 'missed';
const rankTotal = sorted_participated.slice(0, i).filter(t => !disqualified.includes(t.team.teamId)).length + 1;
const rankCategory = sorted_participated.slice(0, i).filter(t => t.team.category === team.team.category && !disqualified.includes(t.team.teamId)).length + 1;
addTeam(team.team.teamId, state, state == 'participated' ? team.points : null, state == 'participated' ? rankCategory : null, state == 'participated' ? rankTotal : null);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
Fyziklání se poprvé konalo v roce 2006. Vzniklo jako česká obdoba soutěže Fyzikální náboj, která je organizována na Slovensku. Od počátku je Fyziklání zcela organizováno organizátory FYKOSu, převážně studenty MFF UK v Praze. Fakulta zároveň od začátku oficiálně zastřešuje celou soutěž.
</p>
<p>
První významná změna v organizaci nastala v roce 2013, kdy se zavedlo rozdělení týmů do tří kategorií podle (zjednodušeně řečeno) průměrného věku členů týmu. Tento systém se zachoval dodnes. Dělení do kategorií je podrobněji popsáno v Organizačním řádu soutěže. Další významná změna nastala v roce 2016. Do tohoto roku se soutěž konala pouze v prostorách MFF UK na Karlově. Rostoucí zájem o soutěž však přinutil organizátory navýšit kapacitu míst. Kategorie A tak poprvé soutěžila v budově MFF UK na Malé Straně, zatímco kategorie B a C zůstaly na Karlově. Ke změně místa konání opět došlo v roce 2018, kdy se kategorie A přesunula z Malé Strany, kde nebyl dostatek prostoru, do konferenčních prostor Hotelu Duo. Od roku 2019 všechny kategorie soutěží na jednom místě, v TOP Hotelu Praha.
První významná změna v organizaci nastala v roce 2013, kdy se zavedlo rozdělení týmů do tří kategorií podle (zjednodušeně řečeno) průměrného věku členů týmu. Tento systém se zachoval dodnes. Dělení do kategorií je podrobněji popsáno v Organizačním řádu soutěže. Další významná změna nastala v roce 2016. Do tohoto roku se soutěž konala pouze v prostorách MFF UK na Karlově. Rostoucí zájem o soutěž však přinutil organizátory navýšit kapacitu míst. Kategorie A tak poprvé soutěžila v budově MFF UK na Malé Straně, zatímco kategorie B a C zůstaly na Karlově. Ke změně místa konání opět došlo v roce 2018, kdy se kategorie A přesunula z Malé Strany, kde nebyl dostatek prostoru, do konferenčních prostor Hotelu Duo, kde v letech 2019 a 2020 všechny kategorie soutěžily na jednom místě.
</p>
{*TODO: přidat odkaz na Organizační řád soutěže nahoru*}
<p>
Expand Down
8 changes: 0 additions & 8 deletions app/Modules/Fol/ArchiveModule/templates/Results/default.latte
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,5 @@
{/block}

{block content}
<div class="alert alert-warning fade show" role="alert">
{switch $language->value}
{case cs}
Kvůli odhalování podvádějících týmů a jejich následné diskvalifikaci jsme nuceni posunout rozesílání certifikátů za soutěž. Pilně na tom pracujeme, děkujeme za vaši trpělivost.
{default}
Due to the investigation of cheating teams and their subsequent disqualification, we have to <strong>postpone the distribution of certificates</strong> for the competition. We are working hard on it, thank you for your patience.
{/switch}
</div>
{control teamResults}
{/block}

0 comments on commit 0fcd705

Please sign in to comment.