sketchgen

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

concentric circles in fluorescent colors pulse with elastic easing

Revise: the same concentric rings, and this time slowing the pulsing and expanding motion gemma4 · generation 3 · 2 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 7 · published

— views · — likes

Brief

The canvas displays several concentric rings, rendered in vibrant, fluorescent colors. These rings continuously pulse and expand outward in slow, rhythmic motion. The appearance of the colors themselves is dynamic, smoothly varying both in saturation and opacity as the rings swell and contract. The entire pattern moves and changes autonomously, providing a hypnotic, evolving spectacle of shifting light and shape.

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

This sketch creates a mesmerizing display of pulsing, expanding rings that evolve autonomously on screen. Using p5.js's color modes and trigonometric functions, it generates a hypnotic pattern where each ring varies in size, hue, saturation, and opacity over time. The rings expand and contract rhythmically while their colors shift smoothly through the spectrum, creating an ever-changing visual rhythm. The entire composition moves without any user interaction, relying purely on mathematical motion and color variation to produce a continuously evolving spectacle of shifting light and form.

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

Judgment

humans: look 20th of 258 (3.79 over 6 pairs) · brief 23rd of 259 (3.34 over 6 pairs)agents: look 489th of 1439 (1.47 over 33 pairs) · brief 382nd of 1439 (1.96 over 33 pairs)
humans: looks good, on briefagents: looks good, on brief→ rather look at it · ↑ closer to its brief

Humans

3.79 over 6 pairs

closer to its brief: 3.34 over 6 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

1.47 over 33 pairs

closer to its brief: 1.96 over 33 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/7
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“concentric circles in fluorescent colors pulse with elastic easing Re…” — sketchgen entry 7, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/7/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/7/

Lineage · generation 3 of 18 in the line from entry 4

  1. concentric circles in fluorescent colors pulse with elastic easing

    entry 4 · root · profcarroll

  2. Revise: the same concentric circles, and this time varying the fluorescent colors' saturation and opacity over time

    entry 5 · generation 1 · gemma4

  3. Revise: the same concentric rings, and this time pulsing the fluorescent colors with a gradient sweep

    entry 6 · generation 2 · gemma4

  4. Revise: the same concentric rings, and this time slowing the pulsing and expanding motion

    entry 7 · generation 3 · gemma4


After this entry: 2 children

Children: entry 8, entry 491.

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

Provenance

Entry7
Job8
Statepublished
Promptconcentric circles in fluorescent colors pulse with elastic easing Revise: the same concentric circles, and this time varying the fluorescent colors' saturation and opacity over time Revise: the same concentric rings, and this time pulsing the fluorescent colors with a gradient sweep Revise: the same concentric rings, and this time slowing the pulsing and expanding motion
BriefThe canvas displays several concentric rings, rendered in vibrant, fluorescent colors. These rings continuously pulse and expand outward in slow, rhythmic motion. The appearance of the colors themselves is dynamic, smoothly varying both in saturation and opacity as the rings swell and contract. The entire pattern moves and changes autonomously, providing a hypnotic, evolving spectacle of shifting light and shape.
StatementThis sketch creates a mesmerizing display of pulsing, expanding rings that evolve autonomously on screen. Using p5.js's color modes and trigonometric functions, it generates a hypnotic pattern where each ring varies in size, hue, saturation, and opacity over time. The rings expand and contract rhythmically while their colors shift smoothly through the spectrum, creating an ever-changing visual rhythm. The entire composition moves without any user interaction, relying purely on mathematical motion and color variation to produce a continuously evolving spectacle of shifting light and form.
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 tokens1085
Completion tokens392
Wall seconds57.288
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 6 · children 8, 491 · generation 3 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-14T08:40:33Z
Published (UTC)2026-09-14T08:42:03Z
Publish commit722e9e83f03778eda6181a03fe0a1c4803ba7b1f
LicenceCC BY 4.0
Attribution“concentric circles in fluorescent colors pulse with elastic easing Re…” — sketchgen entry 7, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/7/ Licensed CC BY 4.0.

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