123
BOCA Online Contest

BOCA Online Contest

Ačkoli každý místní web provozuje svou soutěž nezávisle (například programovací prostředí a systémy předkládání jsou řízeny lokálně), soubor problémů a testovací případy jsou připravovány jedinečnou komisí a distribuovány do všech webů.Proto všechny weby pořádají své soutěže ve stejný den, téměř ve stejný počáteční čas, a místní hlavní soudci udržují online komunikační kanál, aby prodiskutovali možné pochybnosti o daném problému.Kromě toho se od místních webů nevyžaduje, aby používaly stejné systémy, ale jsou povinny poskytovat stejné podmínky všem týmům na stejném místě.Sloty na brazilské finále jsou přidělovány podle velikosti míst a výkonu škol v předchozím roce (medaile se udělují nejlepším týmům a takové medaile zaručují slot pro místo, na kterém soutěží oceněná škola).Tímto způsobem jsou sloty do finále přidělovány místům a místní týmy soutěží v rámci místa, aby byly způsobilé pro finále, čímž se vyhnou problémům s odlišnými podmínkami obvykle spojenými s porovnáváním týmů, které soutěží na různých místech.S cílem poskytnout snadný způsob, jak spustit soutěž (kromě sady problémů, která se také provádí, jak bylo uvedeno), jsme vyvinuli BOCA, administrativní systém pro programovací soutěže založené na pravidlech ICPC a linuxovou distribuci založenou na virtuálních strojích, známý jako Maratona Linux [1].Distribuce linuxu je poskytována s jednoduchým průvodcem krok za krokem, který umožňuje systémovým pracovníkům jej konfigurovat jako týmový stroj, soudcovský stroj nebo dokonce server pro místní soutěž.Je tedy zajištěno, že všechny týmy, rozhodčí a server obsahují stejnou sadu editorů, kompilátorů atd. A se stejnou konfigurací a verzí.BOCA, systém pro správu soutěže, také obsahuje podrobné pokyny pro konfiguraci k nastavení soutěže (instalace není nutná, protože je již zahrnuta v linuxové distribuci) a je poskytována technická podpora pro místní weby ....

Kategorie

Alternativy k BOCA Online Contest pro Self-Hosted s komerční licencí