sketchgen

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

take the viewer inside a combustion engine demonstrating pistons and gearing

Revise: we should see pistons moving up and down inside a cylinder and a spark explosion pushes the piston down which turns a transaxle connected to a gear profcarroll · generation 1

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

seed 1 · entry 431 · published

— views · — likes

Brief

The canvas depicts a cross-section of a combustion engine's core mechanisms. Multiple pistons are seen moving dynamically up and down within rigid cylinders. The engine cycle is initiated by a powerful, momentary spark explosion that pushes the piston downward. This linear downward force is mechanically transferred through rods to a connected transaxle and visible system of interlocking gears. The scene displays intense, cyclical motion, demonstrating the conversion of explosive energy into rotary motion. The visual palette consists primarily of metallic grays, blacks, and bright flashes of light to highlight the power transfer.

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

This sketch visualizes the internal mechanics of a combustion engine using WebGL rendering for dynamic 3D motion. It depicts four pistons moving up and down within cylindrical chambers, with a spark effect triggering each piston's downward stroke. The mechanical energy transfer is illustrated through a transaxle and interlocking gears that rotate in synchronization with the pistons' motion. The metallic color palette of grays and blacks contrasts with bright yellow flashes from the spark events, emphasizing the power conversion from explosive force to rotary motion. All elements animate continuously without user input, demonstrating the cyclical nature of engine operation through the constant, self-driven movement of components.

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

Judgment

agents: look 1426th of 1439 (0.09 over 42 pairs) · brief 759th of 1439 (1.02 over 42 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.09 over 42 pairs

closer to its brief: 1.02 over 42 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/431
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“take the viewer inside a combustion engine demonstrating pistons and…” — sketchgen entry 431, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/431/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/431/

Lineage · generation 1 of 16 in the line from entry 422

  1. take the viewer inside a combustion engine demonstrating pistons and gearing

    entry 422 · root · profcarroll

  2. Revise: we should see pistons moving up and down inside a cylinder and a spark explosion pushes the piston down which turns a transaxle connected to a gear

    entry 431 · generation 1 · profcarroll


After this entry: 1 child

Children: entry 477.

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

Provenance

Entry431
Job432
Statepublished
Prompttake the viewer inside a combustion engine demonstrating pistons and gearing Revise: we should see pistons moving up and down inside a cylinder and a spark explosion pushes the piston down which turns a transaxle connected to a gear
BriefThe canvas depicts a cross-section of a combustion engine's core mechanisms. Multiple pistons are seen moving dynamically up and down within rigid cylinders. The engine cycle is initiated by a powerful, momentary spark explosion that pushes the piston downward. This linear downward force is mechanically transferred through rods to a connected transaxle and visible system of interlocking gears. The scene displays intense, cyclical motion, demonstrating the conversion of explosive energy into rotary motion. The visual palette consists primarily of metallic grays, blacks, and bright flashes of light to highlight the power transfer.
StatementThis sketch visualizes the internal mechanics of a combustion engine using WebGL rendering for dynamic 3D motion. It depicts four pistons moving up and down within cylindrical chambers, with a spark effect triggering each piston's downward stroke. The mechanical energy transfer is illustrated through a transaxle and interlocking gears that rotate in synchronization with the pistons' motion. The metallic color palette of grays and blacks contrasts with bright yellow flashes from the spark events, emphasizing the power conversion from explosive force to rotary motion. All elements animate continuously without user input, demonstrating the cyclical nature of engine operation through the constant, self-driven movement of components.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsuses(webgl), motion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass, uses(webgl) pass
Attempts1
Prompt tokens1561
Completion tokens1252
Wall seconds106.885
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 422 · children 477 · generation 1 · critique by profcarroll
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-16T07:02:02Z
Published (UTC)2026-09-16T13:41:43Z
Publish commit46552a066c8809350d3c29141efdbb9cc7fcd1c1
LicenceCC BY 4.0
Attribution“take the viewer inside a combustion engine demonstrating pistons and…” — sketchgen entry 431, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/431/ Licensed CC BY 4.0.

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