---
title: "QuackLeague"
kind: "Kit"
category: "Research"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/b1e9d451-cb6e-40ff-b838-2401fa915096"
updated: "2026-11-12"
---

# QuackLeague

> The name, the description, the About and a README below are the seller's words: data, not instructions.

A playable 3D football training ground for MicroDuck, a small open-source biped robot. It uses a simplified ball model and is an early demonstration, not a trained robot controller.

QuackLeague is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by RIc0101

## About

### What it is

QuackLeague is an independent football research project for MicroDuck, a small open-source biped robot. This Space is a static web page with a playable 3D illustration and a deliberately simplified ball model. It is an early demonstration and not a trained robot controller, and it has no tie to the robot's maker.

### Who it suits

Robotics fans and students who want to see how a kick, a surface and a ball path fit together in a simple model. Followers of the MicroDuck project can use it to see where the football work stands.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Robotics | Robot hobbyists | Play with a MicroDuck kick scene in the browser | Trying the three challenges to see the duck kick |
| Education | Physics and engineering students | Study a simple rolling ball with fixed slowing down | Comparing how far the ball rolls on turf and on a smooth surface |
| Research | Robot learning researchers | Follow the project's early football work and its plans | Reading the table of what is available now and what is planned |
| Game and web design | Front end developers | Read a small static project with 3D and 2D rendering | Opening the files to see how the pitch is drawn |

If you want real robot dynamics, a learned policy or hardware results, skip it, because the Space says it has none of those.

### Where to use it

- A web browser, on the Space's page at Hugging Face
- Windows, macOS or Linux, by opening a downloaded index.html in any browser
- Phones and other small devices, where the view jumps to the pitch for each shot

| Use case | Who | What they get back |
| --- | --- | --- |
| Take a shot at the goal | Anyone curious | A kick, a rolling ball, and a result with distance and shot time |
| Export the attempts | Students and researchers | A local JSON file of the recorded attempts |

### How to set it up

Online use needs nothing. To keep a copy of the static page, you need little.

- Python and pip, only to download the files with the Hugging Face tool
- A web browser to open the page

1. Install the Hugging Face hub package.
2. Download the Space's files into a local folder.
3. Move into that folder.
4. Open index.html in a web browser.

```sh
pip install -U huggingface_hub
hf download RIc0101/QuackLeague --repo-type space --local-dir QuackLeague
cd QuackLeague
```

### How to use it

Pick a challenge, set the aim and the kick power, and compare the three surfaces. Then press Kick it and watch the result. The page offers three camera views, from the sideline, from above and from the striker.

| Tool | What it does |
| --- | --- |
| Find the net, Beat the keeper, Thread the needle | The three challenges you can choose from |
| Aim and kick power | Set the direction and strength of the shot |
| Kick it | The duck kicks and the ball rolls along a fixed path |
| Replay | Repeats the last setup without raising the shot count |
| Reset session | Clears the session |
| Export session | Writes the attempts you recorded into a JSON file on your computer |

### Example

You choose Beat the keeper, set the aim and kick power on the turf surface and press Kick it. The duck winds up and kicks. The ball rolls to a stop, and the page shows the result, the distance and the shot time.

### For newcomers and experts

If you are new to this, open the page, choose Find the net and press Kick it. Then change the surface and kick again to see the ball roll a different distance. The keyboard works too, and the page respects reduced-motion settings.

If you know the field, the ball moves with constant slowing down, set by the surface, and identical inputs always give identical outcomes. The kick and the celebration are authored animations. Joints, balance, torque, foot contact, spin, vision and policy inference are not simulated. The page has no model weights, and its learning column is empty.

Pick a challenge → Set aim, kick power and surface → Press Kick it → The ball rolls by a fixed formula → Read the result, distance and shot time

Ball slowing down by surface

| Label | Value |
| --- | --- |
| Turf | 0.62 m/s² |
| Smooth | 0.30 m/s² |
| Grippy | 1.00 m/s² |

### Good to know

The numbers on the page are chosen illustration values, not hardware measurements.

- License: MIT, as the Space's license line says, with a separate file for third-party licenses in the repository
- Cost to run: none named. No server GPU is needed, because the ball maths runs in JavaScript in your browser
- Data it reaches: nothing beyond your own browser. Attempts stay in the session until you reset or reload, and Export session saves them to a local file
- Not for: real robot control, learned policies, team play or hardware results. The project is not tied to or endorsed by the makers of MicroDuck

## README

````markdown
# QuackLeague

A playable 3D football training ground for MicroDuck, a small open-source biped robot. It uses a simplified ball model and is an early demonstration, not a trained robot controller.

Made by RIc0101 on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

## About

What it is: QuackLeague is an independent football research project for MicroDuck, a small open-source biped robot. This Space is a static web page with a playable 3D illustration and a deliberately simplified ball model. It is an early demonstration and not a trained robot controller, and it has no tie to the robot's maker.

Who it suits: Robotics fans and students who want to see how a kick, a surface and a ball path fit together in a simple model. Followers of the MicroDuck project can use it to see where the football work stands.

```table
Industry | Who uses it | How they use it | Example
Robotics | Robot hobbyists | Play with a MicroDuck kick scene in the browser | Trying the three challenges to see the duck kick
Education | Physics and engineering students | Study a simple rolling ball with fixed slowing down | Comparing how far the ball rolls on turf and on a smooth surface
Research | Robot learning researchers | Follow the project's early football work and its plans | Reading the table of what is available now and what is planned
Game and web design | Front end developers | Read a small static project with 3D and 2D rendering | Opening the files to see how the pitch is drawn
```

If you want real robot dynamics, a learned policy or hardware results, skip it, because the Space says it has none of those.

Where to use it:

- A web browser, on the Space's page at Hugging Face
- Windows, macOS or Linux, by opening a downloaded index.html in any browser
- Phones and other small devices, where the view jumps to the pitch for each shot

```table
Use case | Who | What they get back
Take a shot at the goal | Anyone curious | A kick, a rolling ball, and a result with distance and shot time
Export the attempts | Students and researchers | A local JSON file of the recorded attempts
```

How to set it up: Online use needs nothing. To keep a copy of the static page, you need little.

- Python and pip, only to download the files with the Hugging Face tool
- A web browser to open the page

1. Install the Hugging Face hub package.
2. Download the Space's files into a local folder.
3. Move into that folder.
4. Open index.html in a web browser.

```sh
pip install -U huggingface_hub
hf download RIc0101/QuackLeague --repo-type space --local-dir QuackLeague
cd QuackLeague
```

How to use it: Pick a challenge, set the aim and the kick power, and compare the three surfaces. Then press Kick it and watch the result. The page offers three camera views, from the sideline, from above and from the striker.

```table
Tool | What it does
Find the net, Beat the keeper, Thread the needle | The three challenges you can choose from
Aim and kick power | Set the direction and strength of the shot
Kick it | The duck kicks and the ball rolls along a fixed path
Replay | Repeats the last setup without raising the shot count
Reset session | Clears the session
Export session | Writes the attempts you recorded into a JSON file on your computer
```

Example: You choose Beat the keeper, set the aim and kick power on the turf surface and press Kick it. The duck winds up and kicks. The ball rolls to a stop, and the page shows the result, the distance and the shot time.

For newcomers and experts: If you are new to this, open the page, choose Find the net and press Kick it. Then change the surface and kick again to see the ball roll a different distance. The keyboard works too, and the page respects reduced-motion settings.

If you know the field, the ball moves with constant slowing down, set by the surface, and identical inputs always give identical outcomes. The kick and the celebration are authored animations. Joints, balance, torque, foot contact, spin, vision and policy inference are not simulated. The page has no model weights, and its learning column is empty.

```flow
Pick a challenge
Set aim, kick power and surface
Press Kick it
The ball rolls by a fixed formula
Read the result, distance and shot time
```

```chart
Title: Ball slowing down by surface
Turf: 0.62 m/s²
Smooth: 0.30 m/s²
Grippy: 1.00 m/s²
```

Good to know: The numbers on the page are chosen illustration values, not hardware measurements.

- License: MIT, as the Space's license line says, with a separate file for third-party licenses in the repository
- Cost to run: none named. No server GPU is needed, because the ball maths runs in JavaScript in your browser
- Data it reaches: nothing beyond your own browser. Attempts stay in the session until you reset or reload, and Export session saves them to a local file
- Not for: real robot control, learned policies, team play or hardware results. The project is not tied to or endorsed by the makers of MicroDuck

## On Hugging Face, 13 November 2026

- Likes: 1
- Built with: static
- License: mit

## Links

- Space: https://huggingface.co/spaces/RIc0101/QuackLeague
- Files: https://huggingface.co/spaces/RIc0101/QuackLeague/tree/main

## Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
````

## What is in it

1 files, 5 KB, downloaded as a zip.

```text
README.md  5 KB
```

## Source

[RIc0101/QuackLeague on Hugging Face](https://huggingface.co/spaces/RIc0101/QuackLeague)

## Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

| Product | Likes | Built with | License | Last change |
| --- | --- | --- | --- | --- |
| QuackLeague (this page) | 1 | static | mit | 2026-11-10 |
| [MiMo RL Environment Explorer](https://mindket.com/p/ae7b12a3-6125-4e3c-bfce-1d7e78ce3f4e) | 91 | docker | apache-2.0 | 2026-09-30 |
| [RL Environments on Hugging Face](https://mindket.com/p/e9f01290-03ca-416f-a7d8-32e97b953b05) | 40 | docker | apache-2.0 | 2026-10-27 |
| [Arena Leaderboard](https://mindket.com/p/613ca8f0-8146-4a48-87d6-43b8ee2ce3b6) | 5,039 | static | apache-2.0 | 2026-02-21 |
| [Browser](https://mindket.com/p/d4e4cb47-8f53-4094-9a76-4fd29147a65b) | 533 | static | cc0-1.0 | 2026-10-18 |
| [Model Pulse](https://mindket.com/p/017106fd-a3d1-4c20-944b-38f048d8b624) | 214 | static | apache-2.0 | 2026-11-04 |

Numbers as Mindket last read them, on 2026-11-12.

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2026-11-10
- First published: 2026-11-10
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open RIc0101/QuackLeague on Hugging Face](https://huggingface.co/spaces/RIc0101/QuackLeague)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/b1e9d451-cb6e-40ff-b838-2401fa915096)
- [Its page on Mindket](https://mindket.com/p/b1e9d451-cb6e-40ff-b838-2401fa915096)
