Convocatoria ICPC Masters México

La Dirección de la Región México del ICPC, apoyados  los organizadores del «The 2019 Bolivia Preliminary Contest» convocan a ex concursantes de Finales Regionales y Finales Mundiales del ICPC a participar en el Concurso de Programación ICPC Masters, el cual se celebrará el 28 de Septiembre.

Concurso ICPC Masters México

El Concurso de Programación ICPC Masters México es un concurso que se organiza bajo las reglas de los Concursos Regionales del ICPC. Solamente se ajustan los puntos relacionados con la composición de los equipos y las instituciones a la que representan dichos equipos.

Composición de los equipos

  1. Los equipos solo están compuestos por tres (3) concursantes. No deben tener entrenadores, reservas u otros integrantes.
  2. Los tres (3) concursantes deben ser NO ELEGIBLES para el ciclo actual de competencia, 2019-2020, de acuerdo a las reglas de los Concursos Regionales del ICPC.
  3. Al menos, dos (2) concursantes deben ser Finalistas Mundiales o Finalistas Regionales, aunque podrían serlo los tres (3). Un tercer concursante podría haber participado en alguno de los concursos de algún ciclo de competencia del ICPC.
  4. Al menos, dos (2) concursantes deben haber participado en concursos organizados por la región México del ICPC, aunque podrían serlo los tres (3). Un tercer concursante podría haber participado en concursos organizados por otra región ICPC de Latinoamérica.

Instituciones a las que representan los equipos

  1. Los equipos pueden representar a instituciones educativas, a instituciones gubernamentales, compañías privadas de tecnología u otro ramo o a otro tipo de organizaciones donde colaboren sus integrantes.
  2. En caso que representen a instituciones educativas, deben poder comprobar alguno de los puntos siguientes:
    • Durante su etapa estudiantil, siendo elegibles de acuerdo a las reglas de los concursos regionales del ICPC, formaron parte de equipos que representaron a esta institución.
    • Actualmente tienen vincula laboral como académico o en algún otro rol, con la institución.
  3. En caso que representen a otro tipo de institución, de las mencionadas en el punto 1, deben comprobar vínculo laboral o que colaboran con la misma.
  4. Los 3 concursantes deben tener un vínculo activo con la institución a la que representan.

Consideraciones y Restricciones

  1. Para facilitar la participación de todos los ex ICPC, el concurso se organizará en formato online. Algunas instituciones educativas podrían abrir sedes presenciales.
  2. Los tres (3) concursantes deberán estar en el mismo lugar y deben declararlo en el formato de registro.
  3. Los equipos deben enviar toda la información solicitada en el formato.
  4. Aunque el esquema del concurso es online, dado que el concurso está agendado en una de las fechas de la Red de Programación Competitiva, el equipo puede participar de forma presencial desde alguna de las sedes en México para dicha fecha. Para esto debe contactar al responsables de la misma, cuando se publiquen las sedes que se abrirán en México para la fecha.
  5. Está disponible el registro de equipos para este evento en el ICPC Website. Solo deben seguir los pasos para el registro de equipos, seleccionando el concurso ICPC Masters Mexico 2019. Por el momento está habilitada una sede presencial en ITESO, para los equipos que deseen participar desde esta institución. También está habilitada una sede para que se registren los equipos que vayan a participar en línea. Dado que no es necesario registrar a un entrenador, uno de los integrantes puede registrarse como entrenador y los dos integrantes restantes, como concursantes.

Para confirmar el registro realizado en el ICPC Website, deben enviar el siguiente formato con toda la información solicitada al correo acm@iteso.mx.

La fecha límite para enviar el formato es el 14 de septiembre.

Para solicitar cualquier excepción relacionada con la composición de un equipo o con la institución a la que representa, deberá enviarse una petición de excepción al correo acm@iteso.mx.

Separación de marcas ICPC y ACM

El Concurso de Programación ICPC y la organización ACM ya no están asociados. Es importante todas las instituciones y sedes participantes del ICPC en México, desvinculen ambas marcas de logos, nombres y comunicados que hayan personalizado para sus sedes, instituciones y/o eventos que vayan a organizar.

El logo actualizado para el Concurso ICPC lo encuentran al ingresar en su dashboard en el sitio global del ICPC. Deben buscar la liga “Contest materials” y dar click en la misma.

Los capítulos estudiantiles de la ACM que se crearon en muchas instituciones de México y que aún prevalecen en muchas de ellas y siguen operando, jugaron un papel muy importante en la organización de los Concursos de Programación. Esto puede continuar, pueden continuar estos eventos y otros propios de los capítulos estudiantiles de esta organización.

Solo deben tener en mente que, en caso de organizar concursos, el evento que organizan es el Concurso de Programación ICPC.

Los ajustes, de ser necesarios, deben hacerse a la brevedad, debido a un acuerdo firmado entre el Concurso ICPC y la organización ACM, para el manejo separado de las marcas.

Agenda de la Segunda Fecha del #GranPremioMX2019

 

Fecha Hora limite Actividad
8 de mayo 12 horas Cierre de activación de sedes
8 de mayo 12 horas Cierre de registro de equipos
11 de mayo 10 horas Envío de cuentas y descripciones de problemas a directores de sede
11 de mayo 13 horas Segunda Fecha del Gran Premio de México 2019.
20 de mayo 14 horas Publicación de Resultados Oficiales de la fecha y Resultados Acumulados de las dos Primeras Fechas.

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.
En caso de alguna reclamación, podría retrasarse la publicación de resultados oficiales.

Agenda de la Primera Fecha del #GranPremioMX2019

 

Fecha Hora limite Actividad
1 de mayo 14 horas Cierre de activación de sedes
1 de mayo 14 horas Cierre de registro de equipos
4 de mayo 10 horas Envío de cuentas y descripciones de problemas a directores de sede
4 de mayo 13 horas Primera Fecha del Gran Premio de México 2019.
4 de mayo 23 horas Publicación de Resultados Preliminares de la Primera Fecha.

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.
En caso de alguna reclamación, podría retrasarse la publicación de resultados oficiales.

Agenda del Gran Premio 2018 – Concurso Repechaje

 

Fecha Hora limite Actividad
16 de octubre 14 horas Cierre de activación de sedes.
16 de octubre 14 horas Cierre de registro de equipos.
19-20 de octubre Antes de 12 horas del 20 de octubre Envío de cuentas y descripciones de problemas a directores de sede.
20 de octubre 13 horas – 18 horas Repechaje del Gran Premio de México 2018.
23 de octubre 14 horas Publicación de resultados.

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.

Agenda del Gran Premio de México 2018 – Tercera Fecha

 

Fecha Hora limite Actividad
9 de septiembre 20 horas Cierre de activación de sedes
9 de septiembre 20 horas Cierre de registro de equipos
15 de septiembre 8 horas – 10 horas (aprox) Concurso de Práctica. (OPCIONAL)
14-15 de septiembre Antes de 11 horas del 15 de Septiembre Envío de cuentas y descripciones de problemas a directores de sede
15 de septiembre 12 horas – 17 horas Tercera Fecha del Gran Premio de México 2018.
24 de septiembre 14 horas Publicación de resultados oficiales y apertura del registro para la siguiente fecha

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.

Agenda del Gran Premio de México 2018 – Segunda Fecha

 

Fecha Hora limite Actividad
4 de mayo 12 horas Cierre de activación de sedes
4 de mayo 12 horas Cierre de registro de equipos
5 de mayo 10 horas Envío de cuentas y descripciones de problemas a directores de sede
5 de mayo 13 horas Segunda Fecha del Gran Premio de México 2018.
20 de mayo 14 horas Publicación de resultados oficiales y apertura del registro para la siguiente fecha

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.

Agenda de Gran Premio de México 2018 – Primera Fecha

 

Fecha Hora limite Actividad
25 de abril 14 horas Cierre de activación de sedes
25 de abril 14 horas Cierre de registro de equipos
28 de abril 10 horas Envío de cuentas y descripciones de problemas a directores de sede
28 de abril 13 horas Primera Fecha del Gran Premio de México 2018.
1 de mayo 23 horas Publicación de resultados oficiales y apertura del registro para la siguiente fecha

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.
En caso de alguna reclamación, podría retrasarse la publicación de resultados oficiales.

Propuestas de problemas para el Gran Premio y la Eliminatoria Regional en la Región México 2018

Tal como se estableció para las sedes del Gran Premio de México 2018, cada sede debe proponer, al menos, (1) problema inédito para ser utilizado en alguna de las fechas del Gran Premio o en la Eliminatoria Regional. Aunque las propuestas de problemas para la primera fecha del Gran Premio, que se celebrará el 28 de abril, cerró el 1 de Abril, se mantiene la petición de propuestas de problemas para el resto de las fechas 2018.

A continuación están los detalles para enviar sus propuestas de problemas. En caso de que tengan cualquier duda o comentario con respecto a este tema pueden contactar con Juan Pablo Marín Rosas:

Para someter un problema para que sea incluido en el repositorio de problemas del Gran Premio 2018 se deberá enviar en un archivo .zip la siguiente información a Juan Pablo Marín Rosas:

  • Redacción del problema. Siguiendo de preferencia el formato que se usa en los concursos ICPC:
    • Incluir una historia de fondo sobre el problema.
    • Incluir una descripción del formato de entrada del problema.
    • Incluir una descripción del formato de salida del problema.
    • Incluir al menos un ejemplo de entrada y de salida del problema.
    • La redacción puede ser en word, archivo de texto o cualquier otro documento. El formato se le da cuándo se trabaja en la edición del cuadernillo de la competencia.
  • Un archivo con la descripción de la solución o soluciones propuestas al problema, incluyendo en que categoría consideras que entra (búsquedas, DP, grafos, greedy, matemáticas, etc…) y un número entre 1 y 10 que representa qué tan difícil consideras que es el problema para ser resuelto, donde 1 es un problema muy fácil y 10 un problema muy difícil para ser resuelto por un participante en la competencia.
  • Un archivo con la descripción de las características que consideras debe tener el conjunto de pruebas para evaluar el problema. Por ejemplo : (X Casos que el usuario puede olvidar cuando N = 1, Y Casos con N random, Z casos hechos a mano, que son casos difíciles de obtener si el algoritmo esta mal implementado).
  • Una carpeta input/ y una carpeta output/ donde el archivo input/ y el output/ representan una entrada y salida esperada. Estos son casos tentativos a ser usados que pueden cambiar durante la fase de desarrollo del problem set. De preferencia estos casos siguen el plan de pruebas descrito en el punto anterior.
  • Al menos un código fuente en alguno de los lenguajes oficiales de la ACM ( C/C++, Java, Python ) con una solución del problema.

Conferencia de Facebook en el marco del #ICPCMCA2017

Jonathan Hitchcock

Topic: Mobile Device Lab: Regression Testing at Scale

Jonathan Hitchcock was born in Zimbabwe and went to school in South Africa. He has been a Production Engineer at Facebook for four years, and currently works on Release Engineering at Instagram, where he helps to ensure that we can safely roll out changes to the Instagram codebase over a hundred times a day.

Agenda #GranPremioMCA2017 del #ICPCMCA207. Repechaje.

Fecha Hora limite Actividad
18 de Octubre 14 horas Cierre de activación de sedes
18 de Octubre 14 horas Cierre de registro de equipos
21 de Octubre 10 horas Envío de cuentas y descripciones de problemas a directores de sede
21 de Octubre 13 horas Repechaje del Gran Premio de México & Centroamérica 2017.
24 de Octubre 14 horas Publicación de resultados oficiales.

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.

Agenda Gran Premio de México y Centroamérica, Tercera Fecha

Fecha Hora limite Actividad
6 de Septiembre 14 horas Cierre de activación de sedes
6 de Septiembre 14 horas Cierre de registro de equipos
9 de Septiembre 10 horas Envío de cuentas y descripciones de problemas a directores de sede
9 de Septiembre 13 horas Tercera Fecha del Gran Premio de México & Centroamérica 2017.
18 de septiembre 14 horas Publicación de resultados oficiales.

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.

Agenda de la Segunda Fecha del Gran Premio de México y Centroamérica 2017

Fecha Hora limite Actividad
17 de abril 14 horas Apertura de registro en ICPC website. Para nuevas sedes y nuevas instituciones enviar correo a acm@iteso.mx.
26 de abril 14 horas Cierre de activación de sedes.
26 de abril 14 horas Cierre de registro de equipos.
29 de abril 11 horas Envío de cuentas y descripciones de problemas a directores de sede. Inicialmente solo se distribuiran cuentas de equipos aceptados y de aquellos equipos que hayan notificado a la Dirección Regional que están realizando algún trámite especial para la aceptación del equipo. (Ej. extensión del período de elegibilidad)
29 de abril 13 horas Segunda Fecha del Gran Premio de México y Centroamérica 2017. CUCEI Programming Contest 2017. Fecha 4 de RPC 2017.
8 de mayo 14 horas Publicación de resultados oficiales.

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora de verano del Centro de México. (UTC – 5)
El lugar y el posible costo de recuperación, lo establece cada sede.

Agenda de la Primera Fecha del Gran Premio de México y Centroamérica 2017

 

Fecha Hora limite Actividad
29 de marzo 14 horas Cierre de activación de sedes
29 de marzo 14 horas Cierre de registro de equipos
1 de abril 10 horas Envío de cuentas y descripciones de problemas a directores de sede
1 de abril 12 horas Primera Fecha del Gran Premio de México & Centroamérica 2017. Este evento coincide con la tercera fecha de RPC y la Maratón UTP Open 2017.
5 de abril 14 horas Publicación de resultados oficiales y apertura del registro para la siguiente fecha

IMPORTANTE: Esta agenda puede tener algunos ajustes antes del evento, la última versión siempre será la que está en línea.
En todos los casos, considerar hora del Centro de México. (UTC – 6)
El lugar y el posible costo de recuperación, lo establece cada sede.