paper-with-me

Papers

SwingArena: Competitive Programming Arena for Long-context GitHub Issue Solving

2025-05-29 · Wendong Xu, Jing Xiong, Chenyang Zhao, Qiujiang Chen, Haoran Wang, Hui Shen, Zhongwei Wan, Jianbo Dai, Taiqiang Wu, He Xiao, Chaofan Tao, Z. Morley Mao, Ying Sheng, Zhijiang Guo, Hongxia Yang, Bei Yu, Lingpeng Kong, Quanquan Gu, Ngai Wong

We present SwingArena, a competitive evaluation framework for Large Language Models (LLMs) that closely mirrors real-world software development workflows. Unlike traditional static benchmarks, SwingArena models the collaborative process of software iteration by pairing LLMs as submitters, who generate patches, and reviewers, who create test cases and verify the patches through continuous integration (CI) pipelines. To support these interactive evaluations, we introduce a retrieval-augmented code generation (RACG) module that efficiently handles long-context challenges by providing syntactically and semantically relevant code snippets from large codebases, supporting multiple programming languages (C++, Python, Rust, and Go). This enables the framework to scale across diverse tasks and contexts while respecting token limitations. Our experiments, using over 400 high-quality real-world GitHub issues selected from a pool of 2,300 issues, show that models like GPT-4o excel at aggressive patch generation, whereas DeepSeek and Gemini prioritize correctness in CI validation. SwingArena presents a scalable and extensible methodology for evaluating LLMs in realistic, CI-driven software development settings. More details are available on our project page: swing-bench.github.io

📄 PDF Abstract BibTeX arXiv:2505.23932

Code (0)

등록된 구현이 없습니다.

Tasks

Code Generation

Similar Papers 제목 키워드 기반

Contextual Experience Replay for Self-Improvement of Language Agents

2025-06-07 · Yitao Liu, Chenglei Si, Karthik Narasimhan, Shunyu Yao

Large language model (LLM) agents have been applied to sequential decision-making tasks such as web navigation, but without any environment-specific experiences, they often fail in these complex tasks. Moreover, current …

Decision MakingLarge Language ModelSequential Decision Making

VideoWebArena: Evaluating Long Context Multimodal Agents with Video Understanding Web Tasks

2024-10-24 · Lawrence Jang, Yinheng Li, Charles Ding, Justin Lin 외

Videos are often used to learn or extract the necessary information to complete tasks in ways different than what text and static imagery alone can provide. However, many existing agent benchmarks neglect long-context vi…

Video Understanding

LongReasonArena: A Long Reasoning Benchmark for Large Language Models

2025-08-26 · Jiayu Ding, Shuming Ma, Lei Cui, Nanning Zheng 외 arxiv

Existing long-context benchmarks for Large Language Models (LLMs) focus on evaluating comprehension of long inputs, while overlooking the evaluation of long reasoning abilities. To address this gap, we introduce LongReas…

Put Your Money Where Your Mouth Is: Evaluating Strategic Planning and Execution of LLM Agents in an Auction Arena

2023-10-09 · Jiangjie Chen, Siyu Yuan, Rong Ye, Bodhisattwa Prasad Majumder 외

Recent advancements in Large Language Models (LLMs) showcase advanced reasoning, yet NLP evaluations often depend on static benchmarks. Evaluating this necessitates environments that test strategic reasoning in dynamic, …

Management

RAG-QA Arena: Evaluating Domain Robustness for Long-form Retrieval Augmented Question Answering

2024-07-19 · Rujun Han, Yuhao Zhang, Peng Qi, Yumo Xu 외

Question answering based on retrieval augmented generation (RAG-QA) is an important research topic in NLP and has a wide range of real-world applications. However, most existing datasets for this task are either construc…

Domain GeneralizationFormLanguage ModelingLanguage Modelling+5