Skip to content

docs: the coverage figure - what runs on PlugRL, cell by cell - #14

Merged
tactino merged 1 commit into
mainfrom
feat/coverage-figure
Sep 27, 2026
Merged

tactino merged 1 commit into
mainfrom
feat/coverage-figure

Conversation

@tactino

@tactino tactino commented Sep 27, 2026

Copy link
Copy Markdown
Member

A new home-page section, "What runs on it" / "在它上面能跑什么": every combination of the two MLP policies and the two algorithms on four tasks, and pi0.5 on LIBERO, as a grid of clips.

  • Border and label are what the experiments found: learns (green), runs · rising (olive), runs · no learning / runs end to end (grey), runs · collapses (red). Every colour also has its text.
  • Each cell shows a still; the clip loads on first use and plays on hover, or on tap / Enter. With reduced motion requested, hovering plays nothing. One clip plays at a time.
  • The line under each clip is all three seeds' training return, on one vertical scale per column, so a cell that did not learn looks flat beside one that did.
  • pi0.5 gets its own row on one LIBERO scene: as released (29 of 50), one FPO iteration (0 of 50, labelled as our defect under investigation), two DPPO iterations (30 of 50, barely moved). The counts are the fifty-episode evaluations.
  • The text under the figure says how each clip was chosen: the median seed's final checkpoint, the median-return episode of five, never the best.

Data and clips are generated by PlugRL/plugrl-server#68 (figures/coverage): 15 clips, 15 stills and one JSON, 924 KB. mkdocs build --strict passes locally; checked in a browser at desktop width in English, and the Chinese page switches its text by <html lang>.

Files: docs/media/coverage/, docs/javascripts/coverage.js, docs/stylesheets/coverage.css, mkdocs.yml (extra_css / extra_javascript), docs/index.md, docs/index.zh.md.

A new home-page section, in both languages: every combination of the two
MLP policies and the two algorithms on HalfCheetah, Hopper, Walker2d and
robomimic square, and pi0.5 on LIBERO. The border and its label are what
the experiments found; each cell's still plays its clip on hover or tap,
and a line under it draws all three seeds' training return on one scale per
column. The clips are the median-return episode of the median seed's final
checkpoint, as the text under the figure says. Data and clips come from
plugrl-server's figures/coverage (PlugRL/plugrl-server#68); 924 KB in all.
@tactino
tactino merged commit 0b633f0 into main Sep 27, 2026
1 check passed
@tactino
tactino deleted the feat/coverage-figure branch September 27, 2026 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant