Group Relative Policy Optimization (GRPO) provides no reward-relative learning signal when all rollouts receive identical rewards. In long-horizon tasks that require multiple interactions, rewards are given only upon successful task completion, making all-fail groups common early in training and limiting opportunities to practice later steps. Guide Assisted GRPO replays a successful reference prefix before the learner continues. We study how initial positions, handoff units, and movement rules affect unassisted task completion. Across three model sizes on BFCL, starting near completion is more effective under a fixed turn-level threshold rule. Finer handoffs alone do not consistently help, but outcome-informed tool-call selection outperforms GRPO on trained and untrained task categories. Guided starts also improve AppWorld success on both evaluation splits. These findings highlight where learning starts and how starting positions move as key curriculum choices.
Figures & tables
Figure 1: GRPO with original and guide-assisted starts.
Backbone
1.7B
4B
8B
Method
Avg@3
Best@3
Avg@3
Best@3
Avg@3
Best@3
Initial
16.3
25.0
23.7
25.0
38.0
38.0
GRPO
22.3
34.0
54.3
59.0
52.0
54.0
DAPO
19.7
29.0
42.0
44.0
58.7
67.0
Turn–Threshold
Start
22.0
35.0
53.7
56.0
55.0
56.0
Table 1: BFCL Base results (%). Start and End use turn-level threshold curricula. Bold and underlining mark the best and second-best per model, excluding Initial.
Backbone
1.7B
4B
8B
Method
Avg@3
Best@3
Avg@3
Best@3
Avg@3
Best@3
Turn
Threshold
24.3
36.0
55.0
57.0
59.0
61.0
Bandit
23.0
36.0
57.7
61.0
53.0
69.0
Call
Threshold
23.3
32.0
54.3
58.0
56.0
70.0
Table 2: BFCL Base results (%) by handoff granularity and selection. All conditions use End initialization.
Figure 2: BFCL validation accuracy (%) over training rollouts with Qwen3-8B.
Figure 3: (Left) Training-group composition over generated rollouts. (Right) Training GPU time on BFCL and AppWorld. All results use Qwen3-8B. Turn-Threshold starts from the last handoff position (End initialization).
Backbone
1.7B
4B
8B
Method
Avg@3
Best@3
Avg@3
Best@3
Avg@3
Best@3
Initial
11.8
19.3
19.7
21.7
41.0
56.3
GRPO
15.7
26.7
40.3
43.0
45.7
58.7
DAPO
14.7
24.0
32.5
36.0
45.4
56.7
Turn
Threshold
14.8
24.3
34.7
38.7
46.1
61.0
Table 3: BFCL cross-category generalization (Macro Avg., %). Scores average Missing Function, Missing Parameter, and Long Context, excluding Base. Training uses only Base tasks. Curricula use End initialization.
Method
Test Normal
Test Challenge
Avg@3
Best@3
Avg@3
Best@3
Initial
5.8
10.7
1.7
2.4
GRPO
43.1
54.8
20.9
28.5
Call-Threshold
47.2
60.7
22.3
31.4
Table 4: AppWorld results (success rate, %) on Test Normal and Test Challenge with Qwen3-8B.
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Figure 4: Call-level rollout starting positions during BFCL training.
Long-horizon LLM agents require reinforcement learning methods that can assign credit to intermediate decisions under sparse and delayed rewards. Existing group-based methods such as GRPO and GiGPO alleviate this issue by comparing rollout returns or repeated anchor states, but they still fail when the compared returns have no variation. We identify this failure mode as zero-credit failure: during early training, many failed rollouts contain useful prefixes, yet existing methods assign them no task-discriminative advantage. To address this issue, we propose Milestone Viability Potential Policy Optimization (MVPO), a potential-routed policy optimization algorithm that learns from viable failure prefixes. MVPO estimates prefix potential over Union-Find viability regions, repairs zero-credit groups with potential-difference advantages, and attenuates the potential branch according to relative performance progress. Experiments with Qwen2.5-1.5B-Instruct show that MVPO outperforms eight strong baselines, including GRPO and GiGPO. Under the same training length, MVPO improves over the GiGPO baseline by +4.4 success points on ALFWorld and +5.3 on WebShop, while adding only 0.16%-0.20% advantage-construction overhead.
Group-based policy optimization has been increasingly used to train large language model (LLM) agents from sparse outcome rewards by comparing trajectories or steps within a group. However, on difficult long-horizon agentic tasks, we found this comparison suffers from a sampling imbalance: repeated or low-effect actions dominate the high-probability region of the policy, leaving useful state-changing actions under-sampled. This imbalance produces many all-failed rollout groups, where the relative advantages within such a group provide no direction for updating the policy. Consequently, the sampling imbalance and the all-failed groups collapse into a self-perpetuating credit trap: failure-dominated sampling yields no learning signal, allowing repeated low-effect actions to persist. To break this trap, we propose Coverage-conditioned Group Policy Optimization (CovGPO), which uses first-visit observation coverage only when all samples in a group receive zero outcome reward. Specifically, within such groups, CovGPO assigns higher relative advantages to state-exploring actions without corrupting the original reward signal, as reaching new observations is a prerequisite for task success. Experiments on two challenging agentic benchmarks, ALFWorld and WebShop, show that CovGPO consistently improves over group-based baselines, with particularly large gains on hard tasks.
Kaibing Yang, Guangfeng Cai, Shengtian Yang +6
Southeast University · Kuaishou Technology · Meituan
Group Relative Policy Optimization (GRPO) has been a key driver of recent progress in reinforcement learning with verifiable rewards (RLVR) for large language models, but it is typically trained in a low-staleness, near-on-policy regime that incurs substantial system overhead. We ask a simple question: How off-policy can GRPO be? We show that GRPO-style algorithms can tolerate substantially larger rollout staleness than previously assumed, and propose Mu-GRPO, an RL training framework that organizes training into a small number (e.g., four) of large sequential generation-optimization stages. This design induces high rollout staleness while greatly reducing rollout-optimization switching overhead. To stabilize learning under stale data, Mu-GRPO combines relaxed clipping, which preserves useful stale-rollout gradients, with negative-advantage veto, which removes destabilizing post-trigger suffix updates in negative-advantage responses. Across five language models and multiple math reasoning benchmarks, Mu-GRPO matches or exceeds the performance of standard GRPO while achieving around 2x speedup in wall-clock training time, establishing a substantially improved performance-efficiency trade-off for LLM reinforcement learning.