catcher

Featured

Shape a Jev Catcher session (fall time, glove reach, field width), then verify Jev catches the slow pop flies and drops the fast ones.

AI & Automation 957 stars 79 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
99
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Catching the field The skill for building `catcher.json` pieces. On the left, Jev is the fielder guarding the outfield: balls pop up at random spots and fall, and every tick Jev reads the glove's position and the next ball's landing spot and slides the glove to catch it. A catch needs the glove under the ball when it lands **within reach** of the landing spot; otherwise the ball drops. The difficulty **falls** to two dials: - **`fallTicks`** — how many ticks a ball takes to come down. This is the main dial. Fewer ticks means the ball drops faster, leaving Jev less time to cross the field — so at low `fallTicks` Jev physically can't get there in time and the drops pile up. - **`gloveReach`** — how close the glove must be to the landing spot to make the catch (the reach radius). Tighter reach means Jev has to be precise, not just near. Crank `fallTicks` down (or shrink `gloveReach`) and Jev's glove can't keep up and it leaks balls; the honest physical slew limit is the difficulty, not random noise. This is the general recipe for this harness: **make the ball fall too fast to chase, and Jev's misses read as Jev's limit.** ## Craft - **Curate a catching mood.** Default `fallTicks` ~`10` (reach `1.6`) is crisp and frequently clean. Drop `fallTicks` to `7` and Jev leaks; to `5` or below it's a rain of drops. Raise `fallTicks` to `13+` for a leisurely, near-perfect session. - **Tension by reach.** A tight `gloveReach` (`0.5`, say) makes Jev read the landing spot *e...

Details

Author
autonomous-ai
Repository
autonomous-ai/openharness
Created
1 months ago
Last Updated
today
Language
C
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category