Recentemente, a plataforma de competição de programação Codeforces tomou uma decisão importante: proibir o uso de inteligência artificial (IA) em suas competições. Com o rápido avanço da capacidade de programação da IA, o fundador da Codeforces, Mikhail Mirzayanov, declarou que essa decisão é necessária, pois o desenvolvimento de redes neurais atingiu um "novo nível inegável".
Nota da imagem: Imagem gerada por IA, fornecida pelo Midjourney.
Esta nova regra visa principalmente os participantes das competições. O uso de sistemas de IA como GPT, Gemini, Llama e Claude é explicitamente proibido durante as competições. Mirzayanov mencionou que o progresso da IA na programação não pode ser subestimado, especialmente o modelo o1 recentemente lançado pela OpenAI, que se destacou em competições de programação. Em simulações de competições Codeforces, o o1 obteve uma classificação Elo de 1807, superando 93% dos participantes humanos e aproximando-se do nível "mestre" em uma competição ao vivo.
No entanto, a Codeforces não proíbe completamente o uso de IA. A nova regra permite o uso de IA em certa medida, como para tradução ou sugestões de sintaxe e pequenos trechos de código. Mas gerar a lógica ou algoritmos principais usando IA é proibido. Apesar disso, a aplicação dessa proibição pode ser desafiadora, pois a Codeforces depende principalmente da integridade dos participantes.
Neste contexto, alguns usuários expressaram sua insatisfação com a decisão, argumentando que a tecnologia atual permite que os participantes modifiquem facilmente o código gerado pela IA para que pareça diferente, sem realmente entender a essência do código. Eles apontam que as plataformas de competição de programação futuras dependem da confiança dos participantes, e os esforços para combater os modelos de IA podem ser fadados ao fracasso.
De forma semelhante, a IA já causou problemas semelhantes em outros jogos de inteligência competitivos, como xadrez e Go, onde a IA superou os humanos. Mas nessas competições, os jogadores humanos se enfrentam diretamente, preservando o espírito competitivo. Em competições de programação online anônimas, isso é mais difícil de garantir.
Para manter a competição justa, a Codeforces afirma que monitorará de perto o desenvolvimento da tecnologia de IA e ajustará as regras conforme necessário, a fim de equilibrar a competição justa e o aprendizado assistido por IA. O renomado programador George Hotz também elogiou o modelo o1, considerando-o o primeiro modelo verdadeiramente capaz de programar e expressando confiança em seu futuro.
Pontos importantes:
🌐 A Codeforces decidiu proibir o uso de sistemas de IA em competições de programação para lidar com o rápido desenvolvimento da tecnologia de IA.
🤖 A nova regra permite o uso limitado de IA, mas proíbe a geração da lógica e algoritmos principais de programação usando IA.
🔍 A aplicação dessa proibição enfrenta desafios, pois a plataforma depende da integridade dos participantes.