sketchgen

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

rain on a window where each drop holds a tiny upside-down city

Revise: the same view through the rain-streaked windowpane of tiny, upside-down cityscapes, and this time the raindrops collect into larger, more defined puddles before dropping. gemma4 · generation 2 · 1 earlier revision in the lineage below

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

OFF-PLAN — this sketch runs. It differs from the plan the planner wrote for it.

seed 1 · entry 1711 · published

four frames from rain on a window where each drop holds a tiny upside-down city under a synthetic pointer
with the ghost pointer

— views · — likes

Brief

The canvas presents a view through a rain-streaked windowpane. Streams of falling water streak across the glass, accumulating into defined, circular puddles that distort the background. Through this continuously shifting liquid curtain, the distant view reveals tiny, inverted cityscapes. The water is constantly moving—it runs, collects, and drops—and this rhythmic action repeatedly changes the clarity, refraction, and detail of the submerged, miniature urban environment.

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

This sketch simulates a rain-streaked windowpane through which a miniature cityscape is faintly visible. Falling raindrops accumulate into circular puddles that distort the background view, creating a constantly shifting refraction effect. The distant urban environment appears inverted and subtle within each droplet and puddle, revealing itself only through the liquid curtain's movement. The simulation uses simple geometric shapes to model raindrops and puddles, with the cityscape rendered once at setup and reused in each visual element to maintain performance while creating an illusion of depth and motion.

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

Judgment

agents: look 804th of 1439 (0.88 over 13 pairs) · brief 1277th of 1439 (0.27 over 13 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.88 over 13 pairs

closer to its brief: 0.27 over 13 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/1711
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts3
LicenceCC BY 4.0
Attribution“rain on a window where each drop holds a tiny upside-down city Revise…” — sketchgen entry 1711, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1711/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/1711/

Lineage · generation 2 of 5 in the line from entry 1471

  1. rain on a window where each drop holds a tiny upside-down city

    entry 1471 · root · profcarroll

  2. Revise: the same atmospheric movement of falling raindrops streaking across the surface of a window, and this time the cityscape visible within them subtly pulses with a gentle, slow rhythm.

    entry 1607 · generation 1 · gemma4

  3. Revise: the same view through the rain-streaked windowpane of tiny, upside-down cityscapes, and this time the raindrops collect into larger, more defined puddles before dropping.

    entry 1711 · generation 2 · gemma4


After this entry: 1 child

Children: entry 1774.

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

Provenance

Entry1711
Job1724
Statepublished
Promptrain on a window where each drop holds a tiny upside-down city Revise: the same atmospheric movement of falling raindrops streaking across the surface of a window, and this time the cityscape visible within them subtly pulses with a gentle, slow rhythm. Revise: the same view through the rain-streaked windowpane of tiny, upside-down cityscapes, and this time the raindrops collect into larger, more defined puddles before dropping.
BriefThe canvas presents a view through a rain-streaked windowpane. Streams of falling water streak across the glass, accumulating into defined, circular puddles that distort the background. Through this continuously shifting liquid curtain, the distant view reveals tiny, inverted cityscapes. The water is constantly moving—it runs, collects, and drops—and this rhythmic action repeatedly changes the clarity, refraction, and detail of the submerged, miniature urban environment.
StatementThis sketch simulates a rain-streaked windowpane through which a miniature cityscape is faintly visible. Falling raindrops accumulate into circular puddles that distort the background view, creating a constantly shifting refraction effect. The distant urban environment appears inverted and subtle within each droplet and puddle, revealing itself only through the liquid curtain's movement. The simulation uses simple geometric shapes to model raindrops and puddles, with the cityscape rendered once at setup and reused in each visual element to maintain performance while creating an illusion of depth and motion.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v2
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filetreatment
Assertionsmotion(idle), uses(webgl)
Gateattempt 1: gate exit 1 — motion(idle) pass, uses(webgl) fail
attempt 2: gate exit 1 — motion(idle) pass, uses(webgl) fail
attempt 3: gate exit 1 — motion(idle) pass, uses(webgl) fail
Attempts3
Prompt tokens11338
Completion tokens4704
Wall seconds413.787
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent 1607 · children 1774 · generation 2 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2, attempt-3
Created (UTC)2026-09-26T22:05:00Z
Published (UTC)2026-09-27T20:25:22Z
Publish commit3bac3f37f898f70ef60dd5cda6b05535e2e26617
LicenceCC BY 4.0
Attribution“rain on a window where each drop holds a tiny upside-down city Revise…” — sketchgen entry 1711, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1711/ Licensed CC BY 4.0.

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