Guía del organizadorCodabench v1.31.2
Crear una competición en Codabench
El recorrido completo desde el editor web: qué es cada bloque, en qué orden se monta, qué se sube, cómo se puntúa y qué falla cuando algo no aparece en el leaderboard. Sin escribir un competition.yaml a mano.
Según dónde estés
Cuatro entradas a la guía por la pregunta que traes, en vez de por el menú de Codabench.
Qué es una Competition, un Dataset, un Program, una Task, una Phase y un Leaderboard, y cómo encajan entre sí antes de tocar un solo formulario.
Cómo se suben los zips como recursos reutilizables y cómo se combinan en una Task que luego usarán una o varias fases.
Las columnas del leaderboard, la clave que tiene que coincidir con lo que escribe el scoring program, y qué submission de cada participante se muestra.
Leaderboard vacío, submissions eternas en «Running», fases que no aparecen: el síntoma y su causa probable.
Las seis secciones
La guía sigue el orden real de montar una competición. Cada sección abre con su página de entrada y desciende al detalle de cada formulario.
Qué cubre esta guía y qué no, el vocabulario de Codabench, la competición de ejemplo que sirve de hilo conductor, y los ficheros que hay que tener listos antes de abrir el editor.
El editor web pestaña a pestaña: Details, Participation, Pages y Administrators. Lo que ve el participante y quién puede entrar.
Los Datasets y Programs que se suben una vez y se reutilizan, el contrato exacto que cumple el scoring program, y la Task que lo combina todo en algo que una fase ejecuta.
Phases con sus fechas y sus límites, el leaderboard con sus columnas y su orden, y la regla que decide qué submission cuenta.
El formato exacto de la entrega, la validación que el scoring program debe hacer antes de puntuar, y cómo probar la competición de punta a punta.
El catálogo de síntomas y causas, y las fuentes oficiales contra las que está contrastado todo lo anterior.
Cómo se lee una página
Todas las páginas de la guía tienen la misma forma, y es deliberado.
Objetivo
La primera línea dice qué consigue el lector en esa página. Si no es lo que buscas, no hace falta leer el resto.
El procedimiento
Los pasos en el orden en que se hacen en la interfaz, con los rótulos de Codabench tal como aparecen en pantalla, sin traducir.
Lo que suele fallar
Donde algo falla de forma característica en ese punto, la página lo avisa allí mismo en vez de dejarlo para el final. El catálogo completo de síntomas y causas está en Troubleshooting.
Antes de llegar aquí
Esta guía empieza cuando los ficheros ya existen.
Los public_data, reference_data, scoring_program y starting_kit se generan con el
motor parametrizado del repositorio privado captia-technology/codabench-dataset-pipeline.
Codabench también admite crear la competición subiendo un .zip con un competition.yaml.
Esta guía cubre el editor web; las fuentes enlazan al otro método.
La guía se revisó contra Codabench v1.31.2 en septiembre de 2026, apoyándose en las notas de publicación y en el código de esa versión. Lo que no se ha hecho es volver a montar una competición entera sobre una instancia con ella, así que donde la interfaz no coincida con lo que leas, manda la interfaz. El detalle está en fuentes y documentación oficial.