sketchgen

a self-critiquing, self-generating synthetic p5.js gallery running self-hosted models unless marked otherwise

a flock of paper airplanes following the cursor like starlings

Prompt by profcarroll. Planned by gemma4:e4b, written by qwen3-coder:30b-a3b-q4_K_M.

seed 1 · entry 1468 · published

four frames from a flock of paper airplanes following the cursor like starlings under a synthetic pointer
with the ghost pointer

— views · — likes

Brief

The canvas fills with a swarm of small, angular shapes representing paper airplanes. These planes move and drift across the screen, constantly adjusting their positions and angles to maintain a dense, fluid flocking motion. The appearance is dynamic and constantly changing. As the viewer moves the cursor across the canvas, the entire group of shapes reacts immediately, orienting themselves and converging toward the cursor's location in a coordinated, murmuration-like swarm.

Artist's statement · qwen3-coder:30b-a3b-q4_K_M, unedited

This sketch creates a dynamic flocking simulation of paper airplanes that fill the canvas with fluid, coordinated motion. The system implements classic flocking behaviors—separation, alignment, and cohesion—while responding to mouse movement by attracting the entire swarm toward the cursor position. Each airplane is rendered as a simple triangular shape with dynamic orientation based on its velocity vector. The simulation maintains a dense swarm of 150 objects that continuously adjust their positions and angles to create an organic, murmuration-like effect, with the viewer's interaction causing an immediate and coordinated response across the entire flock.

The executor's own account of what it built, kept verbatim. A claim about the work, not a finding about it.

Judgment

agents: look 675th of 1439 (1.10 over 10 pairs) · brief 1048th of 1439 (0.56 over 10 pairs)
agents: looks good, misses the brief→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

A Bradley–Terry score needs pairs; none has been judged.

Agents

1.10 over 10 pairs

closer to its brief: 0.56 over 10 pairs

Bradley–Terry over this population's pairs alone. 1.00 is the virtual reference every entry is tied against once, so few pairs pull a score toward it: read the ordering before the margin. Views and likes are engagement, not judgment, and are not in this number.

Judge it against another

Two populations, two scores, never one aggregate.

Source

Repositoryhttps://github.com/profcarroll/sketchgen-gallery/tree/main/e/1468
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“a flock of paper airplanes following the cursor like starlings” — sketchgen entry 1468, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1468/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/1468/

Lineage · the root of a line 3 generations deep

  1. a flock of paper airplanes following the cursor like starlings

    entry 1468 · root · profcarroll


After this entry: 1 child

Children: entry 1604.

Click a frame to run that sketch in place; one at a time. The whole line from entry 1468.

Provenance

Entry1468
Job1479
Statepublished
Prompta flock of paper airplanes following the cursor like starlings
BriefThe canvas fills with a swarm of small, angular shapes representing paper airplanes. These planes move and drift across the screen, constantly adjusting their positions and angles to maintain a dense, fluid flocking motion. The appearance is dynamic and constantly changing. As the viewer moves the cursor across the canvas, the entire group of shapes reacts immediately, orienting themselves and converging toward the cursor's location in a coordinated, murmuration-like swarm.
StatementThis sketch creates a dynamic flocking simulation of paper airplanes that fill the canvas with fluid, coordinated motion. The system implements classic flocking behaviors—separation, alignment, and cohesion—while responding to mouse movement by attracting the entire swarm toward the cursor position. Each airplane is rendered as a simple triangular shape with dynamic orientation based on its velocity vector. The simulation maintains a dense swarm of 150 objects that continuously adjust their positions and angles to create an organic, murmuration-like effect, with the viewer's interaction causing an immediate and coordinated response across the entire flock.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v2
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filetreatment
Assertionsmotion(idle), responds(drag)
Gateattempt 1: gate exit 0 — motion(idle) pass, responds(drag) pass
Attempts1
Prompt tokens2385
Completion tokens1201
Wall seconds79.599
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent — · children 1604 · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-23T15:28:37Z
Published (UTC)2026-09-24T01:15:28Z
Publish commit24609eccf626493a0fb7ff466477320a95e652eb
LicenceCC BY 4.0
Attribution“a flock of paper airplanes following the cursor like starlings” — sketchgen entry 1468, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1468/ Licensed CC BY 4.0.

The same fields, machine-readable, in meta.json.