BOCA Online Contest

BOCA Online Contest

Bien que chaque site local gère ses concurrents de manière indépendante (par exemple, l'environnement de programmation et les systèmes de soumission sont contrôlés localement), l'ensemble de problèmes et les cas de test sont préparés par un comité unique et distribués à tous les sites.Par conséquent, tous les sites organisent leurs concours le même jour, presque au même moment de départ, et les juges en chef locaux gardent un canal de communication en ligne pour discuter des doutes possibles sur le problème posé.De plus, les sites locaux ne sont pas tenus d'utiliser les mêmes systèmes, mais sont tenus de fournir des conditions égales à toutes les équipes d'un même site.Les places pour les finales brésiliennes sont attribuées en fonction de la taille des sites et des performances des écoles de l'année précédente (des médailles sont remises aux meilleures équipes, et ces médailles garantissent une place sur le site où l'école récompensée participe).De cette façon, les créneaux horaires pour les finales sont attribués aux sites, et les équipes locales concourent au sein du site pour être éligibles aux finales, évitant ainsi les problèmes de conditions distinctes inhérentes à la comparaison des équipes qui concourent sur des sites distincts.Afin de fournir un moyen facile de lancer un concours (en plus de l'ensemble de problèmes, qui se fait également comme mentionné), nous avons développé BOCA, un système d'administration pour la programmation des compétitions basé sur les règles ICPC, et une distribution Linux basée sur des machines virtuelles, connu sous le nom de Maratona Linux [1].La distribution linux est fournie avec un guide étape par étape simple qui permet au personnel du système de le configurer comme une machine d'équipe, une machine de juge ou même un serveur pour le concours local.Par conséquent, il est garanti que toutes les équipes, juges et serveurs contiennent le même ensemble d'éditeurs, de compilateurs, etc., et avec exactement la même configuration et la même version.BOCA, le système d'administration du concours, contient également des instructions de configuration étape par étape pour configurer le concours (l'installation n'est pas requise car elle est déjà incluse dans la distribution Linux), et un support technique pour les sites locaux est fourni ....
boca-online-contest

Les catégories

Alternatives à BOCA Online Contest pour Self-Hosted avec licence gratuite