Send a model up a ranked ladder, rung by rung, until it loses. [dim]• codeclash ladder run path/to/ladder_config.yaml -c # clean up after each rung[/dim]
(
config_path: Path = typer.Argument(..., help="Path to the ladder config (with `player` + `ladder`)."),
cleanup: bool = typer.Option(False, "--cleanup", "-c", help="Clean up the game environment after running."),
output_dir: Path | None = typer.Option(None, "--output-dir", "-o", help="Output directory (default: logs/<user>)."),
suffix: str = typer.Option("", "--suffix", "-s", help="Suffix for the output folder name (no leading dot)."),
keep_containers: bool = typer.Option(
False, "--keep-containers", "-k", help="Do not remove containers after games/agent finish."
),
)
nothing calls this directly
no test coverage detected