Mecanismo de Selección y Entrenamiento de Equipos (MSE2)

Información relacionada al Movimiento de Programación Competitiva "Tomás López Jiménez" (MPC-TLJ).
Post Reply
User avatar
dovier
Posts: 1143
Joined: 9 years ago
Location: Havana, Cuba
Gender: Male
Cuba

Mecanismo de Selección y Entrenamiento de Equipos (MSE2)

Post by dovier » 5 years ago

INTRODUCCIÓN

El Movimiento de Programación Competitiva "Tomás López Jiménez" (MPC-TLJ) surgió en febrero de 2012 en la Universidad de las Ciencias Informáticas (UCI), como parte de un programa especial de atención a concursantes y entrenadores de la Universidad para las competiciones del ACM-ICPC. En la actualidad el MPC-TLJ es atendido administrativamente por la Dirección de Investigaciones, adscrita a la Vicerrectoría de Investigación y Postgrado de dicho Centro de Educación Superior. El Movimiento (como también se le conoce para abreviar) realiza varias actividades durante casi todo el año, donde además participan y se benefician estudiantes y profesores externos a la UCI (no solo de la Educación Superior). Cada año el Movimiento pone en práctica su Mecanismo de Selección y Entrenamiento de Equipos (MSE2) para las competiciones oficiales del ACM-ICPC (concursos locales, nacionales, regionales y mundiales).

ETAPAS

En el presente ciclo 2015-2016, con vista a las competiciones oficiales del ACM-ICPC 2016-2017, el MSE2 del MPC-TLJ consta de dos etapas fundamentales:
  • Primera Etapa: Conformación de equipos a partir de la medición o evaluación de habilidades individuales de los concursantes, que deben ser elegibles según las condiciones definidas por el ACM-ICPC para el ciclo competitivo 2016-2017 (sección COMPOSICIÓN DEL EQUIPO de las Reglas Oficiales de los Concursos Locales Caribeños 2016).
  • Segunda Etapa: Entrenamiento de equipos para desarrollar y mejorar el accionar o desempeño de los mismos en ambientes competitivos.
PRIMERA ETAPA

La Primera Etapa se efectuará desde el 14 de diciembre de 2015 y hasta el 3 de marzo de 2016. En ese período las principales actividades o fases serán:
  1. Abierto UCI de Programación (http://coj.uci.cu/contest/contestview.xhtml?cid=1479), del 14 al 18 de diciembre de 2015, con al menos 20 problemas de variadas complejidades y áreas del conocimiento. En esta competencia individual de larga duración podrán participar todos los usuarios del COJ que lo deseen, incluyendo a los estudiantes de la UCI que no quieran formar parte de los nuevos equipos generados por el Mecanismo del MPC-TLJ. Para hacer efectiva la participación en el Abierto basta con tener un usuario en el Caribbean Online Judge (si no tiene puede obtener uno mediante el formulario de registro) y hacer envíos a la competencia en cuestión, desde cualquier computadora que tenga conexión al juez en línea. En el caso de los concursantes de la UCI, los resultados del Abierto también se tendrán en cuenta para priorizar en caso de que la cantidad de participantes en las próximas fases supere las capacidades físicas disponibles en los locales.
  2. Charlas/Conferencias en temas afines a la Programación Competitiva, del 18 de enero al 19 de febrero de 2016 (ver planificación), que principalmente serán impartidas por miembros del Colectivo de Entrenadores del Movimiento. En estas charlas/conferencias, que por lo general serán realizadas en el Laboratorio 101 del Docente 4, podrá participar todo el que lo desee. La meta principal es que contribuyan a que los concursantes lleguen en mejores condiciones a las CIP.
  3. Competencias Individuales Presenciales (CIP), en laboratorios del Docente 4, para los concursantes de la UCI que sean elegibles y en principio estén de acuerdo con formar nuevos equipos del MPC-TLJ según el desempeño que tengan en la presente fase del Mecanismo; además podrán participar todos los usuarios del COJ que lo deseen, incluyendo a los estudiantes de la UCI que no quieran formar parte de los nuevos equipos generados por el Mecanismo del MPC-TLJ. Cada competencia individual presencial, que tendrá el estilo de calificación y posicionamiento del ACM-ICPC, tendrá una duración de 3 horas (de 8:00 p.m. a 11:00 p.m.), donde serán propuestos 5 problemas de variadas complejidades y áreas del conocimiento. Cada problema tendrá asociado un valor subjetivo de 1 a 5 para indicar su grado/nivel de complejidad, en la siguiente escala: 1 (Muy Fácil), 2 (Fácil), 3 (Medio), 4 (Difícil) y 5 (Muy Difícil). Es responsabilidad de los problemsetters del concurso definir el valor de complejidad, como parte de la clasificación, para cada uno de los 5 problemas; solo en circunstancias extraordinarias el Coordinador del Problemsetting del MPC-TLJ ajustará o modificará las clasificaciones emitidas por los problemsetters. Al término de cada competencia individual presencial se efectuará su respectivo Análisis de Soluciones en el Laboratorio 101 del Docente 4. En esta ocasión se realizarán las siguientes CIP: Se llevará un ranking general o global con los concursantes de la UCI que participan en las CIP desde los laboratorios controlados/supervisados en el Docente 4, donde el primer criterio de posicionamiento será la cantidad de problemas resueltos (descendentemente); en caso de empates se ubicarán según la complejidad acumulada (descendentemente), y de persistir empates entonces se definirá por la penalidad acumulada (ascendentemente). El proceso de conformación de equipos del MPC-TLJ se realizará mediante acto público el jueves 3 de marzo de 2016, comenzando a las 9:00 p.m. en el Laboratorio 101 del Docente 4; en dicha actividad deberán estar presentes los concursantes interesados en formar nuevos equipos del Movimiento, los miembros del Colectivo Entrenadores, así como cualquier otra persona que lo desee (directivos de la Universidad, público en general, etc.). También deberán asistir aquellos equipos de la UCI que, aunque no sean conformados por el Mecanismo del MPC-TLJ, en este momento desean entrar o vincularse al Movimiento para participar de la Segunda Etapa. A partir de la cantera de concursantes interesados en formar nuevos equipos y que estén presentes en el acto público, el principio de conformación será como sigue: un equipo será integrado por los tres concursantes mejor posicionados en el ranking general de las CIP, otro equipo será constituido por los otros tres concursantes mejor posicionados, y así sucesivamente. El Colectivo de Entrenadores, con base en especificidades fundamentadas de los concursantes, podrá sugerir ajustes en la conformación de los nuevos equipos.
Cuando se detecte error en un problema de competencia, serán aplicadas las siguientes reglas:
  1. Si el error en el problema (sea en la descripción o en los datasets) se detecta durante la competencia, pues se arregla y recalifica sin importar pérdida de aceptados.
  2. Si el error en el problema se detecta después de la competencia:
    1. Si el arreglo implica cambiar o ajustar algo en la descripción que leyeron los concursantes, pues el problema se quita completo de la competencia (sin importar pérdida de aceptados).
    2. Si el arreglo implica ajustar los datasets que están bien pero que los jueces los consideran "flojos" (aceptaron soluciones que por su complejidad no debían), entonces todo se mantiene tal cual sucedió en tiempo de competencia (el concursante no tiene culpa del trabajo insuficiente del problemsetter). No obstante, el problema se pasaría ya arreglado (datasets más fuertes) para el Archivo de 24 horas del COJ.
    3. Si el arreglo implica ajustar los datasets existentes porque realmente estaban mal (por ejemplo: para el problema A+B el test de entrada "1 2" tenía "5" como salida), entonces se arregla y recalifica sin importar pérdida de aceptados.
SEGUNDA ETAPA

La Segunda Etapa comenzará el 12 de marzo de 2016 y terminará con la realización de la Final Caribeña (concurso regional). Se llevará un ranking general o global de equipos de la UCI que participen oficialmente en esta Etapa (los que asistan al acto público del 3 de marzo de 2016), donde el primer criterio de posicionamiento será la cantidad de problemas resueltos (descendentemente) y en caso de empates se ubicarán según la penalidad acumulada (ascendentemente). Para dicho ranking general de equipos serán considerados los desempeños en las competencias de la Liga Cubana de Programación (LCP) y de la Red de Programación Competitiva (RPC), así como cualquier otra competición que surja sobre la marcha y oportunamente sea informada por el Colectivo de Entrenadores del MPC-TLJ. En cada una de esas competencias se espera la participación de todos los equipos vinculados al Movimiento (los que asistan al acto público del 3 de marzo de 2016), ya sea de manera oficial/presencial en las provincias de las copas que conforman la LCP o a distancia desde el Laboratorio 101 del Docente 4. En cada momento, según las fechas topes definidas por los organizadores de las copas nacionales de la LCP, el Colectivo de Entrenadores del Movimiento irá definiendo los equipos de la Universidad que viajarán a las provincias tratando, en la medida de lo posible (sin impactar de manera muy negativa en los resultados), que exista cierta rotación para así no afectar tanto la docencia de pregrado de los mismos concursantes y más equipos tengan posibilidades de participación oficial y premios en las copas. En la Segunda Etapa las principales actividades o fases serán:
  1. Liga Cubana de Programación (LCP), que en su edición del año 2016 agrupará en 6 etapas a las distintas copas nacionales que se realizan en el país. La LCP2016 estará conformada por las siguientes etapas:
  2. Red de Programación Competitiva (RPC) (https://acm.javeriana.edu.co/maratones/), donde la UCI (específicamente el Laboratorio 101 del Docente 4) será sede presencial de las siguientes competencias:
    • Actividad 2: Marzo 12, de 1:00 p.m. a 6:00 p.m.
    • Actividad 4: Abril 30, de 1:00 p.m. a 6:00 p.m.
    • Actividad 5: Mayo 21, de 1:00 p.m. a 6:00 p.m.
    • Actividad 7: Julio 9, de 1:00 p.m. a 6:00 p.m.
    • Actividad 11: Septiembre 10, de 1:00 p.m. a 6:00 p.m.
  3. Análisis de Soluciones a las competencias de la LCP y la RPC, que se efectuarán los martes siguientes a las competencias, comenzando siempre a las 9:00 p.m. en el Laboratorio 101 del Docente 4.
  4. VII Campamento Caribeño de Entrenamiento (CCE) para el ACM-ICPC (https://campcarib.wordpress.com/), del 14 al 26 de marzo de 2016 en la UCI, donde se espera la participación del profesor argentino Agustín Santiago Gutiérrez, destacado entrenador de la Universidad de Buenos Aires - Facultad de Ciencias Exactas y Naturales (UBA-FCEN), cuyo equipo obtuvo el lugar 15 en la Final Mundial 2015 del ACM-ICPC en Marruecos. En esta 7ma edición del CCE se espera una amplia participación internacional, así como de otros destacados equipos de nuestro país (2 equipos de la UCI, "Conquer & Divide" de la UO, "KFP" de la UCLV, "UH_REFRESH" de la UH, y "sUrPRise" de la UPR). Los equipos de la UCI que participarán en el CCE serán definidos por el ranking en la Actividad 2 de la RPC 2016.
  5. Entrenamiento final con los equipos de la UCI que clasifiquen al Concurso Regional, conducido por sus propios entrenadores y comenzando el 31 de octubre de 2016. Como parte de las condiciones ideales para un mejor y mayor entrenamiento, a los concursantes se les garantizará alojamiento en el Complejo Residencial (Hotelito) de la Universidad.
  6. Atención psicológica profesional a los equipos vinculados al Movimiento, como parte de una preparación más integral, que también es un componente no menos importante para maximizar los resultados en las competencias presenciales de mayor nivel.



Post Reply

Return to “MPC-TLJ”