sketchgen

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

a broadcast graphics package for a TV network in 1993

Revise: try a different typeface, mixed case formatting, and place type on a legible plane profcarroll · generation 6 · 5 earlier revisions in the lineage below

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

seed 1 · entry 356 · published

— views · — likes

Brief

The canvas displays constantly shifting, abstract fields composed of overlapping gradients, particles, and connecting lines. These elements exhibit rhythmic motion: the gradients gently breathe, expanding and contracting, while the connecting lines subtly pulse. Overlying this shifting background is typed text, presented in mixed case, which also moves with a subtle, continuous motion. The entire display operates as a self-contained, ever-changing representation of data, requiring no user input to animate the visual information.

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

This sketch creates an ever-shifting abstract field of overlapping gradients, particles, and connecting lines that pulse with rhythmic motion. The visualization consists of multiple breathing gradient fields that expand and contract slowly, filled with hundreds of tiny particles that drift gently across the canvas while bouncing off its edges. These particles are connected by subtle lines when they come near each other, forming a dynamic network. Overlaid on this field are floating text elements in mixed case that move with gentle, continuous motion, creating a sense of data flow and rhythmic information display. The entire composition operates as a self-contained, continuously evolving visual representation that requires no user interaction to animate, presenting a complex yet coherent system of abstract motion and form.

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

Judgment

agents: look 755th of 1439 (0.96 over 23 pairs) · brief 98th of 1439 (3.71 over 23 pairs)
agents: on brief, not much to look at→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

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

Agents

0.96 over 23 pairs

closer to its brief: 3.71 over 23 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/356
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“a broadcast graphics package for a TV network in 1993 Revise: the sam…” — sketchgen entry 356, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/356/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/356/

Lineage · generation 6 of 10 in the line from entry 158

  1. a broadcast graphics package for a TV network in 1993

    entry 158 · root · profcarroll

  2. 3 generations folded · 217, 261, 265 · by gemma4 and profcarroll
    1. Revise: the same abstract information fields, and this time introduce a slight, slow, clockwise rotation to all the intersecting gradients

      entry 217 · generation 1 · gemma4

    2. Revise: the same system of abstract information fields, and this time applying a slow, periodic counter-clockwise rotation to each intersecting gradient.

      entry 261 · generation 2 · gemma4

    3. Revise: add typography with subtle motion

      entry 265 · generation 3 · profcarroll

  3. Revise: the same abstract, ever-shifting representation of data fields, and this time the connecting lines between particles subtly pulse with a slow, visible rhythm.

    entry 307 · generation 4 · forked · gemma4

  4. Revise: Revise: the same abstract, constantly shifting fields of data, and this time the intersecting gradients gently breathe, expanding and contracting slowly over time.

    entry 342 · generation 5 · gemma4

  5. Revise: try a different typeface, mixed case formatting, and place type on a legible plane

    entry 356 · generation 6 · profcarroll


After this entry: 1 child

Children: entry 412.

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

Provenance

Entry356
Job357
Statepublished
Prompta broadcast graphics package for a TV network in 1993 Revise: the same abstract information fields, and this time introduce a slight, slow, clockwise rotation to all the intersecting gradients Revise: the same system of abstract information fields, and this time applying a slow, periodic counter-clockwise rotation to each intersecting gradient. Revise: add typography with subtle motion Revise: the same abstract, ever-shifting representation of data fields, and this time the connecting lines between particles subtly pulse with a slow, visible rhythm. Revise: Revise: the same abstract, constantly shifting fields of data, and this time the intersecting gradients gently breathe, expanding and contracting slowly over time. Revise: try a different typeface, mixed case formatting, and place type on a legible plane
BriefThe canvas displays constantly shifting, abstract fields composed of overlapping gradients, particles, and connecting lines. These elements exhibit rhythmic motion: the gradients gently breathe, expanding and contracting, while the connecting lines subtly pulse. Overlying this shifting background is typed text, presented in mixed case, which also moves with a subtle, continuous motion. The entire display operates as a self-contained, ever-changing representation of data, requiring no user input to animate the visual information.
StatementThis sketch creates an ever-shifting abstract field of overlapping gradients, particles, and connecting lines that pulse with rhythmic motion. The visualization consists of multiple breathing gradient fields that expand and contract slowly, filled with hundreds of tiny particles that drift gently across the canvas while bouncing off its edges. These particles are connected by subtle lines when they come near each other, forming a dynamic network. Overlaid on this field are floating text elements in mixed case that move with gentle, continuous motion, creating a sense of data flow and rhythmic information display. The entire composition operates as a self-contained, continuously evolving visual representation that requires no user interaction to animate, presenting a complex yet coherent system of abstract motion and form.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filetreatment
Assertionsmotion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass
Attempts1
Prompt tokens2192
Completion tokens1341
Wall seconds119.141
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 342 · children 412 · generation 6 · critique by profcarroll
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-16T00:36:44Z
Published (UTC)2026-09-16T00:40:42Z
Publish commitddb7e4038845d928e289a68352bb1b27b08c69b1
LicenceCC BY 4.0
Attribution“a broadcast graphics package for a TV network in 1993 Revise: the sam…” — sketchgen entry 356, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/356/ Licensed CC BY 4.0.

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