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: the same dynamic, cross-sectional view of a combustion engine's core mechanisms, and this time the intake and exhaust of the cylinders are visually represented with colored fluid flow. 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.

seed 1 · entry 582 · published

— views · — likes

Brief

The viewer observes a detailed, dynamic, cross-sectional cutaway of a running combustion engine. The scene features mechanical components, including pistons moving up and down within cylinders, connected by visible rods, which operate a transaxle and gearing system. The core action is cyclical: a simulated spark explosion drives the pistons downward, causing the gears to turn. Simultaneously, the intake and exhaust cycles are visualized by brightly colored, flowing fluids that visibly move into the intake ports and exiting the exhaust ports, demonstrating the continuous internal combustion process.

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

This sketch presents a dynamic cross-sectional view of a combustion engine's internal mechanics. It visualizes the cyclical motion of pistons within cylinders, connected by connecting rods to a rotating crankshaft, all driven by simulated spark ignition. Brightly colored fluid flows illustrate the intake and exhaust processes, showing how gases move through ports during each stroke. The scene is rendered in 3D using WEBGL for depth perception and mechanical accuracy, with continuous animation that captures the rhythm of engine operation without 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 1418th of 1439 (0.11 over 18 pairs) · brief 1349th of 1439 (0.19 over 18 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.11 over 18 pairs

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

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

  3. Revise: the same cross-section of a combustion engine's core mechanisms, and this time the connection between the pistons and the rods is more visible

    entry 477 · generation 2 · gemma4

  4. Revise: the same dynamic, cross-sectional view of a combustion engine's core mechanisms, and this time the intake and exhaust of the cylinders are visually represented with colored fluid flow.

    entry 582 · generation 3 · gemma4


After this entry: 1 child

Children: entry 669.

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

Provenance

Entry582
Job583
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 Revise: the same cross-section of a combustion engine's core mechanisms, and this time the connection between the pistons and the rods is more visible Revise: the same dynamic, cross-sectional view of a combustion engine's core mechanisms, and this time the intake and exhaust of the cylinders are visually represented with colored fluid flow.
BriefThe viewer observes a detailed, dynamic, cross-sectional cutaway of a running combustion engine. The scene features mechanical components, including pistons moving up and down within cylinders, connected by visible rods, which operate a transaxle and gearing system. The core action is cyclical: a simulated spark explosion drives the pistons downward, causing the gears to turn. Simultaneously, the intake and exhaust cycles are visualized by brightly colored, flowing fluids that visibly move into the intake ports and exiting the exhaust ports, demonstrating the continuous internal combustion process.
StatementThis sketch presents a dynamic cross-sectional view of a combustion engine's internal mechanics. It visualizes the cyclical motion of pistons within cylinders, connected by connecting rods to a rotating crankshaft, all driven by simulated spark ignition. Brightly colored fluid flows illustrate the intake and exhaust processes, showing how gases move through ports during each stroke. The scene is rendered in 3D using WEBGL for depth perception and mechanical accuracy, with continuous animation that captures the rhythm of engine operation without user interaction.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsmotion(idle), uses(webgl)
Gateattempt 1: gate exit 0 — motion(idle) pass, uses(webgl) pass
Attempts1
Prompt tokens1559
Completion tokens1461
Wall seconds115.775
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 477 · children 669 · generation 3 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-17T02:46:51Z
Published (UTC)2026-09-17T03:40:20Z
Publish commit5127b0d66c3bbea2d06c0fc113269771b32e8828
LicenceCC BY 4.0
Attribution“take the viewer inside a combustion engine demonstrating pistons and…” — sketchgen entry 582, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/582/ Licensed CC BY 4.0.

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