CodeElo: Benchmarking Competition-level Code Generation of LLMs with Human-comparable Elo Ratings
On the map: LLM reasoning → Reasoning for agents, planning and code
Abstract (arXiv)
With the increasing code reasoning capabilities of existing large language models (LLMs) and breakthroughs in reasoning models like OpenAI o1 and o3, there is a growing need to develop more challenging and comprehensive benchmarks that effectively test their sophisticated competition-level coding abilities. Existing benchmarks, like LiveCodeBench and USACO, fall short due to the unavailability of private test cases, lack of support for special judges, and misaligned execution environments. To bridge this gap, we introduce CodeElo, a standardized competition-level code generation benchmark that effectively addresses all these challenges for the first time. CodeElo benchmark is mainly based on the official CodeForces platform and tries to align with the platform as much as possible. We compile the recent six months of contest problems on CodeForces with detailed information such as contest divisions, problem difficulty ratings, and problem algorithm tags. We introduce a unique judging method in which problems are submitted directly to the platform and develop a reliable Elo rating calculation system that aligns with the platform and is comparable with human participants but has lower variance. By testing on our CodeElo, we provide the Elo ratings of 30 existing popular open-source and 3 proprietary LLMs for the first time. The results show that o1-mini and QwQ-32B-Preview stand out significantly, achieving Elo ratings of 1578 and 1261, respectively, while other models struggle even with the easiest problems, placing in the lowest 25 percent among all human participants. Detailed analysis experiments are also conducted to provide insights into performance across algorithms and comparisons between using C++ and Python, which can suggest directions for future studies.
Key facts. Cited by 109 papers in the map (data through 7 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 20 of its 30 references that are in the map. First posted on arXiv 2 Jan 2025.
Builds on
20 of 30 references.
Closest ancestors · 3
Same direction, newest first
- 2024Qwen2.5-Coder Technical Report18 Sep
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code12 Mar
- 2022Competition-Level Code Generation with AlphaCode8 Feb
Other references · 17
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2024GPT-4o System Cardcited by 4,467
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023Mistral 7Bcited by 3,065
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2024Qwen2 Technical Reportcited by 2,076
- 2024Mixtral of Expertscited by 1,785
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
- 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2024DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligencecited by 325
5 more
- 2024Omni-MATH: A Universal Olympiad Level Mathematic Benchmark For Large Language Modelscited by 277
- 2023TACO: Topics in Algorithmic COde generation datasetcited by 150
- 2024OpenCoder: The Open Cookbook for Top-Tier Code Large Language Modelscited by 127
- 2024Can Language Models Solve Olympiad Programming?cited by 70
- 2024SelfCodeAlign: Self-Alignment for Code Generationcited by 61
Built on by
Citing papers per year: 2025: 69; 2026: 40.
109 papers.
Sort:
By area:
- 2025Qwen3 Technical Reportcited by 8,195
- 2025OpenThoughts: Data Recipes for Reasoning Modelscited by 287
- 2025DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agentscited by 236
- 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
- 2025Establishing Best Practices for Building Rigorous Agentic Benchmarkscited by 94
- 2025Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivitycited by 93
- 2025VerlTool: Towards Holistic Agentic Reinforcement Learning with Tool Usecited by 92
- 2025Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agentscited by 75
- 2025LeetCodeDataset: A Temporal Dataset for Robust Evaluation and Efficient Training of Code LLMscited by 67
- 2025Towards Robust Agentic CUDA Kernel Benchmarking, Verification, and Optimizationcited by 52
- 2025Seed-Coder: Let the Code Model Curate Data for Itselfcited by 46
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Modelscited by 45
38 more
- 2025Solver-Informed RL: Grounding Large Language Models for Authentic Optimization Modelingcited by 44
- 2025Point-RFT: Improving Multimodal Reasoning with Visually Grounded Reinforcement Finetuningcited by 31
- 2025ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Modelscited by 30
- 2025BEARCUBS: A benchmark for computer-using web agentscited by 29
- 2025Toward Generalizable Evaluation in the LLM Era: A Survey Beyond Benchmarkscited by 26
- 2025OJBench: A Competition Level Code Benchmark For Large Language Modelscited by 22
- 2025CRUST-Bench: A Comprehensive Benchmark for C-to-safe-Rust Transpilationcited by 19
- 2025FrontierCS: Evolving Challenges for Evolving Intelligencecited by 19
- 2025Scaling Laws For Scalable Oversightcited by 18
- 2025LL3M: Large Language 3D Modelerscited by 18
- 2025Evaluating LLM Metrics Through Real-World Capabilitiescited by 17
- 2025XRPO: Pushing the limits of GRPO with Targeted Exploration and Exploitationcited by 17
- 2025CodeFlowBench: A Multi-turn, Iterative Benchmark for Complex Code Generationcited by 16
- 2025ProBench: Benchmarking Large Language Models in Competitive Programmingcited by 15
- 2025MTR-Bench: A Comprehensive Benchmark for Multi-Turn Reasoning Evaluationcited by 15
- 2025The Energy Cost of Reasoning: Analyzing Energy Usage in LLMs with Test-time Computecited by 14
- 2025MMMG: A Massive, Multidisciplinary, Multi-Tier Generation Benchmark for Text-to-Image Reasoningcited by 14
- 2025LiveTradeBench: Seeking Real-World Alpha with Large Language Modelscited by 13
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2025ICPC-Eval: Probing the Frontiers of LLM Reasoning with Competitive Programming Contestscited by 12
- 2025REST: Stress Testing Large Reasoning Models by Asking Multiple Problems at Oncecited by 12
- 2026Privileged, but Biased: How PI-Conditioned Teachers Break Self-Distillationcited by 12
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agentscited by 11
- 2025Self-Guided Process Reward Optimization with Redefined Step-wise Advantage for Process Reinforcement Learningcited by 10
- 2025AetherCode: Evaluating LLMs' Ability to Win In Premier Programming Competitionscited by 10
- 2025RustEvo^2: An Evolving Benchmark for API Evolution in LLM-based Rust Code Generationcited by 9
- 2025Can LLMs Generate Reliable Test Case Generators? A Study on Competition-Level Programming Problemscited by 9
- 2025RefineCoder: Iterative Improving of Large Language Models via Adaptive Critique Refinement for Code Generationcited by 8
- 2025Learning on the Job: Test-Time Curricula for Targeted Reinforcement Learningcited by 8
- 2026Agentic Environment Engineering for Large Language Models: A Survey of Environment Modeling, Synthesis, Evaluation, and Applicationcited by 8
- 2025HoarePrompt: Structural Reasoning About Program Correctness in Natural Languagecited by 7
- 2025PromptCoT 2.0: Scaling Prompt Synthesis for Large Language Model Reasoningcited by 7
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completioncited by 7
- 2025OSS-Bench: Benchmark Generator for Coding LLMscited by 6
- 2025SLR: Automated Synthesis for Scalable Logical Reasoningcited by 6
- 2025Which LLMs Get the Joke? Probing Non-STEM Reasoning Abilities with HumorBenchcited by 6
- 2025(X)-evolve: Solution space evolution powered by large language modelscited by 6
- 2025SPaRC: A Spatial Pathfinding Reasoning Challengecited by 5
50 most cited of 109 All 109 (JSON)
- 2026SilentCall: Hidden Tool-Call Backdoors in Open-Weight Agents, and How to Catch Them25 Sep 2026
- 2026CogGym: Towards Large-Scale Comparative Evaluation of Human and Machine Cognition18 Sep 2026
- 2026ASPIRE: Asynchronous Batched Self-Speculative Decoding for Long-Context LLM Inference16 Sep 2026
- 2026Stellar Colosseum: A Many-Agent Harness for Long-Horizon Research in Mathematics and Theoretical Computer Science14 Sep 2026
- 2026When Agents Slow Down: Understanding LLM Agents' Test-Time Strategies via Elo-per-token Analysis14 Sep 2026
- 2026Revisiting Complete Reasoning Traces for Post-Training7 Sep 2026
- 2026Scaling Large Reasoning Models beyond Human Supervision: A Path toward Superintelligence31 Aug 2026
- 2026Privileged, but Biased: How PI-Conditioned Teachers Break Self-Distillation5 Aug 2026
- 2026CurveShift: Is Agent Progress Scalar? Separating Level from Shape31 Jul 2026
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learning29 Jul 2026
- 2026Reasoning Denoiser: Denoising Reasoning Traces for Hallucination Detection in Large Reasoning Models24 Jul 2026
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents21 Jul 2026
38 more
- 2026Quantize with Confidence? An Empirical Study of Quantization for Code Generation15 Jul 2026
- 2026Selective Left-Shift: Turning Test-Time Compute and Difficulty-based Curation into Training Data for Low-Resource Code Generation8 Jul 2026
- 2026ChainSWE: Benchmarking Coding Agents on Multi-Bug Software Maintenance1 Jul 2026
- 2026The Generalization Spectrum: A Chromatographic Approach to Evaluating Learning Algorithms24 Jun 2026
- 2026Adaptive Nucleus Truncation for Long-Form Reasoning12 Jun 2026
- 2026Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programming11 Jun 2026
- 2026Agentic Environment Engineering for Large Language Models: A Survey of Environment Modeling, Synthesis, Evaluation, and Application10 Jun 2026
- 2026CodeGolf Bench: A Multi-Language Benchmark for Evaluating Concise Code Generation Capabilities of Large Language Models28 May 2026
- 2026Leveraging Error Diversity in Group Rollouts for Reinforcement Learning17 May 2026
- 2026Solvita: Enhancing Large Language Models for Competitive Programming via Agentic Evolution14 May 2026
- 2026Scalable Token-Level Hallucination Detection in Large Language Models12 May 2026
- 2026When Independent Sampling Outperforms Agentic Reasoning8 May 2026
- 2026Rethinking Dense Sequential Chains: Reasoning Language Models Can Extract Answers from Sparse, Order-Shuffling Chain-of-Thoughts8 May 2026
- 2026AlphaEval: Evaluating Agents in Production14 Apr 2026
- 2026Credit-Budgeted ICPC-Style Coding: When Agents Must Pay for Every Decision11 Apr 2026
- 2026GrandCode: Achieving Grandmaster Level in Competitive Programming via Agentic Reinforcement Learning3 Apr 2026
- 2026An Industrial-Scale Insurance LLM Achieving Verifiable Domain Mastery and Hallucination Control without Competence Trade-offs15 Mar 2026
- 2026Level Up: Defining and Exploiting Transitional Problems for Curriculum Learning14 Mar 2026
- 2026SWE-Fuse: Empowering Software Agents via Issue-free Trajectory Learning and Entropy-aware RLVR Training9 Mar 2026
- 2026Improving Interactive In-Context Learning from Natural Language Feedback17 Feb 2026
- 2026Overthinking Loops in Agents: A Structural Risk via MCP Tools16 Feb 2026
- 2026Benchmark Health Index: A Systematic Framework for Benchmarking the Benchmarks of LLMs12 Feb 2026
- 2026Vegas: Self-Speculative Decoding with Verification-Guided Sparse Attention6 Feb 2026
- 2026JADE: Expert-Grounded Dynamic Evaluation for Open-Ended Professional Tasks6 Feb 2026
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning28 Jan 2026
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completion27 Jan 2026
- 2026Oops, Wait: Discourse Tokens Matter in Reasoning Model24 Jan 2026
- 2026Acting Flatterers via LLMs Sycophancy: Combating Clickbait with LLMs Opposing-Stance Reasoning17 Jan 2026
- 2025LLM Swiss Round: Aggregating Multi-Benchmark Performance via Competitive Swiss-System Dynamics24 Dec 2025
- 2025FrontierCS: Evolving Challenges for Evolving Intelligence17 Dec 2025
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Models15 Dec 2025
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025LiveTradeBench: Seeking Real-World Alpha with Large Language Models5 Nov 2025
- 2025CosmoCore Affective Dream-Replay Reinforcement Learning for Code Generation20 Oct 2025
- 2025UniCode: Augmenting Evaluation for Code Reasoning16 Oct 2025
- 2025LLM Reasoning for Machine Translation: Synthetic Data Generation over Thinking Tokens13 Oct 2025
- 2025LiveOIBench: Can Large Language Models Outperform Human Contestants in Informatics Olympiads?10 Oct 2025
- 2025XRPO: Pushing the limits of GRPO with Targeted Exploration and Exploitation8 Oct 2025
50 newest of 109 All 109 (JSON)
- 2025Qwen3 Technical Reportcited by 8,195
- 2025OpenThoughts: Data Recipes for Reasoning Modelscited by 287
- 2025VerlTool: Towards Holistic Agentic Reinforcement Learning with Tool Usecited by 92
- 2025LeetCodeDataset: A Temporal Dataset for Robust Evaluation and Efficient Training of Code LLMscited by 67
- 2025Towards Robust Agentic CUDA Kernel Benchmarking, Verification, and Optimizationcited by 52
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Modelscited by 45
- 2025Point-RFT: Improving Multimodal Reasoning with Visually Grounded Reinforcement Finetuningcited by 31
- 2025ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Modelscited by 30
- 2025OJBench: A Competition Level Code Benchmark For Large Language Modelscited by 22
- 2025XRPO: Pushing the limits of GRPO with Targeted Exploration and Exploitationcited by 17
- 2025ProBench: Benchmarking Large Language Models in Competitive Programmingcited by 15
- 2025MTR-Bench: A Comprehensive Benchmark for Multi-Turn Reasoning Evaluationcited by 15
12 most cited of 43 All 43 (JSON)
- 2026When Agents Slow Down: Understanding LLM Agents' Test-Time Strategies via Elo-per-token Analysis14 Sep 2026
- 2026Revisiting Complete Reasoning Traces for Post-Training7 Sep 2026
- 2026Scaling Large Reasoning Models beyond Human Supervision: A Path toward Superintelligence31 Aug 2026
- 2026Reasoning Denoiser: Denoising Reasoning Traces for Hallucination Detection in Large Reasoning Models24 Jul 2026
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents21 Jul 2026
- 2026Selective Left-Shift: Turning Test-Time Compute and Difficulty-based Curation into Training Data for Low-Resource Code Generation8 Jul 2026
- 2026When Independent Sampling Outperforms Agentic Reasoning8 May 2026
- 2026Rethinking Dense Sequential Chains: Reasoning Language Models Can Extract Answers from Sparse, Order-Shuffling Chain-of-Thoughts8 May 2026
- 2026Overthinking Loops in Agents: A Structural Risk via MCP Tools16 Feb 2026
- 2026Oops, Wait: Discourse Tokens Matter in Reasoning Model24 Jan 2026
- 2026Acting Flatterers via LLMs Sycophancy: Combating Clickbait with LLMs Opposing-Stance Reasoning17 Jan 2026
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Models15 Dec 2025
12 newest of 43 All 43 (JSON)
- 2025DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agentscited by 236
- 2025Establishing Best Practices for Building Rigorous Agentic Benchmarkscited by 94
- 2025Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agentscited by 75
- 2025BEARCUBS: A benchmark for computer-using web agentscited by 29
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agentscited by 11
- 2026Agentic Environment Engineering for Large Language Models: A Survey of Environment Modeling, Synthesis, Evaluation, and Applicationcited by 8
- 2025SCGAgent: Recreating the Benefits of Reasoning Models for Secure Code Generation with Agentic Workflowscited by 4
- 2025MapCoder-Lite: Distilling Multi-Agent Coding into a Single Small LLMcited by 3
- 2026GrandCode: Achieving Grandmaster Level in Competitive Programming via Agentic Reinforcement Learningcited by 3
- 2026Solvita: Enhancing Large Language Models for Competitive Programming via Agentic Evolutioncited by 3
- 2026JADE: Expert-Grounded Dynamic Evaluation for Open-Ended Professional Taskscited by 2
12 most cited of 19 All 19 (JSON)
- 2026SilentCall: Hidden Tool-Call Backdoors in Open-Weight Agents, and How to Catch Them25 Sep 2026
- 2026Stellar Colosseum: A Many-Agent Harness for Long-Horizon Research in Mathematics and Theoretical Computer Science14 Sep 2026
- 2026CurveShift: Is Agent Progress Scalar? Separating Level from Shape31 Jul 2026
- 2026ChainSWE: Benchmarking Coding Agents on Multi-Bug Software Maintenance1 Jul 2026
- 2026Agentic Environment Engineering for Large Language Models: A Survey of Environment Modeling, Synthesis, Evaluation, and Application10 Jun 2026
- 2026Solvita: Enhancing Large Language Models for Competitive Programming via Agentic Evolution14 May 2026
- 2026AlphaEval: Evaluating Agents in Production14 Apr 2026
- 2026Credit-Budgeted ICPC-Style Coding: When Agents Must Pay for Every Decision11 Apr 2026
- 2026GrandCode: Achieving Grandmaster Level in Competitive Programming via Agentic Reinforcement Learning3 Apr 2026
- 2026SWE-Fuse: Empowering Software Agents via Issue-free Trajectory Learning and Entropy-aware RLVR Training9 Mar 2026
- 2026JADE: Expert-Grounded Dynamic Evaluation for Open-Ended Professional Tasks6 Feb 2026
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
12 newest of 19 All 19 (JSON)
- 2025Scaling Laws For Scalable Oversightcited by 18
- 2025Scaling Laws For Scalable Oversight25 Apr 2025
- 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
- 2025Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivitycited by 93
- 2025Seed-Coder: Let the Code Model Curate Data for Itselfcited by 46
- 2025Solver-Informed RL: Grounding Large Language Models for Authentic Optimization Modelingcited by 44
- 2025Toward Generalizable Evaluation in the LLM Era: A Survey Beyond Benchmarkscited by 26
- 2025CRUST-Bench: A Comprehensive Benchmark for C-to-safe-Rust Transpilationcited by 19
- 2025FrontierCS: Evolving Challenges for Evolving Intelligencecited by 19
- 2025LL3M: Large Language 3D Modelerscited by 18
- 2025Evaluating LLM Metrics Through Real-World Capabilitiescited by 17
- 2025CodeFlowBench: A Multi-turn, Iterative Benchmark for Complex Code Generationcited by 16
- 2026Privileged, but Biased: How PI-Conditioned Teachers Break Self-Distillationcited by 12
- 2025AetherCode: Evaluating LLMs' Ability to Win In Premier Programming Competitionscited by 10
12 most cited of 43 All 43 (JSON)
- 2026CogGym: Towards Large-Scale Comparative Evaluation of Human and Machine Cognition18 Sep 2026
- 2026Privileged, but Biased: How PI-Conditioned Teachers Break Self-Distillation5 Aug 2026
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learning29 Jul 2026
- 2026Quantize with Confidence? An Empirical Study of Quantization for Code Generation15 Jul 2026
- 2026The Generalization Spectrum: A Chromatographic Approach to Evaluating Learning Algorithms24 Jun 2026
- 2026Adaptive Nucleus Truncation for Long-Form Reasoning12 Jun 2026
- 2026Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programming11 Jun 2026
- 2026CodeGolf Bench: A Multi-Language Benchmark for Evaluating Concise Code Generation Capabilities of Large Language Models28 May 2026
- 2026Leveraging Error Diversity in Group Rollouts for Reinforcement Learning17 May 2026
- 2026Scalable Token-Level Hallucination Detection in Large Language Models12 May 2026
- 2026An Industrial-Scale Insurance LLM Achieving Verifiable Domain Mastery and Hallucination Control without Competence Trade-offs15 Mar 2026
- 2026Level Up: Defining and Exploiting Transitional Problems for Curriculum Learning14 Mar 2026
12 newest of 43 All 43 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Tasks
- 2025LiveCodeBench Pro: How Do Olympiad Medalists Judge LLMs in Competitive Programming?
- 2026When Elo Lies: Hidden Biases in Codeforces-Based Evaluation of Large Language Models
- 2026Beyond Output Correctness: Benchmarking and Evaluating Large Language Model Reasoning in Coding Tasks
- 2025Evaluating and Improving Large Language Models for Competitive Program Generation
- 2025Humanity's Last Code Exam: Can Advanced LLMs Conquer Human's Hardest Code Competition?
- 2025rStar-Coder: Scaling Competitive Code Reasoning with a Large-Scale Verified Dataset
- 2024CodeMMLU: A Multi-Task Benchmark for Assessing Code Understanding & Reasoning Capabilities of CodeLLMs