mlsanityData to 7 Oct 2026

CodeElo: Benchmarking Competition-level Code Generation of LLMs with Human-comparable Elo Ratings

arXiv 2501.01257 ↗First posted 2 Jan 2025cs.CLcited by 109

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

  1. 2024Qwen2.5-Coder Technical Report18 Sep
  2. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code12 Mar
  3. 2022Competition-Level Code Generation with AlphaCode8 Feb

Other references · 17

  1. 2024The Llama 3 Herd of Modelscited by 14,192
  2. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  3. 2024GPT-4o System Cardcited by 4,467
  4. 2021Program Synthesis with Large Language Modelscited by 3,509
  5. 2023Mistral 7Bcited by 3,065
  6. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  7. 2024Qwen2 Technical Reportcited by 2,076
  8. 2024Mixtral of Expertscited by 1,785
  9. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  10. 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
  11. 2021Measuring Coding Challenge Competence With APPScited by 879
  12. 2024DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligencecited by 325
5 more
  1. 2024Omni-MATH: A Universal Olympiad Level Mathematic Benchmark For Large Language Modelscited by 277
  2. 2023TACO: Topics in Algorithmic COde generation datasetcited by 150
  3. 2024OpenCoder: The Open Cookbook for Top-Tier Code Large Language Modelscited by 127
  4. 2024Can Language Models Solve Olympiad Programming?cited by 70
  5. 2024SelfCodeAlign: Self-Alignment for Code Generationcited by 61

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 69; 2026: 40.

109 papers.

Sort:

By area:

  1. 2025Qwen3 Technical Reportcited by 8,195
  2. 2025OpenThoughts: Data Recipes for Reasoning Modelscited by 287
  3. 2025DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agentscited by 236
  4. 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
  5. 2025Establishing Best Practices for Building Rigorous Agentic Benchmarkscited by 94
  6. 2025Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivitycited by 93
  7. 2025VerlTool: Towards Holistic Agentic Reinforcement Learning with Tool Usecited by 92
  8. 2025Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agentscited by 75
  9. 2025LeetCodeDataset: A Temporal Dataset for Robust Evaluation and Efficient Training of Code LLMscited by 67
  10. 2025Towards Robust Agentic CUDA Kernel Benchmarking, Verification, and Optimizationcited by 52
  11. 2025Seed-Coder: Let the Code Model Curate Data for Itselfcited by 46
  12. 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Modelscited by 45
38 more
  1. 2025Solver-Informed RL: Grounding Large Language Models for Authentic Optimization Modelingcited by 44
  2. 2025Point-RFT: Improving Multimodal Reasoning with Visually Grounded Reinforcement Finetuningcited by 31
  3. 2025ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Modelscited by 30
  4. 2025BEARCUBS: A benchmark for computer-using web agentscited by 29
  5. 2025Toward Generalizable Evaluation in the LLM Era: A Survey Beyond Benchmarkscited by 26
  6. 2025OJBench: A Competition Level Code Benchmark For Large Language Modelscited by 22
  7. 2025CRUST-Bench: A Comprehensive Benchmark for C-to-safe-Rust Transpilationcited by 19
  8. 2025FrontierCS: Evolving Challenges for Evolving Intelligencecited by 19
  9. 2025Scaling Laws For Scalable Oversightcited by 18
  10. 2025LL3M: Large Language 3D Modelerscited by 18
  11. 2025Evaluating LLM Metrics Through Real-World Capabilitiescited by 17
  12. 2025XRPO: Pushing the limits of GRPO with Targeted Exploration and Exploitationcited by 17
  13. 2025CodeFlowBench: A Multi-turn, Iterative Benchmark for Complex Code Generationcited by 16
  14. 2025ProBench: Benchmarking Large Language Models in Competitive Programmingcited by 15
  15. 2025MTR-Bench: A Comprehensive Benchmark for Multi-Turn Reasoning Evaluationcited by 15
  16. 2025The Energy Cost of Reasoning: Analyzing Energy Usage in LLMs with Test-time Computecited by 14
  17. 2025MMMG: A Massive, Multidisciplinary, Multi-Tier Generation Benchmark for Text-to-Image Reasoningcited by 14
  18. 2025LiveTradeBench: Seeking Real-World Alpha with Large Language Modelscited by 13
  19. 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
  20. 2025ICPC-Eval: Probing the Frontiers of LLM Reasoning with Competitive Programming Contestscited by 12
  21. 2025REST: Stress Testing Large Reasoning Models by Asking Multiple Problems at Oncecited by 12
  22. 2026Privileged, but Biased: How PI-Conditioned Teachers Break Self-Distillationcited by 12
  23. 2025Software Development Life Cycle Perspective: A Survey of Benchmarks for Code Large Language Models and Agentscited by 11
  24. 2025Self-Guided Process Reward Optimization with Redefined Step-wise Advantage for Process Reinforcement Learningcited by 10
  25. 2025AetherCode: Evaluating LLMs' Ability to Win In Premier Programming Competitionscited by 10
  26. 2025RustEvo^2: An Evolving Benchmark for API Evolution in LLM-based Rust Code Generationcited by 9
  27. 2025Can LLMs Generate Reliable Test Case Generators? A Study on Competition-Level Programming Problemscited by 9
  28. 2025RefineCoder: Iterative Improving of Large Language Models via Adaptive Critique Refinement for Code Generationcited by 8
  29. 2025Learning on the Job: Test-Time Curricula for Targeted Reinforcement Learningcited by 8
  30. 2026Agentic Environment Engineering for Large Language Models: A Survey of Environment Modeling, Synthesis, Evaluation, and Applicationcited by 8
  31. 2025HoarePrompt: Structural Reasoning About Program Correctness in Natural Languagecited by 7
  32. 2025PromptCoT 2.0: Scaling Prompt Synthesis for Large Language Model Reasoningcited by 7
  33. 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completioncited by 7
  34. 2025OSS-Bench: Benchmark Generator for Coding LLMscited by 6
  35. 2025SLR: Automated Synthesis for Scalable Logical Reasoningcited by 6
  36. 2025Which LLMs Get the Joke? Probing Non-STEM Reasoning Abilities with HumorBenchcited by 6
  37. 2025(X)-evolve: Solution space evolution powered by large language modelscited by 6
  38. 2025SPaRC: A Spatial Pathfinding Reasoning Challengecited by 5

50 most cited of 109 All 109 (JSON)

Similar, not cited

Close in wording, no citation either way

  1. 2025CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Tasks
  2. 2025LiveCodeBench Pro: How Do Olympiad Medalists Judge LLMs in Competitive Programming?
  3. 2026When Elo Lies: Hidden Biases in Codeforces-Based Evaluation of Large Language Models
  4. 2026Beyond Output Correctness: Benchmarking and Evaluating Large Language Model Reasoning in Coding Tasks
  5. 2025Evaluating and Improving Large Language Models for Competitive Program Generation
  6. 2025Humanity's Last Code Exam: Can Advanced LLMs Conquer Human's Hardest Code Competition?
  7. 2025rStar-Coder: Scaling Competitive Code Reasoning with a Large-Scale Verified Dataset
  8. 2024CodeMMLU: A Multi-Task Benchmark for Assessing Code Understanding & Reasoning Capabilities of CodeLLMs