Skip to main content

olympicducks

Submit a MicroDuck policy to OlympicDucks straight from a training run, and manage it from a terminal after — list, download or retire it. retire is the one thing this CLI can do that the browser can't (there's no delete button there yet); everything else mirrors the web app. The CLI holds nothing but a token.

pipx run olympicducks submit output.onnx --name "shover"

or install it once with pipx:

pipx install olympicducks
olympicducks submit output.onnx --name "shover"

Usage

Get a personal token from olympicducks.com/settings (shown once — copy it before you leave), then either:

olympicducks login <token>          # stored in ~/.config/olympicducks/config.json

or set OLYMPICDUCKS_TOKEN in the environment — handy for CI and training jobs.

olympicducks submit output.onnx --name "shover" --game sumo
olympicducks submit output.onnx --name "shover" --wait

--wait polls until validation finishes and prints why a policy was rejected, if it was. Without it, submit returns as soon as the upload is queued.

--moves key=path is accepted but currently does nothing: the extra policies are uploaded and the server keeps only the gait, so the entry runs without them and reports success anyway. Don't rely on it until D69's open question — what a move costs against an account's storage quota — is settled.

olympicducks list                   # your ducks, entries and their status
olympicducks download shover        # saves shover.onnx
olympicducks download shover -o weights.onnx
olympicducks retire shover          # off the ladder; weights and match history kept

download only works for a valid or retired version — one still validating or rejected has nothing to fetch yet. retire is refused while the duck has a climb in progress; wait for it to finish first.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

olympicducks-0.0.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

olympicducks-0.0.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file olympicducks-0.0.1.tar.gz.

File metadata

  • Download URL: olympicducks-0.0.1.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for olympicducks-0.0.1.tar.gz
Algorithm Hash digest
SHA256 acb20b1d96a8b72d27a82984e9d67de00ab1a870ab3301f5fca7fb5789968159
MD5 32112d69422e67cbc52e70783f98e037
BLAKE2b-256 196af6da974a06ee057dfb589e88c40b7531b18259a614a91d57157bf7bfbfdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for olympicducks-0.0.1.tar.gz:

Publisher: publish-cli.yml on punitarani/olympicducks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file olympicducks-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: olympicducks-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for olympicducks-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b849e470bca28a82edbdcb9d33fbc2637fca5475ed31ee0a08c200706ab090d2
MD5 80d7f0862550e2716511d30543d37de4
BLAKE2b-256 a2814b8c6bb28b50b171b807112cb98dfd172be6a02553b59e01ad262ed00298

See more details on using hashes here.

Provenance

The following attestation bundles were made for olympicducks-0.0.1-py3-none-any.whl:

Publisher: publish-cli.yml on punitarani/olympicducks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page