BOCA Online Contest

Sitio web

  • Libre
  • Self-Hosted
Description

Aunque cada sitio local ejecuta su competencia de forma independiente (por ejemplo, el entorno de programación y los sistemas de envío están controlados localmente), el conjunto de problemas y los casos de prueba son preparados por un comité único y distribuidos a todos los sitios. Por lo tanto, todos los sitios realizan sus concursos el mismo día, casi a la misma hora de inicio, y los jueces principales locales mantienen un canal de comunicación en línea para discutir posibles dudas sobre el conjunto de problemas. Además, no se exige a los sitios locales que utilicen los mismos sistemas, sino que están obligados a proporcionar condiciones iguales a todos los equipos dentro del mismo sitio. Los espacios para las finales brasileñas se asignan de acuerdo con el tamaño de los sitios y el rendimiento de las escuelas en el año anterior (las medallas se otorgan a los mejores equipos, y tales medallas garantizan un lugar al lugar donde compite la escuela premiada). De esta manera, los espacios para las finales se asignan a los sitios, y los equipos locales compiten dentro del sitio para ser elegibles para los finales, evitando los problemas de las distintas condiciones, generalmente inherentes a la comparación de equipos que compiten en sitios diferentes. Para proporcionar una manera fácil de ejecutar un concurso (además del conjunto de problemas, que también se hace como se mencionó), hemos desarrollado BOCA, un sistema de administración para las competencias de programación basado en las reglas de ICPC, y una distribución de Linux basada en máquinas virtuales. conocido como Maratona Linux [1]. La distribución de Linux se proporciona con una guía simple paso a paso que permite al personal del sistema configurarla como una máquina de equipo, una máquina de jueces o incluso un servidor para el concurso local. Por lo tanto, se garantiza que todos los equipos, jueces y servidores contengan el mismo conjunto de editores, compiladores, etc., y con exactamente la misma configuración y versión. BOCA, el sistema de administración del concurso, también contiene instrucciones de configuración paso a paso para configurar el concurso (no se requiere instalación ya que ya está incluido en la distribución de Linux), y se proporciona soporte técnico para los sitios locales ...

Categorías

Alternativas