ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s

This commit is contained in:
2026-08-20 13:12:50 +00:00
commit b119135836
10275 changed files with 3284984 additions and 0 deletions
@@ -0,0 +1,90 @@
{
"schema_version": "1.0",
"experiment_id": "6-10",
"kind": "non_actuating_preflight",
"generated_at": "2026-07-29T15:32:08.929534+00:00",
"host": "bojMacBook-Pro.local",
"upstream_path": "/private/tmp/xlerobot-audit-20260729",
"status": "blocked",
"checks": [
{
"id": "pinned_commit",
"passed": true,
"required_for_hardware_run": true,
"detail": "expected 3d14695e40c9c68229c0aacffca6053c75cd3eb6; found 3d14695e40c9c68229c0aacffca6053c75cd3eb6"
},
{
"id": "blob:docs/en/source/software/getting_started/XLeRobot_teleop.md",
"passed": true,
"required_for_hardware_run": true,
"detail": "expected 3992358282ff54cfce8d90a525e784aedcf045f7; found 3992358282ff54cfce8d90a525e784aedcf045f7"
},
{
"id": "blob:software/examples/4_xlerobot_teleop_keyboard.py",
"passed": true,
"required_for_hardware_run": true,
"detail": "expected efbe076dfbda3c6280fa54f0eb5bca1a12518a0d; found efbe076dfbda3c6280fa54f0eb5bca1a12518a0d"
},
{
"id": "blob:software/examples/5_xlerobot_teleop_xbox.py",
"passed": true,
"required_for_hardware_run": true,
"detail": "expected de7bc17d570167e58b15e38c06c0fa23af74632a; found de7bc17d570167e58b15e38c06c0fa23af74632a"
},
{
"id": "blob:software/examples/7_xlerobot_teleop_joycon.py",
"passed": true,
"required_for_hardware_run": true,
"detail": "expected 21a48258d22b1fc002f63555a2f3dc2950bdfb24; found 21a48258d22b1fc002f63555a2f3dc2950bdfb24"
},
{
"id": "blob:software/examples/8_xlerobot_teleop_vr.py",
"passed": true,
"required_for_hardware_run": true,
"detail": "expected 315bb81f13a37746de0f329e3ba11240a2230806; found 315bb81f13a37746de0f329e3ba11240a2230806"
},
{
"id": "python_module:numpy",
"passed": true,
"required_for_hardware_run": true,
"detail": "installed"
},
{
"id": "python_module:pygame",
"passed": true,
"required_for_hardware_run": true,
"detail": "installed"
},
{
"id": "python_module:lerobot",
"passed": false,
"required_for_hardware_run": true,
"detail": "not importable"
},
{
"id": "python_module:joyconrobotics",
"passed": false,
"required_for_hardware_run": true,
"detail": "not importable"
},
{
"id": "serial_ports_supplied",
"passed": false,
"required_for_hardware_run": true,
"detail": "no serial ports supplied"
},
{
"id": "safety_checklist",
"passed": false,
"required_for_hardware_run": true,
"detail": "not attested"
}
],
"blockers": [
"python_module:lerobot",
"python_module:joyconrobotics",
"serial_ports_supplied",
"safety_checklist"
],
"actuation_attempted": false
}
@@ -0,0 +1,344 @@
{
"cells": [
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2301437109708786,
"mean_steps": 12.97265625,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5379001498222351,
"mean_steps": 30.263671875,
"objects_per_episode": 2,
"p95_steps": 48.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8478867411613464,
"mean_steps": 47.666015625,
"objects_per_episode": 3,
"p95_steps": 71.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1540141105651855,
"mean_steps": 64.80859375,
"objects_per_episode": 4,
"p95_steps": 94.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.23004719614982605,
"mean_steps": 12.966796875,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5500189065933228,
"mean_steps": 30.943359375,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8587707281112671,
"mean_steps": 48.28515625,
"objects_per_episode": 3,
"p95_steps": 72.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1936140060424805,
"mean_steps": 67.0859375,
"objects_per_episode": 4,
"p95_steps": 97.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2288360595703125,
"mean_steps": 12.904296875,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5454419851303101,
"mean_steps": 30.68359375,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8452757596969604,
"mean_steps": 47.515625,
"objects_per_episode": 3,
"p95_steps": 72.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1632212400436401,
"mean_steps": 65.373046875,
"objects_per_episode": 4,
"p95_steps": 95.44998168945312,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2274591028690338,
"mean_steps": 12.8359375,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5360898971557617,
"mean_steps": 30.140625,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8582804799079895,
"mean_steps": 48.23828125,
"objects_per_episode": 3,
"p95_steps": 71.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1563987731933594,
"mean_steps": 64.9453125,
"objects_per_episode": 4,
"p95_steps": 93.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.22869494557380676,
"mean_steps": 12.8984375,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5435010194778442,
"mean_steps": 30.57421875,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8587590456008911,
"mean_steps": 48.322265625,
"objects_per_episode": 3,
"p95_steps": 74.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1580641269683838,
"mean_steps": 65.076171875,
"objects_per_episode": 4,
"p95_steps": 94.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
}
]
}
@@ -0,0 +1,399 @@
{
"artifacts": [
{
"kind": "metrics",
"path": "metrics.json",
"sha256": "97690371d6876141e335ee4864888d261050a86096d5ca53f112004c8bcf5ea9"
},
{
"kind": "cells",
"path": "cells.json",
"sha256": "ee306b9b2d7dc2e3f559e73d88660bbecbbb11c6e697759a5be974a82e1a3a72"
}
],
"blockers": [],
"experiment_id": "6-10",
"hardware_extension": {
"actuation_attempted": false,
"status": "gated",
"upstream": "Vector-Wangel/XLeRobot"
},
"kind": "local_gpu_expert_upper_bound",
"metrics": {
"aggregate_success_rate": 1.0,
"cells": [
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2301437109708786,
"mean_steps": 12.97265625,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5379001498222351,
"mean_steps": 30.263671875,
"objects_per_episode": 2,
"p95_steps": 48.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8478867411613464,
"mean_steps": 47.666015625,
"objects_per_episode": 3,
"p95_steps": 71.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1540141105651855,
"mean_steps": 64.80859375,
"objects_per_episode": 4,
"p95_steps": 94.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.23004719614982605,
"mean_steps": 12.966796875,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5500189065933228,
"mean_steps": 30.943359375,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8587707281112671,
"mean_steps": 48.28515625,
"objects_per_episode": 3,
"p95_steps": 72.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1936140060424805,
"mean_steps": 67.0859375,
"objects_per_episode": 4,
"p95_steps": 97.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2288360595703125,
"mean_steps": 12.904296875,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5454419851303101,
"mean_steps": 30.68359375,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8452757596969604,
"mean_steps": 47.515625,
"objects_per_episode": 3,
"p95_steps": 72.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1632212400436401,
"mean_steps": 65.373046875,
"objects_per_episode": 4,
"p95_steps": 95.44998168945312,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2274591028690338,
"mean_steps": 12.8359375,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5360898971557617,
"mean_steps": 30.140625,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8582804799079895,
"mean_steps": 48.23828125,
"objects_per_episode": 3,
"p95_steps": 71.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1563987731933594,
"mean_steps": 64.9453125,
"objects_per_episode": 4,
"p95_steps": 93.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.22869494557380676,
"mean_steps": 12.8984375,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5435010194778442,
"mean_steps": 30.57421875,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8587590456008911,
"mean_steps": 48.322265625,
"objects_per_episode": 3,
"p95_steps": 74.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1580641269683838,
"mean_steps": 65.076171875,
"objects_per_episode": 4,
"p95_steps": 94.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
}
],
"deterministic_replay": true,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"max_p95_steps": 97.0,
"protocol": {
"episodes_per_cell": 512,
"object_counts": [
1,
2,
3,
4
],
"seeds": [
20260808,
20260809,
20260810,
20260811,
20260812
],
"total_episodes": 10240
},
"wall_time_ms": 2806.997,
"worst_cell_success_rate": 1.0
},
"run": {
"accelerator_required": true
},
"schema_version": "3.0",
"seed": 20260808,
"status": "complete"
}
@@ -0,0 +1,371 @@
{
"aggregate_success_rate": 1.0,
"cells": [
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2301437109708786,
"mean_steps": 12.97265625,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5379001498222351,
"mean_steps": 30.263671875,
"objects_per_episode": 2,
"p95_steps": 48.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8478867411613464,
"mean_steps": 47.666015625,
"objects_per_episode": 3,
"p95_steps": 71.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1540141105651855,
"mean_steps": 64.80859375,
"objects_per_episode": 4,
"p95_steps": 94.0,
"seed": 20260808,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.23004719614982605,
"mean_steps": 12.966796875,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5500189065933228,
"mean_steps": 30.943359375,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8587707281112671,
"mean_steps": 48.28515625,
"objects_per_episode": 3,
"p95_steps": 72.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1936140060424805,
"mean_steps": 67.0859375,
"objects_per_episode": 4,
"p95_steps": 97.0,
"seed": 20260809,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2288360595703125,
"mean_steps": 12.904296875,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5454419851303101,
"mean_steps": 30.68359375,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8452757596969604,
"mean_steps": 47.515625,
"objects_per_episode": 3,
"p95_steps": 72.0,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1632212400436401,
"mean_steps": 65.373046875,
"objects_per_episode": 4,
"p95_steps": 95.44998168945312,
"seed": 20260810,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.2274591028690338,
"mean_steps": 12.8359375,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5360898971557617,
"mean_steps": 30.140625,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8582804799079895,
"mean_steps": 48.23828125,
"objects_per_episode": 3,
"p95_steps": 71.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1563987731933594,
"mean_steps": 64.9453125,
"objects_per_episode": 4,
"p95_steps": 93.0,
"seed": 20260811,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.22869494557380676,
"mean_steps": 12.8984375,
"objects_per_episode": 1,
"p95_steps": 20.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.5435010194778442,
"mean_steps": 30.57421875,
"objects_per_episode": 2,
"p95_steps": 49.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 0.8587590456008911,
"mean_steps": 48.322265625,
"objects_per_episode": 3,
"p95_steps": 74.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
},
{
"control_hz": 20,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"episodes": 512,
"max_steps": 900,
"mean_path_length_m": 1.1580641269683838,
"mean_steps": 65.076171875,
"objects_per_episode": 4,
"p95_steps": 94.0,
"seed": 20260812,
"success_rate": 1.0,
"successes": 512
}
],
"deterministic_replay": true,
"device": {
"device": "mps",
"name": "Apple Metal Performance Shaders",
"torch": "2.7.0"
},
"max_p95_steps": 97.0,
"protocol": {
"episodes_per_cell": 512,
"object_counts": [
1,
2,
3,
4
],
"seeds": [
20260808,
20260809,
20260810,
20260811,
20260812
],
"total_episodes": 10240
},
"wall_time_ms": 2806.997,
"worst_cell_success_rate": 1.0
}