Paper deep dive
Words to World: Benchmarking LLMs in Interactive Physical Environments
Xinnan Dai, Kaiqi Yang, Yaxin Li, Cheng Luo, Wanli Li, Mingqing Xiao, Xinyang Jiang, Daoan Zhang, Kaitao Song, Fengze Liu, Zefan Cai, Caihua Shan
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Words are increasingly becoming an interface for action: large language models (LLMs) can now invoke tools, operate devices, and make decisions that affect the physical world. However, current benchmarks largely evaluate LLMs through static text responses, offline tool calls, or simulated tasks, leaving open the question of how well they can act in real physical environments. We present a benchmark for measuring LLMs in closed-loop physical interaction, where models control a harness system connected to real-world components including robotic arms, cameras, and sensors. In each task, the model must issue instructions, receive physical feedback from the environment, interpret the resulting state, and adapt its next action accordingly. This setting evaluates capabilities beyond language understanding, including grounded perception, action planning, tool selection, spatial reasoning, feedback-driven correction, and robustness to execution uncertainty. Through experiments with representative LLMs, we characterize their ability to translate linguistic reasoning into physical actions and identify common failure modes such as hallucinated state changes, poor recovery from unexpected outcomes, and unstable long-horizon plans. Our benchmark aims to provide a systematic foundation for evaluating LLMs as interactive agents that connect words, tools, and the physical world.
Tags
Links
- Source: https://arxiv.org/abs/2610.15228v1
- Canonical: https://arxiv.org/abs/2610.15228v1
Trouble viewing inline? Open PDF directly ā
Full Text
89,590 characters extracted from source content.
Expand or collapse full text
Words to World: Benchmarking LLMs in Interactive Physical Environments Xinnan Daiā Affiliation: Michigan State University Kaiqi Yangā Affiliation: Michigan State University Yaxin Liā Affiliation: Michigan State University Cheng Luo Affiliation: Independent Researcher Wanli Li Affiliation: Zhejiang University Mingqing Xiao Affiliation: Microsoft Xinyang Jiang Affiliation: Microsoft Daoan Zhang Affiliation: University of Rochester Kaitao Song Affiliation: Independent Researcher Fengze Liu Affiliation: Independent Researcher Zefan Cai Affiliation: University of WisconsināMadison Caihua Shanā Affiliation: Microsoft Abstract Words are increasingly becoming an interface for action: large language models (LLMs) can now invoke tools, operate devices, and make decisions that affect the physical world. However, current benchmarks largely evaluate LLMs through static text responses, offline tool calls, or simulated tasks, leaving open the question of how well they can act in real physical environments. We present a benchmark for measuring LLMs in closed-loop physical interaction, where models control a harness system connected to real-world components including robotic arms, cameras, and sensors. In each task, the model must issue instructions, receive physical feedback from the environment, interpret the resulting state, and adapt its next action accordingly. This setting evaluates capabilities beyond language understanding, including grounded perception, action planning, tool selection, spatial reasoning, feedback-driven correction, and robustness to execution uncertainty. Through experiments with representative LLMs, we characterize their ability to translate linguistic reasoning into physical actions and identify common failure modes such as hallucinated state changes, poor recovery from unexpected outcomes, and unstable long-horizon plans. Our benchmark aims to provide a systematic foundation for evaluating LLMs as interactive agents that connect words, tools, and the physical world. 11footnotetext: Equal contribution.22footnotetext: Corresponding author. Email: caihuashan@microsoft.com 1 Introduction Large language models (LLMs) increasingly accomplish complex, long-horizon tasks through agent harnesses. Recent achievements span coding and mathematical research: a Claude agent built a Rust-based C compiler capable of compiling the Linux kernel Carlini (2026), while OpenAI reported a solution to the NavierāStokes Millennium Prize Problem OpenAI (2026). These systems rely not only on model capabilities but also on the harness, which turns model-generated proposals into an iterative process of execution, evaluation, and revision. It coordinates tool execution, preserves intermediate artifacts and task context, and feeds errors and results back into subsequent decisions Yao et al. (2023); Yang et al. (2024). These successes in digital environments raise a natural question: how reliably can current modelāharness systems complete language-specified tasks in physical environments? Figure 1(a) illustrates the interaction setting. Task instructions enter a modelāharness system operating in the digital world, where reasoning, memory, and tool orchestration support its decisions. Device interfaces connect these decisions to physical environments: the system issues commands and receives observations and feedback that inform subsequent reasoning and action. Exposing a device through a tool interface makes its operations accessible, but does not ensure that the system can acquire informative observations, interpret the resulting feedback, or verify the intended effects. Reliable task completion therefore depends on maintaining this interaction loop, using feedback to update state estimates, revise plans, and correct execution. Recent benchmarks investigate parts of this problem: EmbodiedBench Yang et al. (2025) and RoboCerebra Han et al. (2026) evaluate embodied planning, perception, and execution, while SimuHome Seo et al. (2026) and DevicesWorld Li et al. (2026) examine dynamic device operation and cross-device coordination. Building on these efforts, we apply a shared diagnostic framework to investigate whetherāand under what interaction conditionsāthe same capability bottlenecks recur across diverse tasks and environments. We introduce Words to World (W2W-Bench), a benchmark comprising 11 task families for systematically assessing complete modelāharness systems on language-specified tasks involving physical environments. As shown in Figure 1(b), we organize these tasks around four complementary capability dimensions that provide a shared basis for diagnosing behavior throughout the interaction loop. Figure 1: Words to World (W2W-Bench): from digital task completion to physical interaction. Tool access alone does not ensure reliable task completion. a) harness systems must close the loop between device commands, observations, and verification of intended effects. b) W2W-Bench assesses this loop across four interacting dimensionsā3D spatial understanding, temporal understanding, high-level planning, and low-level execution. 3D spatial understanding concerns the interpretation of geometry, viewpoint, occlusion, and relative pose from incomplete observations. Temporal understanding concerns evolving signals and states, including when to observe, how long to wait, and when an earlier observation must be updated. Low-level execution concerns translating selected subgoals into device commands and parameters, inspecting their effects, and correcting deviations. High-level planning concerns the decomposition of objectives into subgoals by models themslves, the selection of informative observations, and the coordination of actions under task and resource constraints. The task families span visual capture and generation, active scanning and recognition, experimental execution and construction, document and time-series analysis, and dynamic device control. Representative device interfaces provide access to controllable cameras, robotic arms, laboratory instruments, health-monitoring tools, and smart-home devices. Across these settings, we assess both task-specific outcomes and process-level diagnostics: the former measure whether task requirements are satisfied, while the latter characterize the intermediate behavior connecting observation, planning, execution, and verification. This combination supports analysis of both task completion and recurring difficulties within the interaction loop. Our evaluation shows that strengths vary by model, harness, and task, revealing distinct performance profiles. GPT-6 Astra can excel at planning and execution while struggling with basic 3D spatial or temporal understanding. Opus 5 with Claude Code does not dominate any single task but performs best overall. We also systematically analyze failure cases to examine the gap between language-based reasoning and real-world execution, focusing on how spatial and temporal errors interact to produce broader failure patterns. Our contributions are threefold: 1. We formulate a capability-oriented framework for evaluating modelāharness systems in physical interaction through four complementary dimensions, organizing heterogeneous tasks by their primary demands while accounting for dependencies between capabilities. 2. We present W2W-Bench, a suite of 11 task families spanning heterogeneous observations and device interfaces, with task-specific outcome metrics and process-level diagnostics. 3. We evaluate multiple modelāharness configurations and identify complementary strengths, recurring failure patterns, and task-dependent differences between harnesses. 2 W2W-Bench Figure 2: Overview of W2W-Bench. We evaluate how LLMs interact with the physical world. W2W-Bench evaluates LLMāharness systems across four capability domains: 3D spatial understanding, temporal understanding, high-level planning, and low-level execution. Despite differences in tools and environments, all tasks follow an interaction loop, as shown in Figure 2. At each step, the LLM uses the task goal, current observations, and interaction history to decide what information to acquire or what action to take. The harness executes the corresponding tool call in the environment, which returns new observations, state changes, or execution errors. The system uses this feedback to update its understanding and choose the next step. The benchmark records the complete trajectory of this process. An independent evaluator remains outside the interaction loop: hidden ground truth and scoring rules are not available to the LLMāharness system. After the episode, it assesses both task-specific outcomes and process-level diagnostics. The latter characterize how the system acquired evidence, executed actions, responded to feedback and errors, and used its interaction budget. Specifically, we describe the 11 physical interaction tasks in Section 2.1, the tools used in Section 2.2, and the datasets, execution environments, and evaluation metrics in Section 2.3. 2.1 11 Tasks for Physical Interaction We organize the benchmark tasks into four categories spanning diverse observation modalities, tool interfaces, action spaces, and environments. Together, they allow us to evaluate how different harnesses support perception, planning, information gathering, and interaction. 3D Spacial Understanding 3D spatial understanding concerns how a LLMs control the vision device to observe the physical words, such as geometry, viewpoint, occlusion, and relative pose from incomplete visual observations. We evaluate the complete LLMāharness system in each task. Document Image Capture. The goal is to produce an identity-document image that meets all quality requirements despite occlusions, shadows, and glare. After each capture, the system adjusts the camera settings based on visual feedback and selects the final image. 3D Scanning. Accurate reconstruction requires sufficient coverage of the objectās surface. Reconstruction feedback guides the choice of new viewpoints to reveal occluded regions without making redundant scans. Object Recognition. A partly occluded 3D object must be labeled correctly. The system changes camera azimuth, elevation, and distance to gather complementary views and resolve ambiguity. Multipage Question Answering. The system answers four questions about a 20-page document from MP-DocVQA (Tito et al., 2023a). Because supporting evidence spans one to four pages (2.75 on average), it must choose which pages or regions to inspect and locate evidence among irrelevant content. Temporal Understanding Temporal understanding focuses on information that evolves over time and whose interpretation depends on when and over what duration it is observed. The harness therefore provides temporally grounded observations and interfaces through which the model can decide when additional information is needed and which signals or states should be acquired. Health Time-Series Analysis. The goal is to infer an underlying health condition from incomplete, noisy physiological signals. The system selectively requests measurements or future observation windows, then uses each result to decide what evidence is needed next. The challenge is to identify informative signals without acquiring unnecessary observations. SimuHome. The goal is to complete household objectives as environmental conditions change over time. In our Matter-style SimuHome adaptation (Seo et al., 2026), the system queries relevant state through a GUI, controls devices through constrained actions, and checks their effects. The challenge is to choose and time actions using only partially observed state. Low Level Execution At the level of low-level execution, the primary challenge shifts from deciding what should be accomplished to determining how a selected action or subgoal should be physically realized. The harness grounds model decisions in concrete device commands and control parameters while exposing the resulting effects in the environment. 3D Video Generation. The goal is to produce a high-quality 360-degree product video with informative, complementary views. The system inspects rendered views and adjusts camera radius, height, elevation, and focus before selecting the final video. The challenge is to maintain visual quality and viewpoint diversity across the sequence. LEGO Building. The goal is to assemble a specified, correctly connected and stable LEGO structure in a simulated environment. The system places pieces, inspects the result through a wrist camera, and corrects errors before continuing. Small pose errors, failed connections, or collisions can obstruct later steps. High Level Planning High-level planning addresses the challenge of turning a task objective into a sequence of intermediate decisions under evolving environmental and task constraints. The model must use this information to decompose objectives, select appropriate subgoals or strategies, and revise earlier decisions when execution reveals new constraints or unexpected outcomes. Automated Biology Laboratory. The goal is to complete an experiment through operations such as pipetting, dilution, and measurement. The system uses visual and GUI feedback to check each result and adjust subsequent operations. The challenge is to maintain correct liquid volumes, device states, and action order, since an early error can affect later steps. Tabletop Games. In Hanabi, Regicide, and Pandemic, the goal is to achieve each gameās objective as its state evolves. The system executes actions through a MuJoCo robot and replans from the resulting game and physical states. Locally valid moves may have poor long-term consequences. Functional LEGO Design. Given a functional objective and a library of digital LEGO components, the goal is to design a structure that works and satisfies geometric constraints. The system selects components, inspects design feedback, and revises their arrangement. The challenge is to ensure stability, connectivity, and clearance while choosing among multiple possible designs. 2.2 Tool use in physical world Figure 3: Tool Usage by Category To interact with physical or simulated environments, LLMs use harness-provided tools to observe, act, and track changes over time. We group these tools by their primary function, as shown in Figure 3. Observation Acquisition interfaces collect task evidence, such as camera views, document regions, physiological signals, and laboratory measurements. Context & Resource Access interfaces provide supporting information, including clinical records, coding dictionaries, reconstruction targets, LEGO manuals, and environmental rules. Planning & Tool Orchestration interfaces help initialize tasks, choose observation windows, validate action parameters, and schedule workflows. Action Execution interfaces then carry out the selected operations, such as device commands, LEGO manipulation, laboratory procedures, and legal Tabletop game moves. After execution, State & Feedback Inspection interfaces reveal current states, intermediate results, and progress. The model can use this feedback to verify outcomes, revise its plan, or recover from errors. Finally, Assessment & Submission interfaces record interpretations and evidence, submit answers or artifacts, and terminate episodes when required. 2.3 Evaluation Setting Dataset The dataset draws on several open-source resources, including 3D models from ModelNet10 Wu et al. (2015) and ABO20 Collins et al. (2022), documents from DocVQA Tito et al. (2023b), and health data from MIMIC-I Johnson et al. (2019); Pollard et al. (2026) and AutoBio Lan et al. (2026). We also use publicly available LEGO parts 11 1 https://library.ldraw.org/parts/list and filming guidelines 22 2 https://jimmccarthy.org/wp-content/uploads/2016/06/checklist-fiveshot-0.3-small.pdf. Using these resources, we randomly generate 10ā30 evaluation cases for each LLMāharness system. Details are provided in Appendix Appendix C. Running Environments Experiments run on Ubuntu 24.04 with 24 AMD EPYC CPU cores, 216 GiB RAM, and one NVIDIA A100 GPU (80 GiB). Visual physics tasks use MuJoCo 3.x with GPU rendering; 3D reconstruction uses MuJoCo 3.11 and BlenderProc 2.8 for procedural scene generation. In evaluation, we test harness include Codex-0.149 for gpt-5.6-sol/luna/terra Codex-0.153 for gpt-6-astra, Claude Code2.1.173 for Opus5, Pi 0.84.4 33 3 https://github.com/earendil-works/pi/releases, Hermes 0.21.0 44 4 https://hermes-agent.nousresearch.com/docs/, and Factory Dorid 0.208.2 55 5 https://factory.com/. Metrics Evaluation combines task-specific outcomes with process-level diagnostics. Task-specific outcomes assess the final result when a task has a defined target. For example, 3D scanning uses the F-score common in point-cloud evaluation to measure how closely a generated 3D object matches the target. Tabletop Games reports a separate score for each of its three games rather than averaging across games. Within each task or game, we report the mean score across episodes. Process-level diagnostics assess whether individual steps execute successfully. Depending on the task, the metric is either a binary success indicator or a continuous score. Let N be the number of episodes, biā0,1b_iā\0,1\ the strict success indicator for episode i, and siā[0,1]s_iā[0,1] a task-specific continuous score. We aggregate these metrics as PassRate=1Nāāi=1Nbi,MeanScore=1Nāāi=1Nsi.PassRate= 1N _i=1^Nb_i, = 1N _i=1^Ns_i. (1) The full details about evaluations are shown in Appendix Appendix D. 3 Experiments 3.1 The Evaluation of Harness in Physical interaction Main Results Table 1 presents the main results. Across the 11 tasks, gpt-6-astra and claude-opus-5 occupy the top two positions overall, but their strengths differ. Claude-opus-5 performs consistently well across nearly all tasks, whereas gpt-6-astra is particularly strong in planning and execution but weaker in basic sensing such as 3D spatial and temporal understanding. This pattern suggests that gpt-6-astraās overall ranking is driven largely by its performance on action-oriented tasks. Table 1: Main-experiment results across harness systems and LLMs. All values are percentages. Bold and underlined values indicate the best and second-best results for each task, respectively. Harness LLM 3D Spatial Understanding Temporal Understanding Document Capture 3D Scanning Object Recognition Multipage QA Avg. rank Health Time-Series SimuHome Avg. rank Codex CLI gpt-5.6-sol 95.00 60.45 40.00 64.38 9.25 53.33 95.15 5.50 gpt-5.6-luna 95.00 62.94 45.00 52.81 8.00 50.00 89.06 9.00 gpt-5.6-terra 95.00 62.49 60.00 60.31 6.50 56.67 91.92 6.50 gpt-6-astra 90.00 62.68 80.00 67.19 5.75 44.83 92.40 8.50 Claude Code claude-opus-5 95.00 63.11 55.00 72.19 3.75 63.33 93.61 2.75 Pi claude-opus-5 95.00 63.21 55.00 70.72 3.75 55.56 91.15 7.50 gpt-5.6-sol 95.00 62.26 50.00 65.63 7.00 58.62 92.81 5.00 gpt-6-astra 85.00 77.91 75.00 70.00 4.62 60.00 99.05 2.75 Hermes claude-opus-5 95.00 63.44 50.00 64.69 5.62 63.33 75.43 5.75 gpt-5.6-sol 90.00 61.91 35.00 64.69 10.12 48.28 67.30 10.50 Factory Droid claude-opus-5 90.00 63.02 50.00 69.23 6.75 73.33 45.08 6.50 gpt-5.6-sol 85.00 62.07 55.00 72.81 6.88 60.00 60.51 7.75 Harness LLM Low-Level Execution High-Level Planning Overall Avg. rank 3D Video LEGO Building Avg. rank AutoBio Functional LEGO Tabletop H/R/P Avg. rank Codex CLI gpt-5.6-sol 60.00 10.00 4.25 76.45 40.00 45.00 5.17 6.55 gpt-5.6-luna 15.00 0.00 10.25 71.43 10.00 34.00 9.33 8.95 gpt-5.6-terra 30.00 0.00 9.50 70.94 0.00 36.78 9.33 7.82 gpt-6-astra 55.00 50.00 3.00 73.80 80.00 45.00 3.50 5.14 Claude Code claude-opus-5 30.00 25.00 5.00 72.30 50.00 46.33 4.67 4.05 Pi claude-opus-5 10.00 0.00 10.75 82.18 70.00 36.67 4.83 6.00 gpt-5.6-sol 60.00 12.50 3.00 81.43 40.00 20.56 7.33 6.00 gpt-6-astra 70.00 10.00 3.25 58.97 80.00 21.89 8.00 4.95 Hermes claude-opus-5 30.00 0.00 9.50 77.86 40.00 39.22 5.67 6.36 gpt-5.6-sol 60.00 0.00 6.25 85.21 80.00 42.22 2.33 7.36 Factory Droid claude-opus-5 35.00 0.00 8.25 69.43 70.00 38.00 6.83 7.00 gpt-5.6-sol 40.00 11.11 5.00 67.96 20.00 19.11 11.00 7.82 From the perspective of harness systems, the results reveal task-dependent rather than uniform advantages. Selecting the best-performing configuration for each harness, Claude Code achieves the best overall result, followed by Pi and Codex CLI. Across task categories, Claude Code performs best on 3D spatial understanding and ties with Pi on temporal understanding, whereas Codex CLI performs best on low-level execution and high-level planning. Pi ranks second in 3D spatial understanding and low-level execution, while Claude Code ranks second in high-level planning. In contrast, Hermes and Factory Droid perform less strongly across the selected configurations. These results suggest that the harnesses have complementary strengths: Claude Code and Pi are more effective for spatial and temporal understanding, whereas Codex CLI works better for execution and planning. We further evaluate open-source LLMs, represented by Qwen 3.8 Max, on representative tasks selected from four categories of tasks with the Pi harness. Table 2: Qwen3.8 Max in Physical Environment Interaction. Harness is Pi. LLM Object Recognition Simu Home LEGO Building Functional LEGO qwen3.8-max 80.00 87.99 0.00 0.00 claude-opus-5 55.00 91.15 0.00 70.00 gpt-5.6-sol 50.00 92.81 12.50 40.00 gpt-6-astra 75.00 99.05 10.00 80.00 As shown in Table 2, Qwen performs competitively on 3D spatial understanding, suggesting strong visual reasoning capabilities. However, it performs less well on temporal understanding and fails on planning and execution tasks. 3.2 The gaps for LLMs to adapt in real-world We further investigate the bottlenecks that limit LLM-harness-based systemsā ability to interact with the physical world. We begin with sensor use and 3D spatial in Section 3.2.1 and temporal understanding in Section 3.2.2, then examine how gaps in these foundational capabilities affect more complex strategies and applications for multiple object interaction in physical environment Section 3.2.3. 3.2.1 3D Spatial Understanding To guide physical actions reliably, LLMs must perceive fine-grained spatial relationships and seek informative views when observations are noisy or incomplete. Failures in these capabilities can leave millimeter-scale misalignments undetected and actions guided by insufficient visual evidence. Millimeter-scale visual deviations Spatial is one of the core capabilities that enables LLMs to interact with the real world. However, our experimental results suggest that LLMs are unable to fully extract information from visual inputs, particularly due to limitations in spatial understanding and robustness to visual perturbations. For example, LLMs still struggle to understand precise spatial relationships. The 3D scanning task achieves a low F-score across different LLMs, even when evaluated with a 10 m tolerance, as shown in Figure 4. These errors directly affect vision-based action tasks. For example, the LEGO building task requires an understanding of the structures and small slot features of individual components. The results suggest that the blocks are merely overlapping rather than properly assembled. Even with multi-view feedback, LLMs are unable to perceive millimeter-level visual deviations as shown in Figure 5. Figure 4: F-scores at tolerances from 2 to 10 m. Figure 5: Error modes under single and multi-views. Figure 6: Mean steps across difficulty levels. Visual Information Foraging In our experiments, we find that the degree of surrounding perturbation has no significant correlation with exploring steps. Intuitively, when the situation has more perturbation objects and thus the task is more difficult, the exploration should be comprehensive and adequate, regardless of the final prediction. However, as shown in Figure 6, the perturbation by occlusion ratio (x-axis) exhibits no significant correlation with the number of steps (y-axis), where the blue shaded area denotes the 95% confidence interval. This limitation degrades both accuracy and efficiency. In the object recognition task, heavier occlusion diminishes single-view information, requiring multi-view exploration across diverse angles to gather sufficient evidence. However, LLMs fail to gauge accumulated evidence or identify stopping thresholds. Consequently, they either under-explore complex cases, leading to task failure, or over-inspect simple ones, causing severe inefficiency. 3.2.2 Temproal understanding Unlike digital environments, timing is a critical feature of real-world applications. The physical world is irreversible: once a moment has passed, it cannot be revisited. Moreover, real-world conditions can change abruptly, while LLMs cannot directly observe changes that have already occurred. Scheduled actions without timely outcomes SimuHome requires agents to decide when to use tools in an environment that continues to change while they observe and reason. For example, agents may need to allow a device to operate for a specified duration, reassess environmental conditions after an intervention, or cancel a scheduled action when it becomes unsafe. These tasks require agents to coordinate immediate actions, future commitments, and observations as the environment changes. Across the 15 tasks containing temporal evaluation criteria, Claude Code Ć Opus 5 satisfy all temporal criteria on 10 tasks (66.7%), compared with 8 tasks (53.3%) for both Codex Ć Astra/Sol. Different harnesses influence the results: Pi and Hermes are worse than Claude for Opus 5. Failure cases reveal several challenges. Codex and Claude Code configurations frequently submit scheduled workflows but still fail to produce the required device state at subsequent checkpoints or bring environmental conditions into the target range by the deadline. Hermes additionally exhibits cases in which required future workflows are never established; Pi exhibits both unmet temporal requirements and model-request errors that interrupt execution. These patterns show that time-dependent tool use involves more than specifying a future timestamp: agents must establish executable actions, manage pending workflows, and verify that interventions produce the required effects within the available time. Selecting efficient time slots for health time series Agents can autonomously select observation windows to focus on temporally informative evidence. We compared a fixed window of 9-hour. the autonomous Codex Ć GPT-5.6 Sol condition used an average of 6.4 future hours, compared with the forced 9.0-hour contiguous window, while achieving higher Exact P@1 (56.7% vs. 53.3%) and higher Exact P@5 (55.8% vs. 48.6%). Thus, forcing a fixed 9-hour observation period increased observation cost by 40.6% without improving diagnostic accuracy. These results suggest that adaptive, agent-selected observation timing can avoid unnecessary future context and yield a more favorable performanceāefficiency trade-off. Claude Opus 5 configurations generally use substantially longer future observation windows (31ā48 hours) and can achieve stronger Exact P@1 performance, with Factory Ć Opus 5 reaching 73.3% using 34.6 hours on average. In contrast, Codex-based GPT-5.6 agents typically rely on only 6ā10 hours of future observation while maintaining competitive accuracy: Codex Ć Sol under autonomous timing achieves 56.7% Exact P@1 with 6.4 hours, and Factory Ć Sol reaches 60.0% with 11.9 hours. Importantly, additional observation does not consistently improve performanceāPi Ć Opus 5 uses 48 hours but attains only 55.6% Exact P@1āindicating that the trade-off is shaped by both the model and the harness, rather than observation duration alone. Table 3: Ablation study of contiguous-window in Health Time-Series Analysis. Compared with the main setting, the contiguous-window is fixed as 9 hours (denoted as āFixed 9hā), or as fixed 9h minus Autonomous (denoted as āĪ ā). Values are percentages except future observation hours. Method Exact P@1 Exact P@3 Exact R@3 Exact MRR Cat. P@1 Cat. P@3 Cat. R@3 Future h Autonomous 56.67 56.11 13.88 73.33 83.33 72.78 19.29 6.40 Fixed 9h 53.33 54.44 14.32 70.00 83.33 70.00 19.31 9.00 Ī (Fixed 9h ā- Autonomous) -3.33 -1.67 +0.44 -3.33 +0.00 -2.78 +0.02 +2.60 Figure 7: Performance versus Average Future-window Hours Used 3.2.3 Multiple object control in physical environment To interact reliably with physical environments, LLMs must coordinate multiple devices and adapt to unexpected changes. Failures in these capabilities can lead to collisions, coordination errors, and delayed or unsuccessful recovery from physical anomalies. Collaboration for two arms interaction We evaluate the multiple devices by understanding dual-arm coordination in two settings. In the Automated Biology Laboratory setting, the two arms have predefined and complementary roles: one arm performs pipetting operations, while the other moves labware between instruments. In the Functional LEGO and LEGO Building settings, the arms are not assigned fixed roles. Instead, the LLM is told that either arm can attach or detach LEGO blocks through grasping, positioning, pressing, and pulling actions. We categorize the observed failures into three types in Table 4. A collision avoidance failure occurs when the two arms interfere while operating in the same workspace. Insufficient coordination occurs when one arm fails to stabilize, align, or support an object while the other performs the primary manipulation. Sequence misalignment occurs when the arms execute their assigned operations in the wrong order, resulting in an incomplete handoff between stages. Table 4: Dual-arm usage and failure distribution by LLM. Failure-type percentages are calculated over failed dual-arm cases; the overall failure rate is calculated over all dual-arm cases; and the dual-arm invocation rate is calculated over all evaluated cases. LLM Dual-Arm Invocation Rate Collision Avoidance Insufficient Coordination Sequence Misalignment Overall Failure Rate GPT-6 30.0% (6/20) 100% (2/2) 0% (0/2) 0% (0/2) 33.3% (2/6) Claude Opus 5 30.0% (9/30) 0% (0/5) 80.0% (4/5) 20.0% (1/5) 55.6% (5/9) Overall 30.0% (15/50) 28.6% (2/7) 57.1% (4/7) 14.3% (1/7) 46.7% (7/15) LLMs with harness system can autonomously operate multiple physical devices. However, multi-device planning remains constrained by physical time, space, and action order. GPT-6 failures mainly arose from collision avoidance, whereas Claude Opus 5 failures were dominated by insufficient coordination and sequence misalignment. This indicates that GPT-6 struggled with simultaneous arm motion, while Claude Opus 5 often failed to use the two arms complementarily. Table 5: Case-level response classification for dynamic physical anomalies in LEGO assembly. Configuration Successful recovery Unsuccessful or incomplete recovery Undetected or misinterpreted anomaly Codex + GPT-6 40% (4/10 cases). A support brick was displaced by 50 m and fell off the platform. The model retrieved it, adjusted the support spacing, and then resumed assembly. 10% (1/10 cases). The lower structure drifted by 4.34 m. The model performed a positional correction but subsequently continued using an outdated estimate as the drift persisted. 10% (1/10 cases). The two-brick structure drifted approximately 21 m, but the model treated this as minor settling and reused the previous coordinates without adjustment. Claude Code + Opus 5 50% (5/10 cases). After inadvertently lifting two assembled bricks by about 30.5 m, the model checked another viewpoint, lowered them, freed the trapped gripper, and withdrew without lifting them again. 40% (4/10 cases). The base brick was displaced and inverted by 180ā180 . The model retrieved and repositioned it but failed to correct its orientation, then continued assembling additional layers on the inverted base. 20% (2/10 cases). The supporting bricks were displaced by approximately 66ā73 m. The model nevertheless declared recovery successful and continued planning placement at the previous support location. Reflections on environmental changes In real-world environments, many objects are not directly controlled by external devices; instead, their motion is governed by physical dynamics. The LEGO design task provides a concrete example. As discussed in Section 3.2.1, millimeter-scale misalignments can prevent LEGO bricks from interlocking securely, causing them to slip and fall under gravity. We use this scenario to assess whether LLMs can detect such physical anomalies and provide effective feedback to support recovery. We evaluate models including GPT-6 and Opus-5 and categorize the outcomes into three groups: successful recovery, unsuccessful recovery following anomaly detection, and failure to detect the anomaly. The results, reported in Table 5, show that some anomalies remain undetected, leading to missed opportunities for timely intervention. Even when anomalies are detected, recovery performance depends on the specific spatial configuration. For example, Opus-5 fails to recover when a brick is flipped by 180ā180 , suggesting limitations in spatial reasoning. 4 Related Work Harnessed LLMs in digital environments. LLM evaluation has moved beyond isolated response generation toward task completion in harnesses that manage context, provide tools, and incorporate feedback from intermediate actions (Yang et al., 2024; Barbaste et al., 2026; Guo et al., 2026). AgentBench and GAIA assess multi-step reasoning, decision making, tool use, and information retrieval across diverse tasks (Liu et al., 2024; Mialon et al., 2024). WebArena and OSWorld extend this evaluation to functional websites and desktop environments, where agents interact with GUIs, files, and applications (Zhou et al., 2023; Xie et al., 2024). Beyond bounded benchmark tasks, long-running harnesses have supported larger projects, including a Rust-based C compiler capable of compiling the Linux kernel, end-to-end machine-learning studies in The AI Scientist, and algorithm discovery and optimization with AlphaEvolve (Carlini, 2026; Lu et al., 2024; Novikov et al., 2025). This work shows that task completion depends on the surrounding execution loop as well as the model. Yet existing evaluations focus largely on digital environments, leaving open how well a general-purpose harness works when its tools control external devices and return heterogeneous, physically grounded feedback. LLMs in physical environments. Physical-world evaluation introduces observations and state transitions shaped by sensing conditions, device behavior, and physical constraints. Existing benchmarks address these challenges at several levels. Fixed-evidence benchmarks test physical reasoning from supplied text, images, or videos (Chow et al., 2025; Tian et al., 2024), while active-perception benchmarks require systems to gather missing evidence by changing viewpoints or probing a scene (Majumdar et al., 2024; Sripada et al., 2025; Pan et al., 2026; Bhat et al., 2026). Interactive benchmarks go further, requiring planning and execution as physical or device states evolve. EmbodiedBench and RoboCerebra study embodied perception, long-horizon planning, and robotic manipulation (Yang et al., 2025; Han et al., 2026); MuBlE, BuildArena, and autonomous-laboratory systems examine construction, manipulation, and experimental execution (Nazarczuk et al., 2025; Xia et al., 2026; Boiko et al., 2023); and SimuHome and DevicesWorld evaluate temporally dependent device operation and cross-device workflows (Seo et al., 2026; Li et al., 2026). However, these evaluations typically focus on a bare model, an end-to-end policy, or a planner and controller tailored to a particular setting (Salimpour et al., 2025). Even when they use an agent loop, its design is usually tied to that setting. Our benchmark instead evaluates complete modelāharness systems across 11 device-grounded task families using a shared execution and evaluation pipeline, with every task involving external devices or device-generated signals. 5 Conclusion We introduced W2W-Bench to evaluate complete modelāharness systems across 11 interactive task families and four core capabilities. The results show that performance depends on both the model and its harness, with no configuration leading across every task. Persistent failures in spatial precision, temporal reasoning, device coordination, and recovery reveal how difficult it remains to turn language-based plans into reliable physical actions. These findings point to better observation, verification, and feedback-driven correction as priorities for future interactive harness systems. AI Policy In this work, we used generative AI tools to generate synthetic datasets and assist with translation. We also used them to create or modify scientific figures or images, suggest experimental parameters, create or edit software code, create research artifacts, draft parts of the paper, improve its readability, and identify relevant literature. We did not use generative AI tools to develop theoretical models or conceptual frameworks, formulate or prove mathematical claims, propose or refine hypotheses, design or provide feedback on research methods or experiments, implement methods, clean or reformat datasets, analyze qualitative data, interpret results, formulate survey or interview questions, transcribe research recordings, review existing literature, identify research topics or gaps, brainstorm, search for information, format references, suggest the paperās structure, or propose a title or keywords. Some of these activities were not applicable to this work. We reviewed all AI-assisted work. Two authors verified the accuracy of AI-generated code, figures, and draft text and tested the code where applicable. We take responsibility for the final content of this work, including any text, claims, or artifacts produced with the aid of generative AI. References Barbaste et al. [2026] Paul Barbaste, Tristan Darrigol, Germain Vu, and Tom Wiltberger. Harness engineering: Anatomy, architecture, and evolution of coding agentsāa source-code study of eleven systems. arXiv preprint arXiv:2609.00006, 2026. Bhat et al. [2026] Vineet Bhat, Siyi Chen, Alex Zook, Xuning Yang, Stan Birchfield, Valts Blukis, and Jonathan Tremblay. Probe: Manipulation-grounded visual question answering with VLM agents. arXiv preprint arXiv:2608.17129, 2026. Boiko et al. [2023] Daniil A. Boiko, Robert MacKnight, Ben Kline, and Gabe Gomes. Autonomous chemical research with large language models. Nature, 624:570ā578, 2023. Carlini [2026] Nicholas Carlini. Building a C compiler with a team of parallel Claudes. Anthropic Engineering, February 2026. URL https://w.anthropic.com/engineering/building-c-compiler. Chow et al. [2025] Wei Chow, Jiageng Mao, Boyi Li, Daniel Seita, Vitor Campagnolo Guizilini, and Yue Wang. Physbench: Benchmarking and enhancing vision-language models for physical world understanding. In International Conference on Learning Representations, volume 2025, pages 97959ā98108, 2025. Collins et al. [2022] Jasmine Collins, Shubham Goel, Kenan Deng, Achleshwar Luthra, Leon Xu, Erhan Gundogdu, Xi Zhang, Tomas F. Yago Vicente, Thomas Dideriksen, Himanshu Arora, Matthieu Guillaumin, and Jitendra Malik. Abo: Dataset and benchmarks for real-world 3d object understanding, 2022. URL https://arxiv.org/abs/2110.06199. Guo et al. [2026] Jianyuan Guo, Zhiwei Hao, Chengcheng Wang, Cheng Fan, Tingzhang Luo, Hongguang Li, Ying Gao, Hefei Mei, Jiankun Peng, Rongjian Xu, et al. From question answering to task completion: A survey on agent system and harness design. arXiv preprint arXiv:2606.20683, 2026. Han et al. [2026] Songhao Han, Boxiang Qiu, Yue Liao, Siyuan Huang, Chen Gao, Shuicheng YAN, and Si Liu. Robocerebra: A large-scale benchmark for long-horizon robotic manipulation evaluation. In The Thirty-ninth Annual Conference on Neural Information Processing Systems Datasets and Benchmarks Track, 2026. URL https://openreview.net/forum?id=0JtNyaHbNx. Johnson et al. [2019] Alistair Johnson, Tom Pollard, and Roger Mark. MIMIC-I Clinical Database Demo. PhysioNet, April 2019. doi: 10.13026/C2HM2Q. URL https://doi.org/10.13026/C2HM2Q. Version 1.4. Lan et al. [2026] Zhiqian Lan, Yuxuan Jiang, Ruiqi Wang, Xuanbing Xie, Rongkui Zhang, Yicheng Zhu, LI PEIHANG, Tianshuo Yang, Tianxing Chen, Haoyu Gao, et al. Autobio: A simulation and benchmark for robotic automation in digital biology laboratory. In International Conference on Learning Representations, volume 2026, pages 146176ā146196, 2026. Li et al. [2026] Huatao Li, Xinwei Geng, Yuheng Wang, Yutong Li, Runde Yang, Hantao Chen, Shu Yao, Jingru Fan, Xuhui Ren, Yuanyuan Zhao, et al. Devicesworld: Benchmarking cross-device agents in heterogeneous environments. arXiv preprint arXiv:2607.13465, 2026. Liu et al. [2024] Xiao Liu, Hao Yu, Hanchen Zhang, Yifan Xu, Xuanyu Lei, Hanyu Lai, Yu Gu, Hangliang Ding, Kaiwen Men, Kejuan Yang, et al. AgentBench: Evaluating LLMs as agents. In International Conference on Learning Representations, volume 2024, pages 52989ā53046, 2024. Lu et al. [2024] Chris Lu, Cong Lu, Robert Tjarko Lange, Jakob Nicolaus Foerster, Jeff Clune, and David Ha. The AI Scientist: Towards fully automated open-ended scientific discovery. ArXiv, abs/2408.06292, 2024. URL https://api.semanticscholar.org/CorpusID:271854887. Majumdar et al. [2024] Arjun Majumdar, Anurag Ajay, Xiaohan Zhang, Pranav Putta, Sriram Yenamandra, Mikael Henaff, Sneha Silwal, Paul Mcvay, Oleksandr Maksymets, Sergio Arnaud, et al. Openeqa: Embodied question answering in the era of foundation models. In IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 16488ā16498, 2024. Mialon et al. [2024] Gregoire Mialon, Clementine Fourrier, Thomas Wolf, Yann LeCun, and Thomas Scialom. GAIA: A benchmark for general AI assistants. In International Conference on Learning Representations, volume 2024, pages 9025ā9049, 2024. Nazarczuk et al. [2025] Michal Nazarczuk, Karla Stepanova, Jan Kristof Behrens, Matej Hoffmann, and Krystian Mikolajczyk. Muble: Mujoco and blender simulation environment and benchmark for task planning in robot manipulation. arXiv preprint arXiv:2503.02834, 2025. Novikov et al. [2025] Alexander Novikov, NgĆ¢n Vu, Marvin Eisenberger, Emilien Dupont, Po-Sen Huang, Adam Zsolt Wagner, Sergey Shirobokov, Borislav M. Kozlovskii, Francisco J. R. Ruiz, Abbas Mehrabian, M. Pawan Kumar, Abigail See, Swarat Chaudhuri, George Holland, Alex Davies, Sebastian Nowozin, Pushmeet Kohli, and Matej Balog. AlphaEvolve: A coding agent for scientific and algorithmic discovery. ArXiv, abs/2506.13131, 2025. URL https://api.semanticscholar.org/CorpusID:278658695. OpenAI [2026] OpenAI. On the NavierāStokes Millennium Prize Problem, September 2026. URL https://openai.com/index/navier-stokes-solution/. Pan et al. [2026] Sicong Pan, Hao Hu, Xuying Huang, Benno Wingender, and Maren Bennewitz. Objview-bench: Rethinking difficulty and deployment for object-centric view planning. arXiv preprint arXiv:2605.10707, 2026. Pollard et al. [2026] Tom Pollard, Benjamin E. Moody, Li-wei H. Lehman, Brian J. Gow, Chrystinne Fernandes, Chen Xie, Alistair Johnson, Roger G. Mark, and Thomas Heldt. PhysioNet as a global platform for biomedical research. Nature Health, 1(8):792ā795, August 2026. ISSN 3005-0693. doi: 10.1038/s44360-026-00096-z. URL https://doi.org/10.1038/s44360-026-00096-z. Salimpour et al. [2025] Sahar Salimpour, Lei Fu, Kajetan Rachwal, Pascal Bertrand, Kevin OāSullivan, Robert Jakob, Farhad Keramat, Leonardo Militano, Giovanni Toffetti, Harry Edelman, and Jorge Pena Queralta. Towards embodied agentic AI: Review and classification of LLM- and VLM-driven robot autonomy and interaction. arXiv preprint arXiv:2508.05294, 2025. Seo et al. [2026] Gyuhyeon Seo, Jungwoo Yang, Junseong Pyo, Nalim Kim, Jonggeun Lee, and Yohan Jo. Simuhome: A temporal- and environment-aware benchmark for smart home LLM agents. In The Fourteenth International Conference on Learning Representations, 2026. URL https://openreview.net/forum?id=LCS1WsGvha. Sripada et al. [2025] Venkatesh Sripada, Samuel Carter, Frank Guerin, and Amir Ghalamzan. Scene exploration by vision-language models. arXiv preprint arXiv:2409.17641, 2025. Tian et al. [2024] Yufei Tian, Abhilasha Ravichander, Lianhui Qin, Ronan Le Bras, Raja Marjieh, Nanyun Peng, Yejin Choi, Thomas L. Griffiths, and Faeze Brahman. Macgyver: Are large language models creative problem solvers? In Conference of the North American Chapter of the Association for Computational Linguistics (NAACL), 2024. Tito et al. [2023a] Ruben Tito, Dimosthenis Karatzas, and Ernest Valveny. Hierarchical multimodal transformers for multipage docvqa. Pattern Recognition, 144:109834, 2023a. Tito et al. [2023b] RubĆØn Tito, Dimosthenis Karatzas, and Ernest Valveny. Hierarchical multimodal transformers for multi-page docvqa, 2023b. URL https://arxiv.org/abs/2212.05935. Wu et al. [2015] Zhirong Wu, Shuran Song, Aditya Khosla, Fisher Yu, Linguang Zhang, Xiaoou Tang, and Jianxiong Xiao. 3d shapenets: A deep representation for volumetric shapes, 2015. URL https://arxiv.org/abs/1406.5670. Xia et al. [2026] Tian Xia, Tianrun Gao, Wenhao Deng, Long Wei, Xiaowei Qian, Chenglei Yu, and Tailin Wu. Buildarena: A physics-aligned interactive benchmark of LLMs for engineering construction. In International Conference on Machine Learning (ICML), 2026. Xie et al. [2024] Tianbao Xie, Danyang Zhang, Jixuan Chen, Xiaochuan Li, Siheng Zhao, Ruisheng Cao, Toh J Hua, Zhoujun Cheng, Dongchan Shin, Fangyu Lei, et al. OSWorld: Benchmarking multimodal agents for open-ended tasks in real computer environments. Advances in Neural Information Processing Systems, 37:52040ā52094, 2024. Yang et al. [2024] John Yang, Carlos Jimenez, Alexander Wettig, Kilian Lieret, Shunyu Yao, Karthik Narasimhan, and Ofir Press. Swe- agent: Agent-computer interfaces enable automated software engineering. Advances in Neural Information Processing Systems, 37:50528ā50652, 2024. Yang et al. [2025] Rui Yang, Hanyang Chen, Junyu Zhang, Mark Zhao, Cheng Qian, Kangrui Wang, Qineng Wang, Teja Venkat Koripella, Marziyeh Movahedi, Manling Li, Heng Ji, Huan Zhang, and Tong Zhang. EmbodiedBench: Comprehensive benchmarking multi-modal large language models for vision-driven embodied agents. In Proceedings of the 42nd International Conference on Machine Learning, volume 267 of Proceedings of Machine Learning Research, pages 70576ā70631. PMLR, 2025. Yao et al. [2023] Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik R Narasimhan, and Yuan Cao. React: Synergizing reasoning and acting in language models. In The Eleventh International Conference on Learning Representations, 2023. URL https://openreview.net/forum?id=WE_vluYUL-X. Zhou et al. [2023] Shuyan Zhou, Frank F. Xu, Hao Zhu, Xuhui Zhou, Robert Lo, Abishek Sridhar, Xianyi Cheng, Yonatan Bisk, Daniel Fried, Uri Alon, and Graham Neubig. Webarena: A realistic web environment for building autonomous agents. ArXiv, abs/2307.13854, 2023. URL https://api.semanticscholar.org/CorpusID:260164780. Appendix A Task Pipeline A.1 Document Image Capture 1. Initialize ⢠Place an identity document in a randomized 3D scene. ⢠Initialize the lighting, occlusions, and camera settings. 2. Harness Loop ⢠Capture an image and inspect the visual feedback. ⢠Adjust the camera pose, distance, exposure, or flash. ⢠Repeat until the image satisfies the quality requirements. 3. Finalize ⢠Select and submit one captured image. ⢠Evaluate its framing, sharpness, lighting, glare, shadow, and occlusion. A.2 3D Scanning 1. Initialize ⢠Load a target object and initialize the Franka wrist RGB-D camera. ⢠Capture an initial keyframe and generate safe scan candidates. 2. Harness Loop ⢠Select a collision-free camera trajectory and capture RGB-D frames. ⢠Fuse the frames into the current point-cloud reconstruction. ⢠Review coverage feedback and repeat for up to eight scans. 3. Finalize ⢠Submit the reconstructed point cloud. ⢠Compare it with the hidden target geometry using precision, recall, and F-score. A.3 Object Recognition 1. Initialize ⢠Load a 3D object in a scene with randomized occlusions. ⢠Initialize the camera and candidate object labels. 2. Harness Loop ⢠Select the camera azimuth, elevation, and distance. ⢠Capture and inspect the object from multiple viewpoints. ⢠Continue until sufficient visual evidence is obtained. 3. Finalize ⢠Submit the predicted object label. ⢠Evaluate label correctness and whether an informative image was captured. A.4 Multipage Question Answering 1. Initialize ⢠Load a multi-page document and a question requiring four fields. ⢠Provide the page-viewing tools and a limited exploration budget. 2. Harness Loop ⢠Select and inspect document pages relevant to the requested fields. ⢠Combine evidence across pages and revisit uncertain information when needed. ⢠Continue until all fields have sufficient supporting evidence. 3. Finalize ⢠Submit the four extracted field values and their supporting page references. ⢠Evaluate answer correctness, evidence precision and recall, and output validity. A.5 Health Time-Series Analysis The Harness follows an anchor-time active diagnosis pipeline: 1. Initialize. ⢠Load the patientās basic signals from the 24 hours before the anchor time. ⢠Summarize signal quality, trends, and abnormalities. ⢠Record an initial differential diagnosis. 2. Harness Loop. ⢠Decide whether additional observation is needed. ⢠Select a future window and collect basic signals, SpO2, or an ECG proxy. ⢠Reassess the diagnosis and repeat when useful, within the 72-hour horizon. 3. Finalize. ⢠Review the currently available clinical context. ⢠Search the ICD-9 dictionary and submit ranked predictions. ⢠Lock the episode and perform post-hoc evaluation using ground truth. Note. The inference agent cannot access patient-associated ICD-9 labels or discharge diagnoses. Ground truth is used exclusively by the post-terminal evaluation harness and cannot be used to revise the predictions. A.6 SimuHome 1. Initialize. ⢠Initialize the simulated home, devices, workflows, and hidden task conditions. ⢠Provide the household objective and GUI-based observation tools. 2. Harness Loop. ⢠Inspect relevant rooms, devices, environmental variables, and workflows. ⢠Select device-control actions based on the observed state. ⢠Observe the resulting changes and continue until the objective is satisfied. 3. Finalize. ⢠Report the completed actions and final household state. ⢠Evaluate task outcome, safety constraints, runtime success, and observation evidence. A.7 3D Video Generation 1. Initialize. ⢠The harness loads the product model and generates a common baseline capture. ⢠The harness presents the Detail, Hero, Wide, Functional, and Creative views. ⢠The harness exposes the camera configuration, motion constraints, and remaining interaction budget. 2. Execution Loop. ⢠The LLM inspects the five current images and identifies presentation problems. ⢠The LLM revises the camera positions, viewing directions, focus, or exposure. ⢠The harness checks parameter limits, inverse kinematics, collisions, and transitions between views. ⢠The harness executes a feasible plan and returns five new images; the LLM then decides whether further adjustment is needed. 3. Finalize. ⢠The LLM decides whether the latest capture is sufficient. ⢠If itās sufficient, the LLM submits the latest set of five photographs as the final product presentation. Note. The LLM receives feasibility errors but no visual-quality scores during the episode. A.8 LEGO Building 1. Initialize. ⢠The harness loads a MuJoCo workspace containing loose LEGO pieces and two robot arms. ⢠The harness loads the target structure, language construction steps, and available inventory. ⢠The LLM inspects synchronized wrist-camera images, calibration, gripper states, and robot proprioception. 2. Execution Loop. ⢠The LLM selects the arm, grasp direction, approach path, placement pose, gripper command, and possible dual-arm support. ⢠The harness rejects actions that violate workspace, speed, joint, or reachability constraints. ⢠The harness executes one physical action and returns the resulting images, contact feedback, and robot state. ⢠The LLM verifies each grasp, placement, press, or release, then adjusts the viewpoint, retries, regrasps, or rebuilds when necessary. 3. Finalize. ⢠The LLM releases the structure, clears the grippers, and performs a final visual inspection. ⢠The LLM submits either a completion judgment or a specific unresolved failure. A.9 Automated Biology Laboratory 1. Initialize. ⢠The harness initializes a seeded experiment with liquids, wells, consumables, devices, possible faults, and resource budgets. ⢠The harness provides the public scientific objective, permitted operations, recent results, and remaining budget. ⢠The harness exposes camera-based evidence and its references without structured laboratory ground truth. 2. Execution Loop. ⢠The LLM acquires relevant views and interprets the observed laboratory state. ⢠The LLM selects one liquid-handling, labware, or device operation at a time. ⢠The harness validates volumes, tip state, contamination constraints, observation freshness, budgets, and device order before execution. ⢠The harness returns the execution outcome, and the LLM updates the experimental plan. ⢠After an uncertain or partial effect, the LLM obtains fresh evidence and reconciles the state before retrying. 3. Finalize. ⢠The LLM verifies whether the scientific objective has been reached. ⢠The LLM places the pipette in a safe, clean state and resolves any observable uncertainty, then ends the experiment. Note. Hidden container state, fault schedules, and target predicates are unavailable to the LLM during the experiment. A.10 Functional LEGO Design 1. Initialize. ⢠The harness presents a functional objective, fixed workspace fixtures, and a component inventory. ⢠The LLM inspects the scene, browses available components, and reads their manuals. ⢠The harness withholds any reference structure, component-role assignment, or prescribed construction sequence. 2. Execution Loop. ⢠The LLM selects useful components and formulates a structure intended to satisfy the functional constraints. ⢠The LLM builds through grasping, transport, placement, support, removal, and correction actions. ⢠After every physical action, the harness returns the changed structure; the LLM obtains complementary views when needed. ⢠The LLM revises component choices, local placements, or the overall design according to visual and execution feedback. 3. Finalize. ⢠The LLM releases the structure and clears the robot arms. ⢠The LLM inspects the final state and the result video for visible defects or unsupported components. ⢠The LLM submits the current physical design. Note. The LLM receives no reference design or prescribed solution and must decide when the observed structure is ready for submission. A.11 Tabletop Games 1. Initialize. ⢠The harness initializes Hanabi, Regicide, or Pandemic from a seed and synchronizes the game state with a MuJoCo tabletop. ⢠The harness assigns one seat to the tested LLM and controls the remaining seats with game-specific heuristic policies. ⢠The harness provides the LLM with its player-visible state and legal actions while preserving hidden game information. 2. Execution Loop. ⢠The LLM selects a symbolic game action according to the current strategy. ⢠The harness checks rule legality and translates a legal choice into physical card or piece transfers. ⢠The harness checks robot reachability, inverse kinematics, joint limits, and collisions during execution. ⢠If a transfer fails, the harness restores the affected object and preserves the game state, allowing the LLM to retry. ⢠After successful execution, the harness advances the rule engine and synchronizes the board; the LLM then reconsiders the next decision from the updated state. 3. Finalize. ⢠The interaction continues until the game reaches a terminal state or the turn limit. ⢠If three consecutive action attempts fail, the harness aborts the current game. Note. A rule-legal action advances the game only after its physical transfers succeed. The harness does not replace three unsuccessful LLM decisions with a random legal fallback. Appendix B Tool List This inventory classifies task-facing interfaces by their primary role in information acquisition, environmental interaction, and execution management. It contains 61 tool entries and 16 Tabletop game-action entries, for a total of 77 entries. Counts are task-specific: identically named interfaces in different tasks are counted separately. B.1 Category Overview Reading the detailed tables. Each table represents one primary category, so the category is not repeated in every row. Task icons appear below each tool name in the first column and use the same convention as the overview; paired LEGO icons denote the shared interface set for LEGO Building and Functional LEGO Design. Short labels distinguish continuous and incremental scanning, and Hanabi, Regicide, and Pandemic. Tool descriptions summarize each interfaceās operation and constraints; the last column identifies the associated devices or information sources. B.2 Observation Acquisition Observation acquisition covers the visual observations and temporally grounded observations. It includes active camera control, experimental measurement, and selective access to recorded signals or document images. Multipage QA page and region requests acquire task evidence; they are not reference-knowledge lookups. Table 6: Observation Acquisition interfaces (14 entries). Tool / Action (Task) Tool Description Device / Information Source capture_card Captures a document image with adjustable viewpoint and exposure. Card scene and camera. capture_video_scan Continuous Acquires and fuses multiple frames along a continuous camera trajectory. Wrist RGB-D camera, robot arm, and reconstruction system. capture_reconstruction_view Incremental Acquires a single RGB-D view and fuses it into the point-cloud reconstruction. Franka arm, RGB-D camera, and point-cloud system. capture Captures an object from a selected camera viewpoint. Object scene and camera. request_page Retrieves a selected document page for visual inspection. A specified page of a multipage document. zoom_region Magnifies a selected region of a document page for closer inspection. A specified rectangular region of a document page. get_historical_basic_signals Retrieves pre-anchor physiological observations and patient demographics. Pre-anchor patient records and physiological signals. observe_basic_window Reveals multivariate physiological signals within an observation window without advancing time. Heart rate, temperature, respiratory rate, and blood pressure. collect_spo2 Retrieves oxygen-saturation observations with coverage and trend statistics. SpO2 data. collect_ecg_summary Returns a heart-rate variation summary; does not analyze ECG waveforms or morphology. Heart-rate variation proxy data; no ECG morphology. capture Moves the mobile base and arm to acquire the five-shot photo sequence. Mobile base, Franka arm, and camera. observe_lego Returns dual-wrist images, robot state, and camera calibration information. Dual-wrist RGB cameras and robot state. view_camera Returns a rendered laboratory view with its state version. Rendered camera view of the laboratory environment. read_plate Operates the plate reader and produces an experimental measurement artifact. Plate reader and experimental plate. B.3 Action Execution These interfaces execute selected actions through device commands or domain-specific operations. All 16 Tabletop game actions belong here, including passing and yielding: their effects are defined by game rules. Tabletop requests are interpreted by the harness rather than exposing direct robot pose control. Table 7: Action Execution interfaces (28 entries). Tool / Action (Task) Tool Description Device / Information Source execute_command Executes device commands to control the environment. Matter-style device interfaces. write_attribute Changes writable device attributes and configuration values. Writable attributes of smart-home devices. act_lego Controls both robot arms through tool-center-point poses, yaw, and gripper commands. Two robot arms, grippers, and LEGO parts. home_robot Moves the laboratory robot to its home configuration. Laboratory robot. pick_up_tip Loads a sterile pipette tip for liquid handling. Pipetting robot and sterile tips. drop_tip Disposes of the attached pipette tip. Pipetting robot and waste area. aspirate Aspirates a specified liquid volume from a source container. Pipette and source container. dispense Dispenses a specified liquid volume into a destination container. Pipette and destination container. mix Mixes liquid in a container using the pipette. Pipette and container. move_labware Moves labware between registered laboratory slots. Laboratory robot, labware, and registered slots. operate_shaker Runs a shaking program on the laboratory shaker. Laboratory shaker. incubate Performs timed incubation with temperature control. Incubation equipment and experimental samples. play Hanabi Plays a card to advance a firework pile, with a failure penalty for an invalid play. Hand cards, fireworks area, game engine, and robot execution layer. discard Hanabi Discards a card to recover a hint token. Hand cards, discard area, game engine, and robot execution layer. hint Hanabi Provides a teammate with a color or rank hint about their cards. Color or rank hints about a teammateās cards. play Regicide Attacks the enemy using a card or card combination. Hand cards, enemy state, game engine, and robot execution layer. discard Regicide Discards cards to absorb damage during defense resolution. Hand cards, discard area, game engine, and robot execution layer. yield Regicide Skips the attack and triggers enemy-attack resolution. Game-turn and combat-resolution state. drive Pandemic Moves the player pawn to an adjacent city. City map, player pawn, and robot execution layer. direct_flight Pandemic Moves to a city by spending its destination card. City cards, player pawn, and robot execution layer. charter_flight Pandemic Moves to a destination by spending the current city card. City cards, player pawn, and robot execution layer. shuttle Pandemic Moves between cities with research stations. Research stations, player pawn, and robot execution layer. build Pandemic Builds a research station in the current city. City, station marker, and robot execution layer. treat Pandemic Removes disease cubes from the current city. Disease cubes, city, and robot execution layer. share_give Pandemic Gives a city card to a co-located player. Co-located players, city cards, and robot execution layer. share_take Pandemic Receives a city card from a co-located player. Co-located players, city cards, and robot execution layer. cure Pandemic Spends city cards at a research station to discover a cure. City cards, research station, cure state, and game engine. pass Pandemic Ends the current playerās action phase early. Current playerās turn state. B.4 State and Feedback Inspection These interfaces expose current state, execution outcomes, and feedback for checking progress and intended effects. This category includes existing-image retrieval, asynchronous result collection, and visual outcome inspection. It supports verification without implying access to hidden evaluation scores. SimuHome state pages also provide environmental observations; their primary role here is state inspection. Table 8: State and Feedback Inspection interfaces (10 entries). Tool / Action (Task) Tool Description Device / Information Source inspect_video_reconstruction_progress Continuous Reports scan history, online reconstruction metrics, contact sheets, and safe candidate scans. Reconstruction state, contact sheets, and candidate scans. inspect_reconstruction_progress Incremental Reports the current image, trajectory, online reconstruction metrics, and safe candidate viewpoints. Reconstruction state, current RGB image, and candidate viewpoints. view_home_page Displays rooms, environmental variables, device summaries, and virtual time. Rooms, environmental variables, and device summaries. view_device_page Displays device attributes, writable values, clusters, and supported commands. Device attributes, clusters, writable values, and supported commands. view_workflows_page Displays scheduled workflows, execution times, steps, and status. Workflow IDs, times, steps, and status. get_state Reports current camera settings and the remaining interaction budget. Current camera settings and remaining budget. view_photos Retrieves the five most recent annotated photographs without capturing new images. The five most recent annotated photographs. observe_result_video Inspects the assemblyās behavior over time through an orbiting-camera video. Orbiting camera and the assemblyās behavior over time. wait_lego Waits for previously submitted actions and retrieves their results and images without re-execution. Results and images from previously submitted actions. lego_status Reports running jobs and jobs with uncollected results. IDs of running jobs or jobs with uncollected results. B.5 Context and Resource Access These interfaces supply visible context, reference material, and available resources for reasoning and decision making. Physiological observations and document-page evidence belong to observation acquisition; clinical narrative context, coding dictionaries, manuals, rules, and resource catalogs belong here. Table 9: Context and Resource Access interfaces (7 entries). Tool / Action (Task) Tool Description Device / Information Source list_video_reconstruction_targets Continuous Lists available reconstruction targets without exposing reference models. Available reconstruction targets, excluding reference models. list_reconstruction_targets Incremental Lists available reconstruction target identifiers. Available reconstruction target IDs. get_clinical_context Retrieves clinical context available before the temporal cutoff, including complaints, admission type, and started medications. Chief complaint, admission type, and medications already started. search_icd9_codes Searches the global ICD-9 dictionary without exposing patient-diagnosis associations. Global ICD-9 dictionary without patient-diagnosis associations. view_environment_rules_page Retrieves rules linking device actions to changes in environmental variables. Rules linking device actions to temperature, humidity, illumination, and air quality. list_parts Lists available LEGO part types, quantities, and colors. Part types, quantities, and colors. read_part_manual Retrieves the generic English manual for a selected LEGO part. Generic English manual for the specified part. B.6 Planning and Tool Orchestration These interfaces support task initialization, observation planning, parameter validation, and tool orchestration. Workflow dispatch remains here because it coordinates an action sequence; individual device commands belong to action execution. This is an interface-role category, not a claim that planning is performed by a tool or that every planning-related action belongs here. Table 10: Planning and Tool Orchestration interfaces (8 entries). Tool / Action (Task) Tool Description Device / Information Source start_video_reconstruction_episode Continuous Initializes a reconstruction episode and acquires the fixed initial keyframe. Target configuration, wrist camera, and fixed initial keyframe. start_reconstruction_episode Incremental Initializes a reconstruction episode at the fixed initial viewpoint. Target configuration, RGB-D camera, and fixed initial viewpoint. plan_future_window Plans a future observation window within the 72-hour post-anchor horizon. Episode state and the 72-hour post-anchor horizon. advance_time Commits the observation window and advances the simulation clock. Current observation window and simulation clock. schedule_workflow Schedules an action sequence at an absolute virtual time. Workflow scheduler and absolute virtual time. cancel_workflow Cancels a workflow that has not yet executed. Workflows that have not yet executed. run_workflow_now Executes a workflow immediately and sequentially, without automatic rollback. Workflow executor and device-action sequence. check_plan Validates five-shot parameters, inverse kinematics, and collision constraints. Five-shot plan, robot kinematics, and collision model. B.7 Assessment and Submission This category combines the two assessment and evidence recording interfaces with the eight submission and termination interfaces in Appendix B. Intermediate assessments make the agentās interpretation explicit; final submissions provide answers or artifacts and may terminate the episode. These agent-facing operations remain distinct from the independent evaluator described in Section 2.3. Table 11: Assessment and Submission interfaces (10 entries). Tool / Action (Task) Tool Description Device / Information Source submit_photo Selects a captured image for submission and triggers hidden-quality evaluation. Specified image ID and captured photographs. finalize_video_reconstruction_episode Continuous Terminates reconstruction using online evidence without revealing ground-truth scores. Current reconstruction and online evidence; no ground-truth score disclosure. finalize_reconstruction_episode Incremental Finalizes reconstruction with a stop reason, confidence, and output artifacts. Reconstruction artifacts and the agentās stopping judgment. guess_label Submits the predicted object class. Predicted object class. submit_answer Submits four answer fields and their supporting document pages. Four answer fields and supporting document pages. record_assessment Records an intermediate differential diagnosis, uncertainty, information gain, and proposed next step. Agent assessment, acquired evidence, and episode record. finalize_episode Validates ranked ICD-9 predictions and the final assessment, then atomically locks the result. Ranked ICD-9 predictions, final assessment, and retrieved codes. finish Submits the latest five photographs and permanently terminates the task. The latest five photographs. finish_lego Submits the agentās visual completion judgment and terminates the task. Assembly observations and the agentās completion judgment. report_perception Records the agentās scene interpretation with citations to camera evidence. Camera observations and the agentās perception report. Classification convention. Each interface has one primary category for aggregation; auxiliary tags retain overlapping capabilities. The categories do not form mutually exclusive implementation properties or a one-to-one mapping to loop stages. Capture may entail robot motion, state inspection may reveal observations, and orchestration may execute device actions. Classification follows the principal agent-facing role. Agent reasoning and strategy updates are not counted as tools unless an explicit interface exposes or records them. Hidden ground truth and independent evaluation remain outside the agent-facing inventory. Appendix C Dataset Document Image Capture. The dataset contains 20 synthetic samples spanning four fictional identity-document types. Document content and SVG textures are generated programmatically and placed in MuJoCo tabletop scenes with varied layouts and lighting. Occlusions, shadows, and glare introduce capture challenges without using real identity documents. 3D Scanning. A total of 30 samples are drawn from ModelNet10Wu et al. [2015] and ABO20Collins et al. [2022]. The 3D assets serve as reference objects for simulated scanning, where observations are acquired from agent-selected viewpoints and accumulated for reconstruction. Reconstruction feedback informs subsequent view selection. Object Recognition. Eight public glTF assetsāAvocado, Fish, Boombox, Duck, Water Bottle, Lantern, Antique Camera, and Helmetāform the basis of a 20-sample synthetic dataset. These assets are reused across scenes with different rotations, lighting conditions, and occlusions. Camera azimuth, elevation, and distance can be adjusted during an episode to obtain additional views of the same object. Multipage Question Answering. Evaluation data are curated from the validation split of lmms-lab-encoder/MP-DocVQATito et al. [2023b]. An initial pool of 30 long documents is filtered into 20 evaluation samples, each comprising 20 pages and four questions, for a total of 80 question-answer fields. Documents are presented through page and region inspection, with supporting evidence distributed across one to four pages. Health Time-Series Analysis. MIMIC-I Clinical Database Demo v1.4Johnson et al. [2019], Pollard et al. [2026] supplies de-identified clinical records from 100 patients. Physiological measurements are presented as incomplete, noisy time-series observations, with additional measurements or later observation windows exposed on request. The datasetās patient count is distinct from the number of constructed evaluation episodes. SimuHome. Rather than loading fixed sample files, SimuHome V2 generates episodes from 36 task templates and deterministic seeds. A shared home configuration contains six room entries, 39 devices, and 17 device types. Initialization assigns device settings, environmental conditions, virtual time, schedules, and workflows, while episode configurations introduce failures, unavailable devices, safety locks, or conflicting objectives. The simulator renders these states through a browser interface and records actions, state changes, and evaluation results. 3D Video Generation. ABO20Collins et al. [2022] provides 20 product samples used as renderable 3D assets. Each asset is observed through rendered views controlled by camera radius, height, elevation, and focus 66 6 https://jimmccarthy.org/wp-content/uploads/2016/06/checklist-fiveshot-0.3-small.pdf. These views support iterative camera adjustment and the production of a final 360-degree product video. LEGO Building. Basic LEGO-20 comprises 20 samples with predefined target structures. Each target is instantiated as an assembly task in a simulated environment, where piece placements produce updated physical states and wrist-camera observations. The resulting interaction captures intermediate configurations, including pose errors, failed connections, and collisions. Automated Biology Laboratory. AutoBio Lan et al. [2026] is organized around 10 drug-screening task templates, which are combined with seeds to generate episodes in the Fast Twin laboratory simulator. Generation assigns target wells, source concentrations and volumes, tip inventories, plate orientations, and equipment states, then introduces conditions such as occlusion, missing consumables, drift, delays, or partial action effects. The simulator maintains liquid and device states and produces camera observations, GUI feedback, and synthetic experimental readings. Tabletop Games. Data for Hanabi 77 7 https://boardgamegeek.com/boardgame/98778/hanabi, Regicide 88 8 https://w.regicidegame.com/, and Pandemic 99 9 https://boardgamegeek.com/boardgame/30549/pandemic are generated from game rules and random seeds. Initialization shuffles the relevant decks and establishes player states, along with the city map and infection states for Pandemic. Logical states are mapped to tabletop object positions, and legal game actions are converted into robotic movements checked for reachability and collisions in MuJoCo. Only successful executions update the game state; screenshots, serialized states, and JSON records are saved as episode outputs or caches. Functional LEGO Design. Open Functional LEGO-20 contains 20 samples defined by functional objectives and geometric constraints. Each sample combines its objective with a library of digital LEGO components, allowing multiple candidate designs. Component arrangements are inspected through design feedback for stability, connectivity, and clearance, and revised configurations form the interaction trajectory. Appendix D Metrics of Tasks This appendix reports the component-level, strict-verdict, and process metrics used to diagnose performance beyond the primary metrics in Section 2.3. Unless stated otherwise, these metrics are averaged over episodes and are not used to rank systems in the main-results table. Document Image Capture. The objective is to produce a document image that is geometrically and photometrically well formed. For episode i, the evaluator measures seven quality dimensionsāglare, shadow, perspective distortion, corner visibility, sharpness, framing, and exposureāwith scores qiākdocsā[0,1]q_ik^docsā[0,1]. Let Ļk _k be the acceptance threshold for dimension k. The primary metric is the strict Complete Rate, whose episode-level success indicator is bidocs=āk=17[qiākdocsā„Ļk].b_i^docs= _k=1^71\! [q_ik^docsā„ _k ]. (2) Thus, an episode succeeds only when all seven quality checks pass; a high score on one dimension cannot compensate for failure on another. All seven dimensions are computed by the evaluation backend from the images produced by the modelās actions; no LLM judge is used. In addition to the strict Complete Rate, we report the mean document-quality score sidocs=17āāk=17qiākdocs.s_i^docs= 17 _k=1^7q_ik^docs. (3) This auxiliary score summarizes average image quality but can mask a critical failure such as severe shadow, clipped corners, or unusable perspective. We also report the component success score sidocsā-ācomp=17āk=17[qiākdocsā„Ļk],s_i^docs -comp= 17 _k=1^71\! [q_ik^docsā„ _k ], (4) as well as each of the seven underlying quality scores: glare, shadow, perspective distortion, corner visibility, sharpness, framing, and exposure. 3D Scanning. This task requires reconstructing a complete object surface from actively selected RGB-D views under camera-execution constraints. Let āiR_i and iG_i denote the reconstructed and ground-truth point sets. At distance tolerance Ī“, surface precision, recall, and F-score are Preciā”(Ī“) _i(Ī“) =1|āi|ārāāi[mingāiā„rāgā„2ā¤Ī“], = 1|R_i| _r _i1\! [ _g _i\|r-g\|_2ā¤Ī“ ], (5) Reciā”(Ī“) _i(Ī“) =1|i|āgāi[minrāāiā„gārā„2ā¤Ī“], = 1|G_i| _g _i1\! [ _r _i\|g-r\|_2ā¤Ī“ ], (6) Fiā(Ī“) F_i(Ī“) =2āPreciā”(Ī“)āReciā”(Ī“)Preciā”(Ī“)+Reciā”(Ī“). = 2Prec_i(Ī“)Rec_i(Ī“)Prec_i(Ī“)+Rec_i(Ī“). (7) The primary episode score is siscan=Fiā(10ām)s_i^scan=F_i(10\,m). A strict reconstruction pass is defined as biscan=[Fi(10m)ā„0.90],b_i^scan=1\! [F_i(10\,m)ā„ 0.90 ], (8) together with any required execution-validity gates in robot-based variants. Geometric diagnostics include precision and recall at 10ām10\,m, accuracy, completeness, Chamfer distance, and F-scores at 22, 55, and 20ām20\,m. Process diagnostics include incremental surface coverage, multi-view support, azimuth and elevation coverage, number of views or scans, camera-path length, achieved-pose error, inverse-kinematics success, collision, and minimum clearance. Object Recognition. The model identifies an object by actively selecting informative viewpoints and analyzing the acquired partial views. An episode succeeds only when the submitted label matches the canonical ground-truth label (including accepted aliases) and at least one acquired view is informative: birecog=[y^i=yi]ā [āvIi,vrecog>0],b_i^recog=1\! [ y_i=y_i ]Ā·1\! [ _vI_i,v^recog>0 ], (9) where Ii,vrecogI_i,v^recog indicates whether view v provides sufficiently visible and informative evidence. View informativeness Ii,vrecogI_i,v^recog is evaluated from four visual evidence dimensions: visibility, target scale, framing, and image content. We report label accuracy and image informativeness separately to distinguish recognition failures from acquisition failures. View-sector coverage, use of a near view, and captures per successful episode characterize the diversity and efficiency of visual exploration. Multipage Question Answering. Questions may require evidence distributed across multiple document pages. Let AiQAA_i^QA be the fraction of answers that match the ground truth and EiQAE_i^QA the fraction of questions for which the required evidence page was visited and correctly cited. The primary episode score is siQA=0.75āAiQA+0.25āEiQA.s_i^QA=0.75A_i^QA+0.25E_i^QA. (10) The strict-pass indicator requires every answer to be correct, every question to have valid supporting evidence, and no citation to refer to an unvisited page. Additional diagnostics include field-level exact accuracy, answer-string similarity, evidence precision and recall, and evidence-question accuracy. Health Time-Series Analysis. The model produces a ranked ICD-9 differential diagnosis while selectively acquiring additional physiological observations. The primary metric is exact Precision@1, a binary episode-level top-1 hit: bihealth=[y^i,1āi],ExactPā@ā1=1Nāi=1Nbihealth,b_i^health=1\! [ y_i,1 _i ], @1= 1N _i=1^Nb_i^health, (11) where iY_i is the set of exact ground-truth ICD-9 codes. A separate strict verdict, verified success, requires protocol compliance and an exact match to the primary diagnosis among the top three predictions. Exact-code and three-digit-category Precision@K and Recall@K for Kā1,3,5Kā\1,3,5\, mean reciprocal rank, average precision, and primary-diagnosis Hit@1/3/5 characterize ranking quality at different granularities. Observation hours, acquired windows, sensor calls, and invalid tool calls measure information-acquisition efficiency but are not included in the diagnosis score. SimuHome. The objective is to achieve a household goal while satisfying its temporal, safety, recovery, and execution requirements. Each episode is decomposed into binary clauses grouped into outcome, temporal, safety, recovery, and runtime categories. Let qiācq_ic be the fraction of clauses passed in category c when that category is present in episode i. The primary score is sihome=ācāiw~iācāqiāc,w~iāc=wcācā²āiwcā²,s_i^home= _c _i w_icq_ic, w_ic= w_c _c _iw_c , (12) where the base weights for outcome, temporal, safety, recovery, and runtime are (45,20,25,10,10)(45,20,25,10,10), respectively. The hard-pass indicator is the conjunction of every gating clause in an episode. Observation-evidence clauses are scored separately and do not block success. We additionally report hard-pass rate, per-category clause completion, and evidence coverage, with optional breakdowns over realistic, feature-focused, and adversarial task groups. 3D Video Generation. The evaluator scores five required shot typesādetail, hero, wide, functional, and creative. Let qiājvideoā[0,1]q_ij^videoā[0,1] be the quality score for shot type jā1,ā¦,5jā\1,ā¦,5\. An episode passes only if every required shot scores strictly above 0.600.60: bivideo=āj=15[qiājvideo>0.60].b_i^video= _j=1^51\! [q_ij^video>0.60 ]. (13) We check the five per-shot quality scores for detail, hero, wide, functional, and creative views. Their visual sub-dimensions include subject visibility, target scale, composition, detail, context, viewpoint diversity, and exposure. Robot-side execution validity is evaluated separately from image quality using completion of all required captures and transitions, inverse-kinematics success, pose error, collision, and minimum clearance. LEGO Building. This task requires precisely placing and connecting LEGO elements to realize a specified structure. The evaluator first finds the optimal correspondence between assembled and target bricks, allowing exchanges of identical bricks, global planar translation, and rotations by multiples of 90ā90 . The episode-level success indicator is biLEGO=GiLEGOāCiLEGOāRiLEGO,b_i^LEGO=G_i^LEGOC_i^LEGOR_i^LEGO, (14) where GiLEGO=1G_i^LEGO=1 requires every brick to have at most 3ām3\,m position error and 10ā10 orientation error; CiLEGO=1C_i^LEGO=1 requires every expected studāsocket interface to have the correct number of connected studs; and RiLEGO=1R_i^LEGO=1 requires the released assembly to lie on the platform and remain stable without support. Diagnostic geometry and connection metrics include maximum position and orientation error, studāsocket lateral and depth error, and connector-normal error. Stability duration and post-release drift localize near-miss failures in the released assembly. Automated Biology Laboratory. The objective is to complete a requested liquid-handling and measurement procedure while maintaining physical correctness, grounded state tracking, safe operation, and recoverability. Each episode receives the primary score sibio=wgāGibio+wcāCibio+wrāRibio+weāEibio+wsāSibio+wdāDibio,s_i^bio=w_gG_i^bio+w_cC_i^bio+w_rR_i^bio+w_eE_i^bio+w_sS_i^bio+w_dD_i^bio, (15) where the six normalized dimensions measure liquid-state goal completion, camera-grounded state verification, fault recovery, action and resource efficiency, safety compliance, and low-level command lowering, respectively. Their weights are (wg,wc,wr,we,ws,wd)=(0.30,0.20,0.15,0.15,0.10,0.10)(w_g,w_c,w_r,w_e,w_s,w_d)=(0.30,0.20,0.15,0.15,0.10,0.10). The strict-pass verdict is the conjunction of all hard gates: all scientific goals must be satisfied within tolerance; the terminal tool state must be clean; the episode must be explicitly finished; required camera evidence and device sequences must be complete; no safety violation or unresolved unknown effect may remain; and any required drift recovery must be completed. We retain the six component scoresāliquid-state goal completion, camera-grounded state verification, fault recovery, action and resource efficiency, safety compliance, and low-level command loweringātogether with hard-gate failure categories as diagnostics. Functional LEGO Design. The objective is to design and build a structure that satisfies an open-ended physical function. After an episode terminates, its final physical state is copied into an independent test rollout in which robot support is removed and task-specific factors such as loads, free objects, impacts, gravity perturbations, or pressing inputs are applied. Let pikā0,1p_i^kā\0,1\ denote the outcome of required physical predicate k. The primary success indicator is bifunc=ākāipik,b_i^func= _k _ip_i^k, (16) where iP_i is the set of required predicates and 1ā¤|i|ā¤41ā¤|P_i|⤠4. Thus, all required predicates must hold; partial functional behavior receives no success credit. Predicate-level outcomes are retained to identify which physical requirement failed. These outcomes cover load support and retention, clearance or passage, protection and interception, routing, containment, separation, and mechanism response. Procedure-based textual completion claims, construction traces, action counts, interface behavior, and observation records are diagnostic only and do not determine functional success. Tabletop Games. Hanabi, Regicide, and Pandemic are evaluated using their native terminal game objectives. Let gi(m)g_i^(m) denote the final game score for episode i in game m. The normalized primary score is si(m)=gi(m)gmax(m),gmax(Hanabi)=25,gmax(Regicide)=12,gmax(Pandemic)=4.s_i^(m)= g_i^(m)g_ ^(m), g_ ^(Hanabi)=25, g_ ^(Regicide)=12, g_ ^(Pandemic)=4. (17) For Hanabi, gig_i is the sum of the five firework-pile heights; for Regicide, it is the number of enemies defeated; and for Pandemic, it is the number of diseases cured. We report the three game scores separately. For each game, strict completion means reaching its maximum native score (equivalently, winning Regicide or Pandemic). Decision count, legal-action rate, invalid retries, fallback actions, and physical-execution failures are reported as diagnostic process metrics.