Scheduling es el sistema informático desarrollado por AIS para gestionar calendarios de competición. Basado en el número de personas registradas en un deporte específico y categoría, el sistema elabora la lista de eventos que cada competición debe tener, y guía al usuario en su asignación al calendario programado.

Desarrollado para la preparación de los calendarios de competición de los Juegos Paralímpicos de Barcelona 1992, la experiencia obtenida en los Juegos de Barcelona, Atlanta y Sydney ha mostrado la importancia de usar este sistema para obtener el calendario final de diferentes disciplinas deportivas.

Esta herramienta no sólo construye un calendario preliminar, sino que también permite introducir cambios automáticos y de último momento y evaluar calendarios alternativos.

El éxito más significativo del sistema es la rápida generación del calendario deseado incluyendo cambios de última hora antes de la inauguración de los juegos, una vez los atletas han sido clasificados. Esto evita el rediseño completo y manual del calendario programado y su rápida distribución a las diferentes agencias y periodistas. Este hecho no se logró, con menos atletas participantes, en las ediciones de los Juegos Paralímpicos anteriores a Barcelona.


Las principales ventajas de Scheduling son:

  • Dispone de sistema de apoyo amigable para construir un calendario deportivo.

  • Permite modificar un horario preliminar automáticamente.

  • Todos los calendarios generados respetan las restricciones fuertes. Por ejemplo, el hecho de que no se puede celebrar una semifinal y final de una misma disciplina deportiva en un único día.

  • Se consideran las reglas y restricciones de un deporte específico a la hora de construir un calendario y se genera una alarma cuando cualquiera de estas reglas no se respeta. Estas reglas incluyen tanto restricciones relativas a las localizaciones de celebración de una competición (pista, zonas de lanzamiento, de saltos, etc.) como restricciones reglamentarias determinadas por cada Federación Internacional.

  • Aplica algoritmos genéticos para optimizar el calendario. Basados en el establecimiento de reglas y prioridades, el sistema genera calendarios óptimos de acuerdo con los requerimientos introducidos.

  • Obtiene en un tiempo récord un calendario de competición final, después de reclasificar a los atletas, a partir de calendarios base o patrones.