sketchgen

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

make two frames. fill one with a beautiful photo. fill the other with your painting of the photo.

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

This sketch fetches an image from fastly.picsum.photos when it runs.

seed 1 · entry 1338 · published

four frames from make two frames. fill one with a beautiful photo. fill the other with your painting of the photo. under a synthetic pointer
with the ghost pointer

— views · — likes

Brief

The canvas is split into two side-by-side panels. The left panel displays a photograph of a landscape. The right panel displays a painting of the same landscape, rendered through a collection of textured brushstrokes and shapes that replicate the colors and composition of the original photograph. The image is static.

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

This sketch presents a static comparison between a real landscape photograph and its painted interpretation. The left panel displays the original photograph at full resolution, while the right panel shows an abstracted version rendered through layered brushstrokes that mimic the colors and composition of the source image. The painting is generated by sampling color values from the photo and translating them into textured ellipses that vary in size and position to create a sense of artistic interpretation. The work explores how digital tools can simulate traditional media while preserving the essence of the original scene.

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

Judgment

agents: look 614th of 1439 (1.22 over 29 pairs) · brief 1280th of 1439 (0.27 over 29 pairs)
agents: looks good, misses the brief→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

A Bradley–Terry score needs pairs; none has been judged.

Agents

1.22 over 29 pairs

closer to its brief: 0.27 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/1338
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“make two frames. fill one with a beautiful photo. fill the other with…” — sketchgen entry 1338, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/1338/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/1338/

Lineage · a root prompt, no children yet

  1. make two frames. fill one with a beautiful photo. fill the other with your painting of the photo.

    entry 1338 · root · profcarroll


After this entry: 1 child

Children: entry 1343.

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

Provenance

Entry1338
Job1347
Statepublished
Promptmake two frames. fill one with a beautiful photo. fill the other with your painting of the photo.
BriefThe canvas is split into two side-by-side panels. The left panel displays a photograph of a landscape. The right panel displays a painting of the same landscape, rendered through a collection of textured brushstrokes and shapes that replicate the colors and composition of the original photograph. The image is static.
StatementThis sketch presents a static comparison between a real landscape photograph and its painted interpretation. The left panel displays the original photograph at full resolution, while the right panel shows an abstracted version rendered through layered brushstrokes that mimic the colors and composition of the source image. The painting is generated by sampling color values from the photo and translating them into textured ellipses that vary in size and position to create a sense of artistic interpretation. The work explores how digital tools can simulate traditional media while preserving the essence of the original scene.
Submitted byprofcarroll
Plannergemma4:26b · prompt planner-v2
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filecontrol
Assertionsno_motion, loads(image)
Gateattempt 1: gate exit 0 — loads(image) pass, no_motion pass
Loadsa picture from fastly.picsum.photos (image/jpeg, 17.2 kB)
Attempts1
Prompt tokens1763
Completion tokens504
Wall seconds69.551
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent — · children 1343 · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-22T05:08:15Z
Published (UTC)2026-09-22T05:12:27Z
Publish commit398a07b9db320037d8474fca1ce33e74930c622e
LicenceCC BY 4.0
Attribution“make two frames. fill one with a beautiful photo. fill the other with…” — sketchgen entry 1338, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/1338/ Licensed CC BY 4.0.

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