REVIEW 3 major objections 5 minor 1 cited by
This paper introduces a benchmark that derives three diagnostic tasks from logged GUI trajectories without extra annotation, and shows the strongest vision-language model reaches only 60.4 EvoGain, with scale and GUI specialization failing
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-01 19:09 UTC pith:FJUAZ43D
load-bearing objection A solid, honestly-scoped GUI state-transition benchmark with real diagnostic value; the label-fidelity caveats are disclosed and the core ranking holds up. the 3 major comments →
EvoGUI: An Evolution-Aware Benchmark for GUI State-Transition Understanding
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper's central claim is that the three diagnostics, T1, T2, and T3, have labels that are mechanically determined by logged trajectory adjacency and action vocabulary after a normalization step, making annotation-free benchmark construction possible. It further claims that current vision-language models are far from saturating these probes: the best configuration attains 60.4 EvoGain, with 58.3 percent exact temporal ordering, 65.4 percent joint action/value prediction, and 83.6 percent pairwise successor discrimination. The paper reports that larger models and GUI-specialized models do not consistently outperform smaller or generalist counterparts, so transition-level ability is not a s
What carries the argument
The load-bearing object is the normalized trajectory record, tau = [(s_t, a_t, v_t, s_{t+1}, m_t)], which stores consecutive screenshots, the logged user action, its optional value, and metadata. From this, the miner generates all labels: T1 samples K screenshots from one trajectory and uses their chronological order as the ground truth; T2 uses the recorded action and exact typed or selected value as the answer for an adjacent screenshot pair; T3 uses the logged adjacent screenshot as the correct successor and samples one distractor from cross-trajectory, same-domain, or long-skip pools. An EvoGain index normalizes each task accuracy against random-choice baselines so the three probes can b
Load-bearing premise
The entire label-generation pipeline trusts that each logged before-action-after screenshot triple is an accurate, contiguous record with no unlogged asynchronous changes (ads, page loads, refreshes) accounting for the visible difference; if the source logs contain noise, all three tasks inherit that noise.
What would settle it
Replay a random sample of logged transitions in a live browser or a controlled environment and check whether executing the recorded action on the before-screenshot actually yields the after-screenshot; if even a modest fraction of transitions (say more than 10%) fails this replay test, the annotation-free label derivation is unreliable. A complementary check: have human annotators view only the before and after screenshots and predict the logged action; if their accuracy is no higher than the best model's, the visual evidence does not determine the label.
If this is right
- Direct evaluation of state-transition understanding becomes a routine part of GUI-agent development, complementing end-to-end success rates.
- The framework can be transferred to new GUI corpora — mobile, desktop, OS-level — by mapping operations into the normalized action vocabulary, without collecting new task labels.
- The consistent gap between action-only and joint action/value accuracy identifies value recovery (OCR, binding) as a measurable bottleneck distinct from action attribution.
- The difficulty of long-skip distractors shows that workflow plausibility is not the same as one-step transition knowledge, and that models should be tested on the latter directly.
- A positive rank association with an end-to-end desktop benchmark across five models, if replicated on larger samples, would support using offline transition scores as cheap indicators during model development.
Where Pith is reading between the lines
- One could separate the causal-attribution component of T2 from OCR by building value-free versions (for example, click-only transitions), making the diagnostic more purely about state-change understanding.
- The same probe structure could generate training data for state-transition models — not just evaluation — by using logged trajectories as weak supervision for action-conditioned next-screen prediction.
- Replacing sampled distractors in T3 with execution-validated counterfactuals would upgrade it from a discrimination test to a true reachability test, resolving the limitation the paper concedes.
- Because scale and specialization do not predict EvoGain, a testable extension is to train models with explicit transition-level objectives (e.g., action-conditioned frame reconstruction) and measure whether EvoGain rises more than it does with scaling.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces EvoGUI, a trajectory-derived benchmark for GUI state-transition understanding. It normalizes Mind2Web and WebLINX logs into three VQA-style probes: T1 temporal ordering, T2 inverse action/value prediction, and T3 contrastive one-step successor discrimination. Labels are generated mechanically from trajectory order and logged actions, with human QC applied to T3 pairs; no new task-label annotation is claimed after normalization. The authors evaluate 28 zero-shot VLM configurations and introduce the EvoGain index, a chance-normalized macro-average. The strongest model reaches 60.4 EvoGain, and the paper argues that model scale and GUI specialization do not reliably predict performance. The main contributions are the benchmark construction pipeline, the 3,000-instance split over 120 domains, and the systematic model comparison with bootstrap CIs, no-vision controls, and resolution ablations.
Significance. If the label-fidelity assumptions hold, EvoGUI is a valuable scalable diagnostic complement to end-to-end GUI-agent evaluation. The paper has several genuine strengths: no fitted quantities enter label construction, bootstrap CIs are reported, no-vision controls demonstrate dependence on screenshots, prompt templates are published verbatim, and the code is released. However, two construct-validity issues currently temper the central claims: the unvalidated assumption that logged transitions are faithful before/after pairs for T1/T2, and the explicit mismatch between T3's 'reachable' prompt language and its logged-adjacency labels, which the appendix itself concedes. The 'model scale does not predict performance' conclusion also needs stronger statistical support than selected examples.
major comments (3)
- [§2.1, §2.4, §3.2] The entire benchmark rests on the §2.1 assumption that each logged transition (s_t, a_t, v_t, s_{t+1}) is a faithful before/after pair caused by a_t. Human QC in §2.4 audits only T3 pairs; T1 and T2 inherit source-log noise without audit. If even a small fraction of transitions contain ineffective actions, async page changes, or non-contiguous screenshots, the reported T2/T3 accuracies and the 'far from saturation' conclusion (Table 2: EvoGain 60.4) are not clean measures of transition understanding. Bootstrap resampling (A.4) cannot correct systematic mislabels. Please add a validation study: replay or re-execute a random sample of source transitions, or have independent annotators judge whether the visible change is caused by the logged action, and report scores conditioned on validated versus noisy subsets.
- [§A.14/Table 12 vs §2.2] The T3 prompt tells the model 'Exactly one of A and B is reachable ... by a SINGLE action' and 'The other is not reachable in one step,' but the labels are logged adjacency, not execution-validated reachability. The appendix concedes: 'The T3 prompt uses “reachable” language, whereas our revised interpretation is restricted to identifying the logged adjacent successor against the sampled distractor.' This is an internal inconsistency in a load-bearing task: a model that judges true one-step reachability can be marked wrong when the distractor is actually reachable in one step from another state, and an unskilled model can exploit the prompt's assertion. Please re-run T3 with a prompt that asks for the logged immediate successor (or validate reachability), and report whether the ranking and EvoGain change.
- [§3.2 and Abstract] The claim that 'model scale and GUI specialization do not reliably predict performance' is supported only by selected examples (UI-TARS-1.5-7B at 25.4 EvoGain; Qwen non-monotonicity in Figure 2). With 28 configurations, a formal analysis is needed — e.g., Spearman correlation between log parameters and EvoGain within model families, or a regression with family fixed effects. As written, the examples demonstrate non-monotonicity but not the absence of reliable prediction; the abstract's phrasing overstates the evidence.
minor comments (5)
- [§3.1, Table 2] The T2 joint random baseline (15.0%) is an empirical average of four random runs, not the theoretical chance level (33.3% if a click with empty value is the only way to be correct). Please report the theoretical chance and the random-run variance; EvoGain values depend on this baseline.
- [§2.4/A.1] The phrase 'no additional task-label annotation' is accurate only if human QC is understood as item filtering, not label assignment. Consider stating this explicitly in the abstract or first mention to avoid overstatement.
- [A.4] Only top-10 bootstrap CIs are shown; for reproducibility, provide the full table or an electronic supplement.
- [Table 5] The SELECT slice contains only 78 instances; per-class recall values should be flagged more visibly as high-variance.
- [A.14, Figure 1] The revised interpretation of T3 should also be reflected in the task name ('One-step Reachability Discrimination') and Figure 1, not only in the appendix.
Circularity Check
No significant circularity: EvoGUI labels are mechanically derived from logged trajectories and evaluated zero-shot against external VLMs, with no fitted parameters or self-citation chain.
full rationale
EvoGUI's construction is not circular. All three probe labels are derived directly from trajectory order and logged actions: T1 shuffles screenshots from a logged trajectory and uses the original chronological order as the label; T2 uses the recorded action/value for an adjacent transition; T3 uses the logged adjacent successor as target and samples a distractor from trajectory structure. The paper states this explicitly: 'labels are derived from trajectory order and logged actions, requiring no additional task-label annotation after trajectory normalization' (Abstract; §2.3). No parameter is fitted to any model output, and the EvoGain index merely normalizes raw accuracies against a random baseline; it does not encode the target result. The no-vision controls (§3.3, Appendix A.9) provide independent evidence that the tasks require visual input rather than metadata shortcuts. There are no load-bearing self-citations: the reference list contains no work by the present authors, and the OSWorld comparison is explicitly labeled 'indicative' with only five observations, not used to derive the benchmark labels. The main validity concern—logged trajectory fidelity and the 'cannot prove that a distractor is unreachable' caveat—is a correctness/measurement issue, not circularity, and the paper itself flags it in §2.2 and the Limitations section. The benchmark is self-contained as an evaluation instrument, so the honest finding is 'no significant circularity.'
Axiom & Free-Parameter Ledger
axioms (5)
- domain assumption Source trajectories from Mind2Web/WebLINX have correct logged actions and faithful screenshot adjacency.
- domain assumption A transition st→st+1 is attributable to the single logged action at; unlogged asynchronous changes (ads, page loads, refreshes) are absent.
- domain assumption For T3, the logged adjacent successor is the one-step reachable state and sampled distractors are not immediately reachable.
- domain assumption Action normalization (click/hover→CLICK; type/textInput/paste→TYPE; select/change→SELECT) preserves semantic equivalence.
- domain assumption Zero-shot prompting with a single template per task accurately captures the probed model abilities.
read the original abstract
GUI agents must reason about how actions transform interface states, but end-to-end success rates entangle this ability with perception, grounding, planning, and recovery. We introduce EvoGUI, a diagnostic framework that converts normalized GUI trajectories into three complementary visual question answering probes: temporal ordering, inverse action/value prediction, and contrastive one-step successor discrimination. Their labels are derived from trajectory order and logged actions, requiring no additional task-label annotation after trajectory normalization. We instantiate EvoGUI-Bench from Mind2Web and WebLINX, yielding 3,000 instances across 120 domains, and evaluate 28 vision-language model configurations zero-shot. The strongest model reaches only 60.4 EvoGain, while model scale and GUI specialization do not reliably predict performance. These results establish EvoGUI-Bench as a scalable diagnostic complement to end-to-end GUI-agent evaluation while exposing substantial headroom in state-transition understanding. The source code is publicly available at https://github.com/Yyhhh6/EvoGUI.
Figures
Forward citations
Cited by 1 Pith paper
-
Desktop-Delta Bench: Do Computer-Use Models Understand Desktop GUI Transitions?
A new 2,013-sample Linux desktop benchmark shows frontier VLMs are far from solving temporal ordering and single-action reconstruction, with best ordering exact-match near 65%.
Reference graph
Works this paper leans on
-
[1]
Mind2Web: Towards a Generalist Agent for the Web , url =
Deng, Xiang and Gu, Yu and Zheng, Boyuan and Chen, Shijie and Stevens, Sam and Wang, Boshi and Sun, Huan and Su, Yu , booktitle =. Mind2Web: Towards a Generalist Agent for the Web , url =
-
[2]
Proceedings of the 41st International Conference on Machine Learning , pages =
Lu, Xing Han and Kasner, Zden. Proceedings of the 41st International Conference on Machine Learning , pages =. 2024 , editor =
2024
-
[3]
WebArena: A Realistic Web Environment for Building Autonomous Agents , url =
Zhou, Shuyan and Xu, Frank F and Zhu, Hao and Zhou, Xuhui and Lo, Robert and Sridhar, Abishek and Cheng, Xianyi and Ou, Tianyue and Bisk, Yonatan and Fried, Daniel and Alon, Uri and Neubig, Graham , booktitle =. WebArena: A Realistic Web Environment for Building Autonomous Agents , url =
-
[4]
V isual W eb A rena: Evaluating Multimodal Agents on Realistic Visual Web Tasks
Koh, Jing Yu and Lo, Robert and Jang, Lawrence and Duvvur, Vikram and Lim, Ming and Huang, Po-Yu and Neubig, Graham and Zhou, Shuyan and Salakhutdinov, Russ and Fried, Daniel. V isual W eb A rena: Evaluating Multimodal Agents on Realistic Visual Web Tasks. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: L...
-
[5]
and Del Verme, Manuel and Marty, Tom and Vazquez, David and Chapados, Nicolas and Lacoste, Alexandre , booktitle =
Drouin, Alexandre and Gasse, Maxime and Caccia, Massimo and Laradji, Issam H. and Del Verme, Manuel and Marty, Tom and Vazquez, David and Chapados, Nicolas and Lacoste, Alexandre , booktitle =. 2024 , editor =
2024
-
[6]
AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agents , url =
Rawles, Chris and Clinckemaillie, Sarah and Chang, Yifan and Waltz, Jonathan and Lau, Gabrielle and Fair, Marybeth and Li, Alice and Bishop, William and Li, Wei and Campbell-Ajala, Folawiyo and Toyama, Daniel and Berry, Robert and Tyamagundlu, Divya and Lillicrap, Timothy and Riva, Oriana , booktitle =. AndroidWorld: A Dynamic Benchmarking Environment for...
-
[7]
AndroidInTheWild: A Large-Scale Dataset For Android Device Control , url =
Rawles, Christopher and Li, Alice and Rodriguez, Daniel and Riva, Oriana and Lillicrap, Timothy , booktitle =. AndroidInTheWild: A Large-Scale Dataset For Android Device Control , url =
-
[8]
Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) , month =
Lu, Quanfeng and Shao, Wenqi and Liu, Zitao and Du, Lingxiao and Meng, Fanqing and Li, Boxuan and Chen, Botong and Huang, Siyuan and Zhang, Kaipeng and Luo, Ping , title =. Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) , month =. 2025 , pages =
2025
-
[9]
OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments , url =
Xie, Tianbao and Zhang, Danyang and Chen, Jixuan and Li, Xiaochuan and Zhao, Siheng and Cao, Ruisheng and Hua, Toh Jing and Cheng, Zhoujun and Shin, Dongchan and Lei, Fangyu and Liu, Yitao and Xu, Yiheng and Zhou, Shuyan and Savarese, Silvio and Xiong, Caiming and Zhong, Victor and Yu, Tao , booktitle =. OSWorld: Benchmarking Multimodal Agents for Open-En...
-
[10]
Windows Agent Arena: Evaluating Multi-Modal
Bonatti, Rogerio and Zhao, Dan and Bonacci, Francesco and Dupont, Dillon and Abdali, Sara and Li, Yinheng and Lu, Yadong and Wagle, Justin and Koishida, Kazuhito and Bucker, Arthur and Jang, Lawrence Keunho and Hui, Zheng , booktitle =. Windows Agent Arena: Evaluating Multi-Modal. 2025 , editor =
2025
-
[11]
Kapoor, Raghav and Butala, Yash Parag and Russak, Melisa and Koh, Jing Yu and Kamble, Kiran and AlShikh, Waseem and Salakhutdinov, Ruslan , booktitle =. 2025 , publisher =. doi:10.1007/978-3-031-73113-6_10 , url =
-
[12]
S ee C lick: Harnessing GUI Grounding for Advanced Visual GUI Agents
Cheng, Kanzhi and Sun, Qiushi and Chu, Yougang and Xu, Fangzhi and YanTao, Li and Zhang, Jianbing and Wu, Zhiyong. S ee C lick: Harnessing GUI Grounding for Advanced Visual GUI Agents. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024. doi:10.18653/v1/2024.acl-long.505
-
[13]
2025 , eprint=
MobileWorldBench: Towards Semantic World Modeling For Mobile Agents , author=. 2025 , eprint=
2025
-
[14]
2025 , eprint=
ENACT: Evaluating Embodied Cognition with World Modeling of Egocentric Interaction , author=. 2025 , eprint=
2025
-
[15]
2025 , month = dec, url =
2025
-
[16]
2025 , eprint=
Gemma 3 Technical Report , author=. 2025 , eprint=
2025
-
[17]
2026 , eprint=
Kimi K2.5: Visual Agentic Intelligence , author=. 2026 , eprint=
2026
-
[18]
2026 , eprint=
GLM-4.5V and GLM-4.1V-Thinking: Towards Versatile Multimodal Reasoning with Scalable Reinforcement Learning , author=. 2026 , eprint=
2026
-
[19]
2025 , eprint=
Qwen3-VL Technical Report , author=. 2025 , eprint=
2025
-
[20]
2024 , month = mar, url =
The. 2024 , month = mar, url =
2024
-
[21]
arXiv preprint arXiv:2501.12326 , volume=
UI-TARS: Pioneering Automated GUI Interaction with Native Agents , author=. arXiv preprint arXiv:2501.12326 , volume=. 2025 , url=
Pith/arXiv arXiv 2025
-
[22]
Xu, Haiyang and Zhang, Xi and Liu, Haowei and Wang, Junyang and Zhu, Zhaozai and Zhou, Shengjie and Hu, Xuhao and Gao, Feiyu and Cao, Junjie and Wang, Zihua and Chen, Zhiyuan and Liao, Jitong and Zheng, Qi and Zeng, Jiahui and Xu, Ze and Bai, Shuai and Lin, Junyang and Zhou, Jingren and Yan, Ming , year =. 2602.16855 , archivePrefix =
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.