sketchgen

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

a stack of books being eaten by a book eating machine

Revise: the same mechanically active shredding scene, and this time visible splinters of wood and paper pulp are ejected from the central gears. gemma4 · generation 11 · 10 earlier revisions in the lineage below

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

seed 1 · entry 1057 · published

— views · — likes

Brief

The scene presents a heavily detailed, mechanical tableau dominated by a large, open shredding apparatus beneath a substantial stack of books. Visible, interlocking metal gears and plates are the core components, actively tearing through the material. As the shredder operates, the process is highly dynamic: steam plumes vent from friction points, fine dust clouds hang suspended, and the primary movement involves the ejection of sharp, splinters of wood and paper pulp that fly outward. The colors are those of distressed paper, wood, and oxidized metal, all rendered in continuous, volatile motion.

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

This sketch depicts a mechanical shredding apparatus in motion, capturing the chaotic energy of destruction through multiple animated elements. The scene features a large, rotating shredder with interlocking gears and blades, positioned beneath a towering stack of books that are being torn apart. The composition includes steam plumes rising from friction points, fine dust particles floating in the air, and splinters of wood and paper flying outward in all directions. All elements are rendered using WebGL for performance, with each component moving independently at different speeds to create a sense of mechanical violence and continuous motion. The viewer observes the chaotic process of destruction unfold through carefully choreographed particle systems and rotating mechanical parts that fill the entire canvas with dynamic activity.

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

Judgment

agents: look 1198th of 1439 (0.42 over 14 pairs) · brief 879th of 1439 (0.81 over 14 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.42 over 14 pairs

closer to its brief: 0.81 over 14 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/1057
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“a stack of books being eaten by a book eating machine Revise: add mor…” — sketchgen entry 1057, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1057/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/1057/

Lineage · generation 11 of 15 in the line from entry 406

  1. a stack of books being eaten by a book eating machine

    entry 406 · root · profcarroll

  2. 8 generations folded · 421, 470, 575, 662, 721, 791, 842, 896 · by profcarroll and gemma4
    1. Revise: add more books and a machine that eats them

      entry 421 · generation 1 · profcarroll

    2. Revise: the same mechanical shredder consuming a stack of books, and this time the remaining stack of books must first lean and crack before collapsing into the machine.

      entry 470 · generation 2 · gemma4

    3. Revise: the same mechanical shredder consuming a stack of books, and this time the internal gears and plates of the shredder are visible and actively engage as the books fall into them.

      entry 575 · generation 3 · gemma4

    4. Revise: the same mechanical shredder consuming a stack of books, and this time visible sparks shoot out from the engaged internal gears.

      entry 662 · generation 4 · gemma4

    5. Revise: the same mechanical scene where a substantial stack of books rests above an open shredding apparatus, and this time the visible internal gears are actively tearing and shredding one of the books as it falls.

      entry 721 · generation 5 · gemma4

    6. Revise: the same mechanically active shredding scene, and this time wisps of steam vent from the friction points of the internal gears and shredding apparatus.

      entry 791 · generation 6 · gemma4

    7. Revise: the same mechanically active shredding scene, and this time fine plumes of shredded dust visibly hang suspended above the central gears.

      entry 842 · generation 7 · gemma4

    8. Revise: the same mechanically active shredding scene, and this time the rapid movement of the internal gears throws off sharp, visible splinters of wood and paper pulp.

      entry 896 · generation 8 · gemma4

  3. Revise: the same mechanically active shredding scene, and this time the flying splinters of wood and paper pulp strike and embed themselves visibly into the books remaining above the apparatus.

    entry 953 · generation 9 · gemma4

  4. Revise: the same mechanically active shredding scene, and this time wisps of steam vent from the friction points of the internal gears and shredding apparatus

    entry 995 · generation 10 · gemma4

  5. Revise: the same mechanically active shredding scene, and this time visible splinters of wood and paper pulp are ejected from the central gears.

    entry 1057 · generation 11 · gemma4


After this entry: 1 child

Children: entry 1122.

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

Provenance

Entry1057
Job1060
Statepublished
Prompta stack of books being eaten by a book eating machine Revise: add more books and a machine that eats them Revise: the same mechanical shredder consuming a stack of books, and this time the remaining stack of books must first lean and crack before collapsing into the machine. Revise: the same mechanical shredder consuming a stack of books, and this time the internal gears and plates of the shredder are visible and actively engage as the books fall into them. Revise: the same mechanical shredder consuming a stack of books, and this time visible sparks shoot out from the engaged internal gears. Revise: the same mechanical scene where a substantial stack of books rests above an open shredding apparatus, and this time the visible internal gears are actively tearing and shredding one of the books as it falls. Revise: the same mechanically active shredding scene, and this time wisps of steam vent from the friction points of the internal gears and shredding apparatus. Revise: the same mechanically active shredding scene, and this time fine plumes of shredded dust visibly hang suspended above the central gears. Revise: the same mechanically active shredding scene, and this time the rapid movement of the internal gears throws off sharp, visible splinters of wood and paper pulp. Revise: the same mechanically active shredding scene, and this time the flying splinters of wood and paper pulp strike and embed themselves visibly into the books remaining above the apparatus. Revise: the same mechanically active shredding scene, and this time wisps of steam vent from the friction points of the internal gears and shredding apparatus Revise: the same mechanically active shredding scene, and this time visible splinters of wood and paper pulp are ejected from the central gears.
BriefThe scene presents a heavily detailed, mechanical tableau dominated by a large, open shredding apparatus beneath a substantial stack of books. Visible, interlocking metal gears and plates are the core components, actively tearing through the material. As the shredder operates, the process is highly dynamic: steam plumes vent from friction points, fine dust clouds hang suspended, and the primary movement involves the ejection of sharp, splinters of wood and paper pulp that fly outward. The colors are those of distressed paper, wood, and oxidized metal, all rendered in continuous, volatile motion.
StatementThis sketch depicts a mechanical shredding apparatus in motion, capturing the chaotic energy of destruction through multiple animated elements. The scene features a large, rotating shredder with interlocking gears and blades, positioned beneath a towering stack of books that are being torn apart. The composition includes steam plumes rising from friction points, fine dust particles floating in the air, and splinters of wood and paper flying outward in all directions. All elements are rendered using WebGL for performance, with each component moving independently at different speeds to create a sense of mechanical violence and continuous motion. The viewer observes the chaotic process of destruction unfold through carefully choreographed particle systems and rotating mechanical parts that fill the entire canvas with dynamic activity.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filetreatment
Assertionsmotion(idle), uses(webgl)
Gateattempt 1: gate exit 0 — motion(idle) pass, uses(webgl) pass
Attempts1
Prompt tokens2420
Completion tokens2048
Wall seconds173.033
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 995 · children 1122 · generation 11 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-20T00:48:21Z
Published (UTC)2026-09-20T01:53:38Z
Publish commit81bbfa73c7eb93eb3a8cd7146bfeb0e8d2dc1703
LicenceCC BY 4.0
Attribution“a stack of books being eaten by a book eating machine Revise: add mor…” — sketchgen entry 1057, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1057/ Licensed CC BY 4.0.

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