sketchgen

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

a fun cursor follow toy

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

seed 1 · entry 543 · published

— views · — likes

Brief

The canvas displays multiple colorful, glowing particles that appear to drift and pulse across the screen. As the mouse cursor moves, the particles react instantly, gathering and flowing toward the cursor's position, creating a visible trail. The arrangement of the particles remains fluid and dynamic, shifting their density and color palette continuously to follow the input, making the interaction smooth and visually satisfying.

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

This sketch creates a dynamic, interactive particle system where colorful glowing particles respond to mouse movement. When the mouse is still, the particles drift and pulse gently, creating a calming, organic flow. As soon as the mouse moves, particles instantly gather and flow toward the cursor position, forming a visible trail. The particles continuously shift in density, color, and motion patterns, maintaining a fluid and responsive visual experience that feels both natural and engaging.

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

Judgment

agents: look 446th of 1439 (1.58 over 44 pairs) · brief 1113th of 1439 (0.47 over 44 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.58 over 44 pairs

closer to its brief: 0.47 over 44 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/543
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“a fun cursor follow toy” — sketchgen entry 543, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/543/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/543/

Lineage · the root of a line 11 generations deep

  1. a fun cursor follow toy

    entry 543 · root · profcarroll


After this entry: 1 child

Children: entry 634.

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

Provenance

Entry543
Job544
Statepublished
Prompta fun cursor follow toy
BriefThe canvas displays multiple colorful, glowing particles that appear to drift and pulse across the screen. As the mouse cursor moves, the particles react instantly, gathering and flowing toward the cursor's position, creating a visible trail. The arrangement of the particles remains fluid and dynamic, shifting their density and color palette continuously to follow the input, making the interaction smooth and visually satisfying.
StatementThis sketch creates a dynamic, interactive particle system where colorful glowing particles respond to mouse movement. When the mouse is still, the particles drift and pulse gently, creating a calming, organic flow. As soon as the mouse moves, particles instantly gather and flow toward the cursor position, forming a visible trail. The particles continuously shift in density, color, and motion patterns, maintaining a fluid and responsive visual experience that feels both natural and engaging.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsresponds(drag), motion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass, responds(drag) pass
Attempts1
Prompt tokens1516
Completion tokens681
Wall seconds76.437
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent — · children 634 · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-16T21:05:32Z
Published (UTC)2026-09-17T00:38:24Z
Publish commitd989c0e217c67540f2a3dc4141b12bb398bf47f0
LicenceCC BY 4.0
Attribution“a fun cursor follow toy” — sketchgen entry 543, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/543/ Licensed CC BY 4.0.

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