Follow the reorganized example folders and unified command-line flags. - #138
Follow the reorganized example folders and unified command-line flags.#138Milotrince wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
Claude Code Review
Claude Code Review is paused for this repository. To reconnect it, an admin of this repository's GitHub organization (or the account owner, for personal repositories) who can also manage your Claude organization's Code Review settings needs to re-link GitHub in Code Review settings. This is a one-time step.
Tip: disable this comment in your organization's Code Review settings.
The directory list skipped five folders, including the new 'deformable/' and 'fluid/'. The batch-render page named an output directory the example never writes, and the keybinding snippet stopped importing 'KeyMod' after the module alias was dropped, though the prose still uses it.
There was a problem hiding this comment.
Claude Code Review
Claude Code Review is paused for this repository. To reconnect it, an admin of this repository's GitHub organization (or the account owner, for personal repositories) who can also manage your Claude organization's Code Review settings needs to re-link GitHub in Code Review settings. This is a one-time step.
Tip: disable this comment in your organization's Code Review settings.
Companion to the examples cleanup in
genesis-world, which groups every example under a feature folder andputs all of them on one command-line convention. Without this, the affected links 404 and the copy-pasteable
commands silently stop working.
Paths that moved
examples/IPC_Solver/examples/ipc/examples/smoke.pyexamples/fluid/smoke.pyexamples/differentiable_push.pyexamples/deformable/differentiable_push.pyexamples/ddp_multi_gpu.pyexamples/rigid/ddp_multi_gpu.pyFlags that changed
Long option names now use dashes between words, and the environment count is
-beverywhere (it was-Binthe training guides):
-B 8192->-b 8192--max_iterations->--max-iterations-B/--num_envs->-b/--num-envs-e/--exp_name->-e/--exp-name--use_force->--use-forcePython attribute names are unaffected (argparse maps dashes to underscores), so the embedded code excerpts
that read
args.steps,args.num_envsandargs.visstay correct as written.Verification
Every
examples/...path referenced anywhere undersource/was resolved against the reorganized tree: all73 file links and all 13 directory links point at something that exists. The two unresolved hits,
01_hello_nyx.pyand05_gaussian_splat.py, live ingenesis-nyxand are out of scope.Merge order
This should land after the
genesis-worldPR, since the links targetblob/main/examples/...at the newlocations.