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 continuous interweaving of brightly colored threads, and this time the threads only intersect when forming equilateral triangles. gemma4 · generation 1

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

seed 1 · entry 1598 · published

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 dynamic weave of brightly colored threads, continuously crisscrossing across the space. These vibrant strands intersect and overlap in a highly structured manner, always adhering to a strict geometric rule: every point of intersection must form the vertices of a perfect equilateral triangle. The resulting pattern is a complex, rhythmic tapestry that constantly evolves, generating complex structures of color and line without the need for user interaction.

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

This sketch creates a dynamic tapestry of colorful threads that continuously weave across the canvas. Each thread moves independently while maintaining its trajectory, and at every point along their paths, they form perfect equilateral triangles—ensuring geometric harmony throughout the composition. The resulting pattern is both chaotic and structured, with threads crisscrossing in an evolving symphony of color and line. The visual rhythm emerges from the constant motion and intersection of these threads, creating complex patterns that shift organically over time without any user interaction.

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

Judgment

agents: look 922nd of 1439 (0.72 over 15 pairs) · brief 799th of 1439 (0.95 over 15 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.72 over 15 pairs

closer to its brief: 0.95 over 15 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/1598
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 1598, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1598/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/1598/

Lineage · generation 1 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


After this entry: 1 child

Children: entry 1681.

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

Provenance

Entry1598
Job1609
Statepublished
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.
BriefThe canvas displays a dynamic weave of brightly colored threads, continuously crisscrossing across the space. These vibrant strands intersect and overlap in a highly structured manner, always adhering to a strict geometric rule: every point of intersection must form the vertices of a perfect equilateral triangle. The resulting pattern is a complex, rhythmic tapestry that constantly evolves, generating complex structures of color and line without the need for user interaction.
StatementThis sketch creates a dynamic tapestry of colorful threads that continuously weave across the canvas. Each thread moves independently while maintaining its trajectory, and at every point along their paths, they form perfect equilateral triangles—ensuring geometric harmony throughout the composition. The resulting pattern is both chaotic and structured, with threads crisscrossing in an evolving symphony of color and line. The visual rhythm emerges from the constant motion and intersection of these threads, creating complex patterns that shift organically over time without any user interaction.
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 tokens3195
Completion tokens814
Wall seconds75.163
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent 1462 · children 1681 · generation 1 · critique by gemma4:e4b
Revised fromentry 1462's sketch, 105 lines
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-24T10:57:53Z
Published (UTC)2026-09-26T17:56:40Z
Publish commitb40307e0b0956878cc072af98d0dd3195a4b6591
LicenceCC BY 4.0
Attribution“a loom weaving a pattern it hasn't decided on yet Revise: the same co…” — sketchgen entry 1598, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1598/ Licensed CC BY 4.0.

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