BOCA Online Contest

BOCA Online Contest

Čeprav vsako lokalno spletno mesto tekmuje neodvisno (na primer programsko okolje in sistemi za oddajo podatkov se nadzirajo lokalno), skupino problemov in testne primere pripravi edinstven odbor in jih razdeli na vsa mesta.Zato vsa spletna mesta vodijo svoje tekmovanja v istem dnevu, skoraj ob istem času, lokalni glavni sodniki pa vodijo spletni komunikacijski kanal, s katerim razpravljajo o možnih dvomih glede zastavljene težave.Poleg tega lokalna mesta ne zahtevajo uporabe istih sistemov, ampak morajo vsem skupinam na istem mestu zagotoviti enake pogoje.Reže do brazilskega finala so razporejene glede na velikost mest in uspešnost šol v preteklem letu (medalje se podelijo najboljšim ekipam in takšne medalje zagotavljajo mesto na mestu, kjer tekmuje nagrajena šola).Na ta način se mesta do finala dodelijo mestom in lokalne ekipe tekmujejo znotraj mesta, da bi bile upravičene do finala, pri čemer se izognejo težavam z različnimi pogoji, ki so običajno značilne za primerjavo ekip, ki tekmujejo na različnih mestih.Da bi zagotovili enostaven način za izvedbo tekmovanja (poleg postavljene težave, ki je tudi narejena, kot je bilo omenjeno), smo razvili BOCA, administrativni sistem za programiranje tekmovanj, ki temelji na pravilih ICPC, in distribucijo linux na osnovi virtualnih strojev, znana kot Maratona Linux [1].Linux distribuciji je na voljo preprost vodnik po korakih, ki osebju sistema omogoča, da ga konfigurira kot timski stroj, sodniški stroj ali celo strežnik za lokalno tekmovanje.Zato je zagotovljeno, da vse ekipe, sodniki in strežniki vsebujejo enak nabor urednikov, prevajalnike itd. In s povsem enako konfiguracijo in različico.BOCA, sistem upravljanja z natečaji, vsebuje tudi navodila za konfiguracijo po korakih za nastavitev natečaja (namestitev ni potrebna, ker je že vključena v distribucijo linux), na voljo pa je tudi tehnična podpora za lokalna mesta ....

Kategorije

Alternativa BOCA Online Contestu za Linux z licenco odprtokodnega vira