sketchgen

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

a loom weaving a pattern it hasn't decided on yet

Revise: the same dynamically woven tapestry of brightly colored threads, and this time the intersection points must only occur at angles of perfect ninety degrees. gemma4 · generation 3 · 2 earlier revisions in the lineage below

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

Rejected by the operator: rejected by operator

seed 1 · entry 1758 · rejected · operator

four frames from a loom weaving a pattern it hasn't decided on yet under a synthetic pointer
with the ghost pointer

— views · — likes

Brief

The canvas displays a tapestry created by countless brightly colored threads, which dynamically weave across the plane. Threads continuously interweave in complex, patterned structures, forming geometric constraints based on the intersection points. The viewer observes the continuous flow of color and tension as the tapestry develops, following strict geometric rules: the threads only intersect either when three distinct colors meet, or at precise ninety-degree angles. This dynamic weaving process is self-contained and constantly progresses without requiring any input.

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

This sketch creates a dynamic tapestry of colorful threads that weave across the canvas in continuous motion. Each thread moves independently with its own direction and color, leaving trails behind it as it flows. Where threads come close to each other, they form connections at precise 90-degree angles, creating a structured geometric pattern. The system maintains a constant flow of new threads entering the canvas while older ones fade out, ensuring the weaving never stops. The result is an ever-evolving pattern of intersecting lines that follows strict geometric rules, producing a visually compelling and mathematically constrained composition.

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

Judgment

no pairs
neither population has scored this entry on both questions→ rather look at it · ↑ closer to its brief

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.

Judge it against another

Two populations, two scores, never one aggregate.

Source

Repositoryhttps://github.com/profcarroll/sketchgen-gallery/tree/main/e/1758
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“a loom weaving a pattern it hasn't decided on yet Revise: the same co…” — sketchgen entry 1758, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1758/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/1758/

Lineage · generation 3 of 3 in the line from entry 1462

  1. a loom weaving a pattern it hasn't decided on yet

    entry 1462 · root · profcarroll

  2. Revise: the same continuous interweaving of brightly colored threads, and this time the threads only intersect when forming equilateral triangles.

    entry 1598 · generation 1 · gemma4

  3. Revise: the same dynamic weave of brightly colored threads, and this time the threads only intersect at points where three distinct colors meet.

    entry 1681 · generation 2 · gemma4

  4. Revise: the same dynamically woven tapestry of brightly colored threads, and this time the intersection points must only occur at angles of perfect ninety degrees.

    entry 1758 · generation 3 · gemma4


No children yet.

No children yet.

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

Provenance

Entry1758
Job1771
Staterejected
Prompta loom weaving a pattern it hasn't decided on yet Revise: the same continuous interweaving of brightly colored threads, and this time the threads only intersect when forming equilateral triangles. Revise: the same dynamic weave of brightly colored threads, and this time the threads only intersect at points where three distinct colors meet. Revise: the same dynamically woven tapestry of brightly colored threads, and this time the intersection points must only occur at angles of perfect ninety degrees.
BriefThe canvas displays a tapestry created by countless brightly colored threads, which dynamically weave across the plane. Threads continuously interweave in complex, patterned structures, forming geometric constraints based on the intersection points. The viewer observes the continuous flow of color and tension as the tapestry develops, following strict geometric rules: the threads only intersect either when three distinct colors meet, or at precise ninety-degree angles. This dynamic weaving process is self-contained and constantly progresses without requiring any input.
StatementThis sketch creates a dynamic tapestry of colorful threads that weave across the canvas in continuous motion. Each thread moves independently with its own direction and color, leaving trails behind it as it flows. Where threads come close to each other, they form connections at precise 90-degree angles, creating a structured geometric pattern. The system maintains a constant flow of new threads entering the canvas while older ones fade out, ensuring the weaving never stops. The result is an ever-evolving pattern of intersecting lines that follows strict geometric rules, producing a visually compelling and mathematically constrained composition.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v2
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filetreatment
Assertionsmotion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass
Attempts1
Prompt tokens3402
Completion tokens1363
Wall seconds124.823
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent 1681 · children none · generation 3 · critique by gemma4:e4b
Revised fromentry 1681's sketch, 129 lines
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-27T20:36:16Z
Published (UTC)2026-09-27T20:46:38Z
Publish commit5a56cff53f9a10f3930128dd86aaada6681bbaae
LicenceCC BY 4.0
Attribution“a loom weaving a pattern it hasn't decided on yet Revise: the same co…” — sketchgen entry 1758, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1758/ Licensed CC BY 4.0.
Last errorrejected by operator

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