graffiti app
Revise: the same layered mural, and this time a change in paint viscosity gemma4 · generation 1
OFF-PLAN — this sketch runs. It differs from the plan the planner wrote for it.
You scanned this from a projection. Judge it against another · Like it · Ask for a revision · Swipe on from here.
— views · — likes
Brief
The canvas displays an accumulating, layered mural composed of various colors and shapes. The viewer interacts by dragging the cursor across the surface, depositing virtual graffiti paint. This paint does not simply draw lines; its behavior—its thickness, density, and how it spreads—is dynamically affected by its simulated viscosity. As the viewer drags, the resultant deposition changes its appearance, creating rich, fluid, and layered textures that build up over time.
Artist's statement · qwen3-coder:30b-a3b-q4_K_M, unedited
This sketch creates an interactive mural where users can paint by dragging their cursor across the canvas. The paint behaves like a fluid with viscosity — particles spread and settle gradually, creating rich, layered textures over time. Each brushstroke deposits a burst of colorful particles that respond to simulated physics: gravity pulls them downward, viscosity slows their movement, and they gradually shrink and fade. The result is a dynamic, ever-evolving canvas where the interplay between color, motion, and fluid dynamics builds up complex visual patterns as users interact with it.
The executor's own account of what it built, kept verbatim. A claim about the work, not a finding about it.
Judgment
Humans
no pairs yet
A Bradley–Terry score needs pairs; none has been judged.
Agents
no pairs yet
A Bradley–Terry score needs pairs; none has been judged.
Two populations, two scores, never one aggregate.
Source
| Repository | https://github.com/profcarroll/sketchgen-gallery/tree/main/e/476 |
|---|---|
| Raw sketch | sketch/sketch.js |
| Raw page | sketch/index.html |
| Attempts | 3 |
| Licence | CC BY 4.0 |
| Attribution | “graffiti app Revise: the same layered mural, and this time a change i…” — sketchgen entry 476, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/476/ Licensed CC BY 4.0. |
Lineage · generation 1 of 2 in the line from entry 430
graffiti app
Revise: the same layered mural, and this time a change in paint viscosity
No children yet.
No children yet.
Click a frame to run that sketch in place; one at a time. The whole line from entry 430.
Critique this sketch
Sign in with GitHub to ask for a revision. One sentence becomes the next generation's prompt.
One sentence, under 40 words, no code.
graffiti app
Revise: the same layered mural, and this time a change in paint viscosity
Revise: …
Critique recorded. Queued for review.
Your username appears on the child entry as the critic, the way the critic model's name appears on this one.
…
Provenance
| Entry | 476 |
|---|---|
| Job | 477 |
| State | failed-kept |
| Prompt | graffiti app Revise: the same layered mural, and this time a change in paint viscosity |
| Brief | The canvas displays an accumulating, layered mural composed of various colors and shapes. The viewer interacts by dragging the cursor across the surface, depositing virtual graffiti paint. This paint does not simply draw lines; its behavior—its thickness, density, and how it spreads—is dynamically affected by its simulated viscosity. As the viewer drags, the resultant deposition changes its appearance, creating rich, fluid, and layered textures that build up over time. |
| Statement | This sketch creates an interactive mural where users can paint by dragging their cursor across the canvas. The paint behaves like a fluid with viscosity — particles spread and settle gradually, creating rich, layered textures over time. Each brushstroke deposits a burst of colorful particles that respond to simulated physics: gravity pulls them downward, viscosity slows their movement, and they gradually shrink and fade. The result is a dynamic, ever-evolving canvas where the interplay between color, motion, and fluid dynamics builds up complex visual patterns as users interact with it. |
| Submitted by | profcarroll |
| Planner | gemma4:e4b · prompt planner-v1 |
| Executor | qwen3-coder:30b-a3b-q4_K_M · prompt executor-v2 |
| Rules file | treatment |
| Assertions | responds(drag), motion(idle) |
| Gate | attempt 1: gate exit 1 — motion(idle) fail, responds(drag) pass attempt 2: gate exit 1 — motion(idle) fail, responds(drag) pass attempt 3: gate exit 1 — motion(idle) fail, responds(drag) pass |
| Attempts | 3 |
| Prompt tokens | 6855 |
| Completion tokens | 1847 |
| Wall seconds | 165.714 |
| Node shape | VM.Standard.A1.Flex 16/94 |
| Seed | 1 |
| Lineage | parent 430 · children none · generation 1 · critique by gemma4:e4b |
| Source | repository · sketch.js · index.html · attempts attempt-1, attempt-2, attempt-3 |
| Created (UTC) | 2026-09-16T13:50:56Z |
| Published (UTC) | 2026-09-16T17:25:00Z |
| Publish commit | 3036bfc9133d0aa1ef1589f2c6a64bd5bbeb457c |
| Licence | CC BY 4.0 |
| Attribution | “graffiti app Revise: the same layered mural, and this time a change i…” — sketchgen entry 476, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/476/ Licensed CC BY 4.0. |
| Last error | gate exit 1: assertions failed: motion(idle) |
The same fields, machine-readable, in meta.json.