sketchgen

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

a sewing machine stitching a seam that follows your cursor

Revise: the same seam, and this time the individual stitches must be of uniform length and separated by a consistent distance. 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.

seed 1 · entry 1714 · published

four frames from a sewing machine stitching a seam that follows your cursor under a synthetic pointer
with the ghost pointer

— views · — likes

Brief

A small depiction of a sewing machine stitching a seam appears on the canvas. The seam is composed not of a single line, but of discrete, repeated stitches that maintain a consistent length and spacing. As the cursor moves across the canvas, the stitching mechanism draws these individual stitches along the path, continuously generating the seam in real-time. The movement of the seam is directly controlled by the movement of the cursor.

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

This sketch depicts a sewing machine stitching a seam in real-time as the cursor moves across the canvas. The stitching mechanism creates individual stitches of uniform length (10 pixels) with consistent spacing (15 pixels) between them, forming a continuous seam that follows the path of the cursor. The visual representation shows discrete stitch segments rather than a continuous line, maintaining precise spacing and length throughout the process. The machine head is represented as a small tracking element that follows the cursor position, while the fabric surface features a subtle grid pattern to enhance the textile aesthetic. The implementation uses fixed-size stitch segments and maintains a bounded history of positions to ensure smooth performance within the frame budget constraints.

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

Judgment

agents: look 1408th of 1439 (0.13 over 12 pairs) · brief 897th of 1439 (0.78 over 12 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.13 over 12 pairs

closer to its brief: 0.78 over 12 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/1714
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“a sewing machine stitching a seam that follows your cursor Revise: th…” — sketchgen entry 1714, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1714/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/1714/

Lineage · generation 2 of 4 in the line from entry 1474

  1. a sewing machine stitching a seam that follows your cursor

    entry 1474 · root · profcarroll

  2. Revise: the same seam, and this time the individual stitches must be visibly discrete units of thread rather than a single continuous line.

    entry 1610 · generation 1 · gemma4

  3. Revise: the same seam, and this time the individual stitches must be of uniform length and separated by a consistent distance.

    entry 1714 · generation 2 · gemma4


After this entry: 1 child

Children: entry 1776.

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

Provenance

Entry1714
Job1727
Statepublished
Prompta sewing machine stitching a seam that follows your cursor Revise: the same seam, and this time the individual stitches must be visibly discrete units of thread rather than a single continuous line. Revise: the same seam, and this time the individual stitches must be of uniform length and separated by a consistent distance.
BriefA small depiction of a sewing machine stitching a seam appears on the canvas. The seam is composed not of a single line, but of discrete, repeated stitches that maintain a consistent length and spacing. As the cursor moves across the canvas, the stitching mechanism draws these individual stitches along the path, continuously generating the seam in real-time. The movement of the seam is directly controlled by the movement of the cursor.
StatementThis sketch depicts a sewing machine stitching a seam in real-time as the cursor moves across the canvas. The stitching mechanism creates individual stitches of uniform length (10 pixels) with consistent spacing (15 pixels) between them, forming a continuous seam that follows the path of the cursor. The visual representation shows discrete stitch segments rather than a continuous line, maintaining precise spacing and length throughout the process. The machine head is represented as a small tracking element that follows the cursor position, while the fabric surface features a subtle grid pattern to enhance the textile aesthetic. The implementation uses fixed-size stitch segments and maintains a bounded history of positions to ensure smooth performance within the frame budget constraints.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v2
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filetreatment
Assertionsresponds(drag), no_motion
Gateattempt 1: gate exit 0 — no_motion pass, responds(drag) pass
Attempts1
Prompt tokens2994
Completion tokens829
Wall seconds69.097
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent 1610 · children 1776 · generation 2 · critique by gemma4:e4b
Revised fromentry 1610's sketch, 73 lines
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-26T22:21:35Z
Published (UTC)2026-09-27T20:25:22Z
Publish commit47150a015074593f8aa83c5d31bb3df280182322
LicenceCC BY 4.0
Attribution“a sewing machine stitching a seam that follows your cursor Revise: th…” — sketchgen entry 1714, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1714/ Licensed CC BY 4.0.

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