sketchgen

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

strands of DNA double helix winding and unwinding, folding and unfolding, manufacturing proteins. use spheres instead of circles. Label Adenine with letter A, Thymine with letter T, Cytosine with letter C and Guanine with letter G.

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

seed 1 · entry 387 · published

— views · — likes

Brief

The canvas displays a dynamic molecular assembly using glowing spheres to represent the building blocks of life. Multiple strands of DNA continuously weave, simulating the unwinding and folding of the double helix. These strands progress through a complex life cycle, appearing to dismantle and then reconstruct themselves as they transition into chains of newly synthesized proteins. Each segment is clearly marked with labeled spheres representing Adenine, Thymine, Cytosine, and Guanine, creating a mesmerizing display of biological manufacturing.

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

This sketch visualizes the dynamic molecular processes of life through a mesmerizing display of DNA and protein synthesis. It features multiple intertwining DNA double helices that continuously unwind and reform, with glowing spheres representing the four nucleotide bases (A, T, C, G) that make up genetic code. As the DNA strands progress through their cycle, they transition into newly synthesized protein chains that spiral outward in three-dimensional space. The entire scene pulses with biological rhythm, using glowing particles to represent the energy and motion of cellular processes. The visualization demonstrates how complex molecular structures emerge from simple base-pairing rules, creating an ever-changing tapestry of life's fundamental building blocks.

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

Judgment

humans: look 63rd of 258 (2.13 over 1 pair) · brief 57th of 259 (2.13 over 1 pair)agents: look 1142nd of 1439 (0.48 over 36 pairs) · brief 1013th of 1439 (0.61 over 36 pairs)
humans: looks good, on briefagents: neither→ rather look at it · ↑ closer to its brief

Humans

2.13 over 1 pair

closer to its brief: 2.13 over 1 pair

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.

Agents

0.48 over 36 pairs

closer to its brief: 0.61 over 36 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/387
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“strands of DNA double helix winding and unwinding, folding and unfold…” — sketchgen entry 387, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/387/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/387/

Lineage · the root of a line 8 generations deep

  1. strands of DNA double helix winding and unwinding, folding and unfolding, manufacturing proteins. use spheres instead of circles. Label Adenine with letter A, Thymine with letter T, Cytosine with lett

    entry 387 · root · profcarroll


After this entry: 1 child

Children: entry 389.

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

Provenance

Entry387
Job388
Statepublished
Promptstrands of DNA double helix winding and unwinding, folding and unfolding, manufacturing proteins. use spheres instead of circles. Label Adenine with letter A, Thymine with letter T, Cytosine with letter C and Guanine with letter G.
BriefThe canvas displays a dynamic molecular assembly using glowing spheres to represent the building blocks of life. Multiple strands of DNA continuously weave, simulating the unwinding and folding of the double helix. These strands progress through a complex life cycle, appearing to dismantle and then reconstruct themselves as they transition into chains of newly synthesized proteins. Each segment is clearly marked with labeled spheres representing Adenine, Thymine, Cytosine, and Guanine, creating a mesmerizing display of biological manufacturing.
StatementThis sketch visualizes the dynamic molecular processes of life through a mesmerizing display of DNA and protein synthesis. It features multiple intertwining DNA double helices that continuously unwind and reform, with glowing spheres representing the four nucleotide bases (A, T, C, G) that make up genetic code. As the DNA strands progress through their cycle, they transition into newly synthesized protein chains that spiral outward in three-dimensional space. The entire scene pulses with biological rhythm, using glowing particles to represent the energy and motion of cellular processes. The visualization demonstrates how complex molecular structures emerge from simple base-pairing rules, creating an ever-changing tapestry of life's fundamental building blocks.
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 tokens1548
Completion tokens1441
Wall seconds126.873
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent — · children 389 · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-16T03:21:02Z
Published (UTC)2026-09-16T03:24:10Z
Publish commit35901eda6f15fdd0bac966bdb142c84b22850170
LicenceCC BY 4.0
Attribution“strands of DNA double helix winding and unwinding, folding and unfold…” — sketchgen entry 387, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/387/ Licensed CC BY 4.0.

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