Home▸Animals & Their World▸Agouti Seed Cache Lab (2D)

Agouti Seed Cache Lab (2D)

A 2D scatter-hoarding simulation: agoutis bury tree seeds into many small, widely spaced caches rather than one large larder, remember most of them but forget some, and the forgotten caches that survive pilferage have a chance to germinate into new trees — the real seed-dispersal service scatter-hoarders provide.

Animals & Their World2DModerate60 FPS⇄ 3D version
2d-3d-agouti-seed-cache-lab ↗ Open standalone

This 2D companion models the actual mechanics of scatter-hoarding: agoutis carry seeds from a mother tree and bury them across many small, spaced-out caches rather than one large store, imperfectly remember where each one is, and compete with pilferage from other animals for every cache left unattended. The caches an agouti forgets — and that survive being raided — are the ones that can germinate into new trees, which is the real seed-dispersal service scatter-hoarding rodents provide. Toggle Scatter vs. Larder mode and the spacing, memory, and pilferage sliders to see how the anti-theft logic of "many small caches" actually plays out.

⚙ Under the hood

A 2D scatter-hoarding simulation: agoutis carry tree seeds and bury them into many small, widely spaced caches rather than one large larder, mostly remember their own cache sites but forget a fraction over time, and compete with pilferage risk from other animals for every unattended cache. Forgotten caches that escape pilferage can germinate into new trees — the real seed-dispersal service scatter-hoarders provide. A Scatter vs. Larder toggle lets you compare the anti-theft payoff of many small caches against one big store.

agoutiscatter-hoardingseed cachingseed dispersalspatial memorypilferageecology

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)