mlsanityData to 14 Oct 2026

Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programming

arXiv 2606.12864 ↗First posted 11 Jun 2026cs.SE cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Despite strong performance in competitive programming, the role of Large Language Models (LLMs) in supporting human learning in the same setting remains largely unexplored. In this work, we introduce UOJ-Bench, a benchmark designed to evaluate not only the problem-solving ability of LLMs, but also their ability to identify errors in human-written code -- a crucial educational activity traditionally supported by running test cases over online judge systems. UOJ-Bench consists of three distinct tasks: code generation, code hacking, and code repair, all constructed from real-world code submissions on the Universal Online Judge (UOJ) and evaluated through UOJ's native judging infrastructure. Our results show that under one-shot evaluation, even the strongest models fail to identify errors in more than 50% of a set of submissions that have been found to be incorrect by UOJ users. While test-time scaling improves success rates to above 90%, the substantial computational costs incurred from model inference limit its practicality for large-scale deployment. Despite these limitations, we find that the best-performing models under test-time scaling can uncover errors in over 5% of full-score submissions across roughly 30 problems, suggesting that frontier LLMs can already provide complementary signals beyond standard judging systems.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 23 of its 28 references that are in the map. First posted on arXiv 11 Jun 2026.

Builds on

23 of 28 references.

References · 23

  1. 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,796
  2. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
  3. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
  4. 2022Competition-Level Code Generation with AlphaCodecited by 1,462
  5. 2023TACO: Topics in Algorithmic COde generation datasetcited by 160
  6. 2025Competitive Programming with Large Reasoning Modelscited by 119
  7. 2025CodeElo: Benchmarking Competition-level Code Generation of LLMs with Human-comparable Elo Ratingscited by 115
  8. 2024Can Language Models Solve Olympiad Programming?cited by 72
  9. 2025LiveCodeBench Pro: How Do Olympiad Medalists Judge LLMs in Competitive Programming?cited by 55
  10. 2025CodeContests+: High-Quality Test Case Generation for Competitive Programmingcited by 46
  11. 2023Large Language Models are Edge-Case Fuzzers: Testing Deep Learning Libraries via FuzzGPTcited by 36
  12. 2024The RealHumanEval: Evaluating Large Language Models' Abilities to Support Programmerscited by 30
11 more
  1. 2025OJBench: A Competition Level Code Benchmark For Large Language Modelscited by 26
  2. 2025HardTests: Synthesizing High-Quality Test Cases for LLM Codingcited by 23
  3. 2025ELABORATION: A Comprehensive Benchmark on Human-LLM Competitive Programmingcited by 16
  4. 2025ICPC-Eval: Probing the Frontiers of LLM Reasoning with Competitive Programming Contestscited by 13
  5. 2021Automated Conformance Testing for JavaScript Engines via Deep Compiler Fuzzingcited by 12
  6. 2025AetherCode: Evaluating LLMs' Ability to Win In Premier Programming Competitionscited by 11
  7. 2025AutoCode: LLMs as Problem Setters for Competitive Programmingcited by 11
  8. 2025Can LLMs Generate High-Quality Test Cases for Algorithm Problems? TestCase-Eval: A Systematic Evaluation of Fault Coverage and Exposurecited by 10
  9. 2025Can LLMs Generate Reliable Test Case Generators? A Study on Competition-Level Programming Problemscited by 9
  10. 2025Klear-CodeTest: Scalable Test Case Generation for Code Reinforcement Learningcited by 9
  11. 2025Can Language Models Falsify? Evaluating Algorithmic Reasoning with Counterexample Creationcited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025Evaluating and Improving Large Language Models for Competitive Program Generation
  2. 2025LLM-ProS: Analyzing Large Language Models' Performance in Competitive Problem Solving
  3. 2026Simulating Students' Java Programming Errors with Large Language Models
  4. 2025CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Tasks
  5. 2026CodeGolf Bench: A Multi-Language Benchmark for Evaluating Concise Code Generation Capabilities of Large Language Models
  6. 2026Where Do Large Language Models Fail on Competitive Programming? A Taxonomy of Failures by Algorithm Type and Difficulty Rating ↗
  7. 2026CodeEval: A pedagogical approach for targeted evaluation of code-trained Large Language Models
  8. 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?