AgentCE-Bench: Agent Configurable Evaluation with Scalable Horizons and Controllable Difficulty under Lightweight Environments
Organizations: Case Western Reserve University · NII LLMC (Japan) · University of Zurich
Abstract
Existing Agent benchmarks suffer from two critical limitations: high environment interaction overhead (up to 41% of total evaluation time) and imbalanced task horizon and difficulty distributions that make aggregate scores unreliable. To address these issues, we propose AgentCE-Bench built around a unified grid-based planning task, where agents must fill hidden slots in a partially completed schedule subject to both local slot constraints and global constraints. Our benchmark offers fine-grained control through two orthogonal axes: Scalable Horizons, controlled by the number of hidden slots , and Controllable Difficulty, governed by a decoy budget that determines the number of globally misleading decoy candidates. Crucially, all tool calls are resolved via static JSON files under a Lightweight Environment design, eliminating setup overhead and enabling fast, reproducible evaluation suitable for training-time validation. We first validate that and provide reliable control over task horizon and difficulty, and that AgentCE-Bench exhibits strong domain consistency and model discriminability. We then conduct comprehensive experiments across 13 models of diverse sizes and families over 6 domains, revealing significant cross-model performance variation and confirming that AgentCE-Bench provides interpretable and controllable evaluation of agent reasoning.
Figures & tables
| Usage (steps / Hour / K) | Score (%) | ||||||||||
| Arch. | Size | Steps | Time | Tokens | Course | Meal | PC | Shop | Travel | Work | Avg. |
| Qwen3.5 Dense | |||||||||||
| Dense | 0.8B | 283.5 | 3.9 | 67.1 | 1.9 | 0.0 | 1.9 | 0.0 | 0.0 | 0.0 | 0.6 |
| Dense | 2B | 174.4 | 3.4 | 61.9 | 3.7 | 1.9 | 7.4 | 1.9 | 1.9 | 3.7 | 3.4 |
| Dense | 4B | 144.5 | 2.4 | 29.8 | 38.9 | 46.3 | 42.6 | 29.6 | 33.3 | 25.9 | 36.1 |
| Dense | 9B | 134.1 | 2.0 | 24.2 | 51.9 | 44.4 | 42.6 | 44.4 | 46.3 | 46.3 | 46.0 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Tool | Description |
|---|---|
| set_slot(row, col, id) | Place an item id into the grid at (row, col) , or clear the slot if id is None . |
| get_current_grid_state() | Return the full current state of the grid, including all filled and empty slots. |
| get_slot_id(row, col) | Query the item id currently occupying a specific grid cell. |
| get_hidden_slot_query_budget(row, col) | Return the remaining attribute query budget for a given hidden slot. |
| get_global_check_budget() | Return the remaining budget for global constraint checks. |
| done() | Signal that the agent has completed the task. |
| Tool | Description |
|---|---|
| query_{domain}_candidate_from_attribute(row, col, field, operator, value) | Filter the candidate list for a given slot by an attribute condition (field operator value) , narrowing the search space. |
| get_{domain}_item_info(id) | Retrieve the full attribute profile of a single item. |
| get_{domain}_item_attributes(ids, field) | Batch-query a specific attribute field for a list of item ids. |
| check_{domain}_slot_constraints(row, col) | Check whether the item currently placed at (row, col) satisfies the local slot constraints for that position. |
| check_{domain}_global_constraints() | Check whether the entire current grid satisfies all global constraints. |
AI Agent Benchmarks
AI agent benchmarks measure how reliably autonomous systems plan, use tools, interact, and complete tasks across controlled and real-world settings.
See all 1,494 papers