Recientemente, la conocida plataforma de concursos de programación Codeforces tomó una decisión importante: prohibir el uso de inteligencia artificial (IA) en sus competiciones. Con el rápido avance de la capacidad de programación de la IA, el fundador de Codeforces, Mikhail Mirzayanov, declaró que esta decisión es necesaria, ya que el desarrollo de las redes neuronales ha alcanzado "un nuevo nivel innegable".
Nota de la imagen: Imagen generada por IA, proveída por Midjourney.
Esta nueva norma se aplica principalmente a los participantes de las competiciones. El uso de sistemas de IA como GPT, Gemini, Llama y Claude está explícitamente prohibido durante las competiciones. Mirzayanov mencionó que el progreso de la IA en programación es significativo, especialmente el reciente modelo o1 de OpenAI, que ha demostrado un rendimiento excepcional en las competiciones de programación. En simulaciones de competiciones Codeforces, o1 obtuvo una calificación Elo de 1807, superando al 93% de los participantes humanos, e incluso se acercó al nivel de "maestro" en una competición en vivo.
Sin embargo, Codeforces no prohíbe completamente el uso de la IA. La nueva norma permite a los participantes utilizar la IA en un grado limitado, como para tareas de traducción o para obtener sugerencias de gramática y pequeños fragmentos de código. Pero generar la lógica o los algoritmos centrales con IA está estrictamente prohibido. A pesar de esto, la aplicación de esta prohibición podría enfrentar desafíos, ya que Codeforces depende principalmente de la honestidad de sus participantes.
En este contexto, algunos usuarios han expresado su descontento con esta decisión, argumentando que la tecnología actual permite a los participantes modificar fácilmente el código generado por IA para que parezca diferente, sin necesidad de comprender realmente su esencia. Señalan que las futuras plataformas de concursos de programación dependerán de la confianza de los participantes, y que los intentos de contrarrestar los modelos de IA podrían estar destinados al fracaso.
De manera similar, la IA ha generado problemas similares en otros juegos de estrategia intelectual como el ajedrez y el Go, donde la IA ha superado a los humanos. Pero en estas competiciones, los jugadores humanos se enfrentan directamente, lo que mantiene el espíritu competitivo. En las competiciones de programación online anónimas, esto es más difícil de garantizar.
Para mantener una competencia justa, Codeforces afirma que seguirá de cerca el desarrollo de la IA y ajustará las reglas según sea necesario, buscando un equilibrio entre la competencia justa y el aprendizaje asistido por IA. Además, el reconocido programador George Hotz elogió el modelo o1, considerando que es el primer modelo que realmente puede programar y mostrando gran confianza en su futuro.
Puntos clave:
🌐 Codeforces decide prohibir el uso de sistemas de IA en las competiciones de programación para contrarrestar el rápido desarrollo de la IA.
🤖 La nueva norma permite un uso limitado de la IA, pero prohíbe que la IA genere la lógica y los algoritmos de programación centrales.
🔍 La aplicación de esta prohibición enfrenta desafíos, ya que la plataforma depende de la honestidad de los participantes.