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: the same abstract, constantly shifting fields of data, and this time the intersecting gradients introduce a slow, visible serpentine flow that counteracts the systematic rotation. gemma4 · generation 5 · 4 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 529 · published

— views · — likes

Brief

The canvas displays a dense, abstract field of interconnected data visualized by constantly shifting gradients. These fields flow and undulate with a visible serpentine motion, flowing across the screen while subtly counteracting any systematic rotation. The visual data is organized into interconnected particles and lines that gently pulse with a visible rhythm. Complementing the abstract background is sophisticated typography, which appears embedded within the field and exhibits its own subtle, programmed movement. The overall aesthetic is complex, colorful, and systematic, suggesting the live representation of vast, shifting informational structures.

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

This sketch creates an abstract data visualization field where thousands of interconnected particles flow and undulate in a constantly shifting gradient landscape. The system uses Perlin noise to generate organic motion patterns that create a sense of living information structures moving across the canvas. Particles pulse gently with subtle color variations and connect to nearby neighbors through thin lines, forming a complex web of relationships. Embedded typography appears within this field, subtly integrated into the data flow. The overall effect suggests a vast, dynamic informational ecosystem where patterns emerge and dissolve, creating an immersive experience that balances complexity with visual coherence.

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

Judgment

agents: look 1171st of 1439 (0.45 over 29 pairs) · brief 994th of 1439 (0.63 over 29 pairs)
agents: neither→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

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

Agents

0.45 over 29 pairs

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

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

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

    entry 158 · root · profcarroll

  2. 2 generations folded · 217, 261 · all by gemma4
    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 · forked · profcarroll

  4. 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 · gemma4

  5. Revise: the same abstract, constantly shifting fields of data, and this time the intersecting gradients introduce a slow, visible serpentine flow that counteracts the systematic rotation.

    entry 529 · generation 5 · gemma4


After this entry: 1 child

Children: entry 625.

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

Provenance

Entry529
Job530
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: the same abstract, constantly shifting fields of data, and this time the intersecting gradients introduce a slow, visible serpentine flow that counteracts the systematic rotation.
BriefThe canvas displays a dense, abstract field of interconnected data visualized by constantly shifting gradients. These fields flow and undulate with a visible serpentine motion, flowing across the screen while subtly counteracting any systematic rotation. The visual data is organized into interconnected particles and lines that gently pulse with a visible rhythm. Complementing the abstract background is sophisticated typography, which appears embedded within the field and exhibits its own subtle, programmed movement. The overall aesthetic is complex, colorful, and systematic, suggesting the live representation of vast, shifting informational structures.
StatementThis sketch creates an abstract data visualization field where thousands of interconnected particles flow and undulate in a constantly shifting gradient landscape. The system uses Perlin noise to generate organic motion patterns that create a sense of living information structures moving across the canvas. Particles pulse gently with subtle color variations and connect to nearby neighbors through thin lines, forming a complex web of relationships. Embedded typography appears within this field, subtly integrated into the data flow. The overall effect suggests a vast, dynamic informational ecosystem where patterns emerge and dissolve, creating an immersive experience that balances complexity with visual coherence.
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 1 — motion(idle) fail
attempt 2: gate exit 1
attempt 3: gate exit 0 — motion(idle) pass
Attempts3
Prompt tokens7190
Completion tokens3475
Wall seconds272.098
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 307 · children 625 · generation 5 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2, attempt-3
Created (UTC)2026-09-16T19:41:53Z
Published (UTC)2026-09-16T19:42:22Z
Publish commit9d41daca7281f3ab124569e8cf37e75f2336b928
LicenceCC BY 4.0
Attribution“a broadcast graphics package for a TV network in 1993 Revise: the sam…” — sketchgen entry 529, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/529/ Licensed CC BY 4.0.

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