GameEval: Evaluating LLMs on Conversational Games
Dan Qiao, Chenfei Wu, Yaobo Liang, Juntao Li, Nan Duan
TL;DR
GameEval introduces a bias-resistant, ground-truth-free framework for evaluating LLMs by engaging them in goal-driven conversational games. The approach treats models as players with roles and long-term objectives, using diverse dialogue forms to measure integrated capabilities rather than single-task performance. It contributes three games (Ask-Guess, SpyFall, TofuKingdom) with tailored evaluation metrics and demonstrates clear discrimination among ChatGPT, GPT-4, and Text-Davinci-003. The work highlights the potential of game-based evaluation for assessing complex, real-world problem-solving in LLMs and provides public code to enable broader adoption and extension.
Abstract
The rapid advancements in large language models (LLMs) have presented challenges in evaluating those models. Existing evaluation methods are either reference-based or preference based, which inevitably need human intervention or introduce test bias caused by evaluator models. In this paper, we propose GameEval, a novel approach to evaluating LLMs through goal-driven conversational games, overcoming the limitations of previous methods. GameEval treats LLMs as game players and assigns them distinct roles with specific goals achieved by launching conversations of various forms, including discussion, question answering, and voting. We design three unique games with cooperative or adversarial objectives, accompanied by corresponding evaluation metrics, to show how this new paradigm comprehensively evaluates model performance.Through extensive experiments, we show that GameEval can effectively differentiate the capabilities of various LLMs, providing a comprehensive assessment of their integrated abilities to solve complex problems. Our public anonymous code is available at https://github.com/GameEval/GameEval.
