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

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

seed 1 · entry 1471 · 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 is filled with the atmospheric movement of falling raindrops streaking across the surface of a window. Each individual drop acts like a miniature lens, containing a suspended, inverted view of a tiny cityscape. The rain drops move downward in continuous motion, and the cityscape visible within them appears to drift and shimmer. If the viewer clicks anywhere on the canvas, the impact of the drop causes a brief, expanding ripple that distorts the view of the city within the raindrop, followed by the continuation of the steady, constant rain flow.

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

This sketch simulates a rain-soaked window with falling raindrops that each contain a miniature inverted cityscape. Each drop moves downward with a gentle sway, and the city visible within it appears to shimmer and drift as it falls. When the viewer clicks anywhere on the canvas, an expanding ripple effect distorts the view of the city inside the raindrop at the click location, creating a visual impact that then fades out. The scene is rendered entirely in 2D with smooth animations and visual effects using p5.js's drawing functions.

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

Judgment

agents: look 764th of 1439 (0.95 over 20 pairs) · brief 1093rd of 1439 (0.51 over 20 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.95 over 20 pairs

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

Lineage · the root of a line 5 generations deep

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

    entry 1471 · root · profcarroll


After this entry: 1 child

Children: entry 1607.

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

Provenance

Entry1471
Job1482
Statepublished
Promptrain on a window where each drop holds a tiny upside-down city
BriefThe canvas is filled with the atmospheric movement of falling raindrops streaking across the surface of a window. Each individual drop acts like a miniature lens, containing a suspended, inverted view of a tiny cityscape. The rain drops move downward in continuous motion, and the cityscape visible within them appears to drift and shimmer. If the viewer clicks anywhere on the canvas, the impact of the drop causes a brief, expanding ripple that distorts the view of the city within the raindrop, followed by the continuation of the steady, constant rain flow.
StatementThis sketch simulates a rain-soaked window with falling raindrops that each contain a miniature inverted cityscape. Each drop moves downward with a gentle sway, and the city visible within it appears to shimmer and drift as it falls. When the viewer clicks anywhere on the canvas, an expanding ripple effect distorts the view of the city inside the raindrop at the click location, creating a visual impact that then fades out. The scene is rendered entirely in 2D with smooth animations and visual effects using p5.js's drawing functions.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v2
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filetreatment
Assertionsmotion(idle), responds(click)
Gateattempt 1: gate exit 0 — motion(idle) pass, responds(click) pass
Attempts1
Prompt tokens2409
Completion tokens916
Wall seconds63.814
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent — · children 1607 · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-23T15:35:53Z
Published (UTC)2026-09-24T01:15:28Z
Publish commit455f258e1f438af6c896398298ab8d76c6c0d727
LicenceCC BY 4.0
Attribution“rain on a window where each drop holds a tiny upside-down city” — sketchgen entry 1471, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1471/ Licensed CC BY 4.0.

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