Evaluates the sample efficiency, optimization stability, and scaling capabilities of deep reinforcement learning algorithms across diverse continuous control environments. Use when the user wants to benchmark on MuJoCo, DMC Suite, MyoSuite, HumanoidBench, or asks about evaluating this task. Reports Normalized Return.
Installs into .claude/skills of the current project.
Are you the author of Simbav2 Continuous Control Eval?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-simbav2-continuous-control-eval)
---
name: simbav2-continuous-control-eval
description: Evaluates the sample efficiency, optimization stability, and scaling capabilities of deep reinforcement learning algorithms across diverse continuous control environments. Use when the user wants to benchmark on MuJoCo, DMC Suite, MyoSuite, HumanoidBench, or asks about evaluating this task. Reports Normalized Return.
metadata:
skill_kind: dataset_eval
source_arxiv: 2502.15280
bibtex_key: [REDACTED]
confidence: high
---
# simbav2-continuous-control-eval
> Hyperspherical Normalization for Scalable Deep Reinforcement Learning — Hojoon Lee et al. (arXiv:2502.15280, 2025)
## What this evaluates
Evaluates the sample efficiency, optimization stability, and scaling capabilities of deep reinforcement learning algorithms across diverse continuous control environments.
## Datasets
- **MuJoCo** — total 5; splits: test (-1)
- **DMC Suite** — total 21; splits: test (-1)
- **MyoSuite** — total 10; splits: test (-1)
- **HumanoidBench** — total 14; splits: test (-1)
## Metrics
- `Normalized Return` **(primary)** — range: [0, 1]
- Domain-specific normalization: MuJoCo returns divided by TD3 baseline, DMC returns divided by 1000, MyoSuite uses success rates, HumanoidBench normalized by success score. Final metric is the average across all 57 tasks.
## Input / output format
**Input**: Continuous state observations from MuJoCo, DMC, MyoSuite, and HumanoidBench environments.
**Output**: Continuous action vectors selected by the policy network.
## Scoring recipe
```python
def normalize_return(env, raw_return):
if env == 'MuJoCo': return raw_return / td3_baseline
elif env == 'DMC': return raw_return / 1000.0
elif env == 'MyoSuite': return success_rate
elif env == 'HumanoidBench': return raw_return / success_score
return raw_return
scores = [normalize_return(env, get_final_return(env)) for env in all_57_tasks]
metric_value = mean(scores)
ci = bootstrap_ci(scores, n=1000) # 95% CI over seeds
```
## Common pitfalls
- Normalization baselines differ per domain (TD3 for MuJoCo, 1000 for DMC, success rate for MyoSuite, success score for HBench); using a uniform baseline will skew results.
- The UTD (update-to-data) ratio critically affects performance; high UTD ratios require careful handling of weight reinitialization to avoid overfitting, which varies across algorithms.
- Statistical significance is determined via Welch’s t-test (p=0.05), not standard Student’s t-test.
## Evidence (verbatim from paper)
> To aggregate performance across diverse domains, each environment’s return is normalized to a near $[0,1)$ range. Specifically, MuJoCo performance is normalized by TD3; DMC returns are divided by 1000; MyoSuite scores use success rates; and HumanoidBench scores are normalized by their success score.
## Citation
```bibtex
@misc{lee2025hyperspherical,
title={Hyperspherical Normalization for Scalable Deep Reinforcement Learning},
author={Hojoon Lee et al.},
year={2025},
note={arXiv:2502.15280}
}
```
- arXiv: 2502.15280