One Battle After Another: Probing LLMs' Limits on Multi-Turn Instruction Following with a Benchmark Evolving Framework

Qi Jia, Ye Shen, Xiujie Song, Kaiwei Zhang, Shibo Wang +3 more
11/5/2025
cs.CL

Official code: JiaQiSJTU/EvolIF (3 stars, last commit 2026-04-21).

Abstract

Evaluating LLMs' instruction-following ability in multi-topic dialogues is essential yet challenging. Existing benchmarks are limited to a fixed number of turns, susceptible to saturation and failing to account for users' interactive experience. In this work, we propose a novel framework featuring a three-layer tracking mechanism and a query synthesis agent to mimic sequential user behaviors. Grounded in Flow Theory, we introduce process-centric metrics and terminate a conversational evaluation only upon exhausting user patience. Leveraging this framework, we present EvolIF, an evolving benchmark covering 12 constraint groups. Our analysis reveals deficiencies in failure recovery and fine-grained instruction following, with performance stratification becoming evident as conversational depth increases. GPT-5 demonstrates the most sustained resilience, maintaining a 66.40% robustness score, outperforming Gemini-3-Pro by 5.59%, while other models lag behind. Data and code will be released at https://github.com/JiaQiSJTU/EvolIF.

View on arXivView PDF

Code Implementations(1)

JiaQiSJTU/EvolIFOfficial100%

A benchmark evolving framework and a benchmark for LLMs' multi-turn instruction following evaluation.

30PythonOct 27, 20256 months ago
benchmarkdialogueinstruction-followingllmlong-context+3 more

Similar Papers

Cite this paper

@article{jia2025battle,
  title  = {One Battle After Another: Probing LLMs' Limits on Multi-Turn Instruction Following with a Benchmark Evolving Framework},
  author = {Qi Jia and Ye Shen and Xiujie Song and Kaiwei Zhang and Shibo Wang and Dun Pei and Xiangyang Zhu and Guangtao Zhai},
  year   = {2025},
  eprint = {2511.03508},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.03508v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.03508.svg)](https://codeofpaper.com/paper/2511.03508)

Discussion