Research Article
ASTRA: A synthetic benchmark for trace-based evaluation of socially intelligent multi-agent tutoring
Overview
Oyelere introduces ASTRA (Adaptive Socially-intelligent Team Reasoning Agents), a multi-agent tutoring prototype and benchmark framework for studying collaborative programming with socially differentiated AI agents. Because research-participant access was not yet available, the paper releases an open synthetic benchmark dataset that mirrors ASTRA's logging schema and a prespecified between-subjects design (N = 540 participants; 360 sessions; 1,440 task episodes) across a bank of 20 short Python programming tasks. ASTRA supports three collaboration configurations: alone_tutor (one learner with a Tutor agent), pair_tutor (two learners with a Tutor agent), and pair_multiagent (two learners with both Tutor and Facilitator agents, where the Facilitator prompts coordination and balanced participation).
The framework formalises collaborative programming as a partially observable multi-agent process built on a CASM (Cognitive–Affective–Social Model) latent state, decomposed into cognitive (Kₜ), metacognitive (Mₜ), socio-emotional (Sₜ), and group-Regulation (Gₜ) components. Role-differentiated agents — a Pedagogical Tutor Agent (PTA) focused on conceptual and metacognitive support and a Collaborative Group Agent (CGA)/Facilitator focused on participation and social regulation — condition their policies on an inferred belief state over this latent state, jointly optimising a multi-objective reward over task progress, metacognitive quality, and participation-oriented equity proxies. The prototype is a Streamlit web application backed by an OpenAI LLM client (gpt-4o-mini), with turn- and task-level logging to JSON Lines files and a human marker interface for grading.
The benchmark is deliberately positioned as simulated evidence for benchmarking, measurement feasibility, and reproducible pipeline development — not as causal estimates of learning effects. It aims to operationalise "social intelligence" through observable trace behaviours (turn-taking, explanation, verification, peer referencing, participation balance) rather than asserted system descriptions, providing a transparent analysis blueprint for future Ethics-approved validation studies.
Key Findings
- Benchmark design. N = 540 participants allocated evenly across three conditions (180 each), producing 360 sessions — 180 solo in alone_tutor and 90 dyadic sessions in each pair condition — with four tasks per session yielding 1,440 task episodes. The nested structure (turns within tasks within sessions, with dyads as the substantive unit) is respected through mixed-effects and cluster-robust modelling.
- Condition-differentiated interaction dynamics (RQ1). Dyadic conditions generated substantially more dialogue volume than solo; the pair_multiagent condition uniquely produced Facilitator turns (M = 24.14). Verification markers increased from alone_tutor (M = 15.13) to pair_tutor (M = 16.56) to pair_multiagent (M = 17.53), with the strongest model contrast in pair_multiagent (rate ratio = 1.159, p < .001). Explanation markers showed smaller, weaker differences.
- Participation balance in dyads (RQ2). pair_multiagent showed lower turn imbalance (M = 0.103) and word imbalance (M = 0.105) than pair_tutor (0.183 and 0.182 respectively), with pair_tutor associated with significantly higher imbalance (Δ = +0.080 and +0.077, both p < .001). Reciprocal engagement rate differed only slightly and non-significantly (p = .419), suggesting the Facilitator's most detectable trace signature is reducing dominance rather than transforming responsiveness.
- Performance and verification proxies (RQ3). Correctness was highest in pair_multiagent (M = 0.631) vs pair_tutor (0.569) and alone_tutor (0.544), with higher odds of a correct solution in pair_multiagent (OR = 1.445, p = .007). Tests executed rose strongly in pair_multiagent (RR = 1.607, p < .001) with more edge-case mentions (RR = 1.513) and fewer retries (RR = 0.896). Time-to-correct showed limited, non-significant separation.
- A reproducible, process-sensitive foundation. The open dataset, schema, and prototype (released as Open Source software) enable stress-testing of trace-based evaluation methods for dialogue processes, dyadic participation balance, and verification behaviour before ethics-approved deployments with real learners.
Implications for Practice
- Trace-based evaluation over product-only Assessment. The benchmark shifts evaluation from final-code correctness toward process-sensitive evidence — how learners explain, test, verify, and coordinate — aligning with concerns that fluent GenAI output can obscure whether students actually reason, check, and verify their work.
- Facilitation can reduce dominance. Under the benchmark assumptions, adding a Facilitator role in pair_multiagent was associated with reduced dyadic participation imbalance, supporting a plausible first step toward more equitable collaboration even where demographic equity cannot be inferred from logs.
- A sandbox for method development. Researchers and learning-analytics scholars can use the synthetic dataset to develop, test, and compare trace-based evaluation pipelines, imbalance metrics, and verification-focused analytics before resource-intensive human-in-the-loop deployments.
- Not yet a classroom intervention. ASTRA is explicitly framed as a research and development benchmark, not a validated classroom intervention; educators may use the task bank, logging schema, and prototype as the basis for ethics-approved pilots, with validation (expert review, lab pilots, classroom pilots, multi-site studies) still required.
Connected Concepts
- Simulation
- Agentic AI
- Learning Analytics
- Collaborative Learning
- Intelligent Tutoring
- Self Regulated Learning
- Scaffolding
- Equity In AI Education
- Human AI Collaboration
- Generative AI
Connected Articles
- Agentschool Multi Agent Simulation Education 2026 — an LLM-powered multi-agent simulation that models learning as state transition for validating educational AI before deployment
- LLM Agents Collaborative Problem Solving Simulation 2026 — simulating collaborative problem solving with participant-specific LLM agents and trace-level validation
- LLM Facilitation Timing Online Discussions — the timing of AI facilitation in online discussions, parallel to ASTRA's Facilitator role prompting balanced participation
Citation
ASTRA: A synthetic benchmark for trace-based evaluation of socially intelligent multi-agent tutoring and participation-balanced collaboration in introductory programming — Oyelere, S. S. (2026). Computers and Education: Artificial Intelligence, 11, 100633.