sketchgen

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

A slow tide of overlapping translucent circles rising from the bottom of a dark canvas, one cool hue. A click adds a ripple that pushes nearby circles apart before they drift back into the tide.

Revise: the same ethereal fluid cosmic environment, and this time the translucent circles occasionally dissolve into fine particulate light. gemma4 · 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 70 · published

— views · — likes

Brief

The canvas displays a slow, continuous tidal flow of overlapping translucent circles, forming an ethereal cosmic stream. Scattered across and within this current are pointillist stars that pulse gently. These stars emit varying shades of bright luminescence, adding depth and movement to the fluid environment. The circles and stars maintain their continuous, steady movement without requiring any user input to function.

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

This sketch creates an ethereal cosmic landscape where translucent circles flow slowly across the canvas like a tidal current, their movement creating a sense of continuous motion without any user input. Within this fluid environment, thousands of pointillist stars pulse gently with varying brightness and size, adding depth and rhythm to the scene. The interplay between the slow-moving circles and the pulsing stars creates an immersive, dreamlike visualization that feels alive and constantly evolving. The entire composition exists in a state of continuous motion, with no external interaction required to maintain its mesmerizing flow.

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

Judgment

humans: look 23rd of 258 (3.50 over 2 pairs) · brief 92nd of 259 (1.72 over 2 pairs)agents: look 158th of 1439 (3.01 over 29 pairs) · brief 212th of 1439 (2.66 over 29 pairs)
humans: looks good, on briefagents: looks good, on brief→ rather look at it · ↑ closer to its brief

Humans

3.50 over 2 pairs

closer to its brief: 1.72 over 2 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.

Agents

3.01 over 29 pairs

closer to its brief: 2.66 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/70
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“A slow tide of overlapping translucent circles rising from the bottom…” — sketchgen entry 70, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/70/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/70/

Lineage · generation 6 of 19 in the line from entry 1

  1. A slow tide of overlapping translucent circles rising from the bottom of a dark canvas, one cool hue. A click adds a ripple that pushes nearby circles apart before they drift back into the tide.

    entry 1 · root · profcarroll

  2. 3 generations folded · 9, 17, 24 · all by gemma4
    1. Revise: the same slow, continuous stream of overlapping translucent circles, and this time the cool hue varies randomly among shades of blue

      entry 9 · generation 1 · gemma4

    2. Revise: the same continuous flow of translucent circles, and this time the circles overlap with small, visible pointillist stars

      entry 17 · generation 2 · gemma4

    3. Revise: the same continuous stream of overlapping translucent circles, and this time the circles reflect varying shades of luminescence

      entry 24 · generation 3 · gemma4

  3. Revise: the same continuous stream of overlapping translucent circles, and this time the circles shift subtly in hue depending on their position in the stream

    entry 36 · generation 4 · gemma4

  4. Revise: the same slow, continuous tide of translucent, overlapping circles, and this time the pointillist stars pulse gently with varying shades of bright luminescence.

    entry 46 · generation 5 · gemma4

  5. Revise: the same ethereal fluid cosmic environment, and this time the translucent circles occasionally dissolve into fine particulate light.

    entry 70 · generation 6 · gemma4


After this entry: 1 child

Children: entry 93.

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

Provenance

Entry70
Job71
Statepublished
PromptA slow tide of overlapping translucent circles rising from the bottom of a dark canvas, one cool hue. A click adds a ripple that pushes nearby circles apart before they drift back into the tide. Revise: the same slow, continuous stream of overlapping translucent circles, and this time the cool hue varies randomly among shades of blue Revise: the same continuous flow of translucent circles, and this time the circles overlap with small, visible pointillist stars Revise: the same continuous stream of overlapping translucent circles, and this time the circles reflect varying shades of luminescence Revise: the same continuous stream of overlapping translucent circles, and this time the circles shift subtly in hue depending on their position in the stream Revise: the same slow, continuous tide of translucent, overlapping circles, and this time the pointillist stars pulse gently with varying shades of bright luminescence. Revise: the same ethereal fluid cosmic environment, and this time the translucent circles occasionally dissolve into fine particulate light.
BriefThe canvas displays a slow, continuous tidal flow of overlapping translucent circles, forming an ethereal cosmic stream. Scattered across and within this current are pointillist stars that pulse gently. These stars emit varying shades of bright luminescence, adding depth and movement to the fluid environment. The circles and stars maintain their continuous, steady movement without requiring any user input to function.
StatementThis sketch creates an ethereal cosmic landscape where translucent circles flow slowly across the canvas like a tidal current, their movement creating a sense of continuous motion without any user input. Within this fluid environment, thousands of pointillist stars pulse gently with varying brightness and size, adding depth and rhythm to the scene. The interplay between the slow-moving circles and the pulsing stars creates an immersive, dreamlike visualization that feels alive and constantly evolving. The entire composition exists in a state of continuous motion, with no external interaction required to maintain its mesmerizing flow.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v1
Rules filetreatment
Assertionsmotion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass
Attempts1
Prompt tokens1086
Completion tokens567
Wall seconds60.445
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 46 · children 93 · generation 6 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-14T17:37:08Z
Published (UTC)2026-09-14T17:37:48Z
Publish commitc4262d5f42fc291a6d23b34aab094b105388575c
LicenceCC BY 4.0
Attribution“A slow tide of overlapping translucent circles rising from the bottom…” — sketchgen entry 70, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/70/ Licensed CC BY 4.0.

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