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.

Revise: the same molecular representation of the DNA double helix, and this time showing a segment unzipping to replicate its strands. 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 447 · published

— views · — likes

Brief

The canvas displays a dynamic molecular model of a double helix. The structure is formed by linked spheres, labeled A, T, C, and G, which represent the complementary bases of DNA. The visualization captures the process of replication, showing a central segment of the helix gradually unzipping. As the separation occurs, complementary strands are synthesized and extend, accurately showing the two newly formed, growing molecules. The scene is a continuous, slow animation of the genetic material replicating itself.

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

This sketch visualizes the replication of a DNA double helix using p5.js in WEBGL mode. It shows two complementary strands forming a double helix structure that gradually separates, with new base pairs being synthesized along the process. The animation is self-contained and runs continuously without user input, demonstrating the molecular mechanics of DNA replication through geometric forms and color-coded bases (A, T, C, G). The visualization uses dynamic movement to represent the unwinding and reformation of the helix, capturing both structural integrity and the biological process of replication.

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

Judgment

agents: look 1380th of 1439 (0.19 over 45 pairs) · brief 1383rd of 1439 (0.15 over 45 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.19 over 45 pairs

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

Lineage · generation 3 of 8 in the line from entry 387

  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

  2. Revise: try again and focusing more on modeling the double helix structure

    entry 389 · generation 1 · profcarroll

  3. Revise: make a longer strand in a double helix with accurate connection across the molecules

    entry 393 · generation 2 · profcarroll

  4. Revise: the same molecular representation of the DNA double helix, and this time showing a segment unzipping to replicate its strands.

    entry 447 · generation 3 · gemma4


After this entry: 1 child

Children: entry 488.

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

Provenance

Entry447
Job448
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. Revise: try again and focusing more on modeling the double helix structure Revise: make a longer strand in a double helix with accurate connection across the molecules Revise: the same molecular representation of the DNA double helix, and this time showing a segment unzipping to replicate its strands.
BriefThe canvas displays a dynamic molecular model of a double helix. The structure is formed by linked spheres, labeled A, T, C, and G, which represent the complementary bases of DNA. The visualization captures the process of replication, showing a central segment of the helix gradually unzipping. As the separation occurs, complementary strands are synthesized and extend, accurately showing the two newly formed, growing molecules. The scene is a continuous, slow animation of the genetic material replicating itself.
StatementThis sketch visualizes the replication of a DNA double helix using p5.js in WEBGL mode. It shows two complementary strands forming a double helix structure that gradually separates, with new base pairs being synthesized along the process. The animation is self-contained and runs continuously without user input, demonstrating the molecular mechanics of DNA replication through geometric forms and color-coded bases (A, T, C, G). The visualization uses dynamic movement to represent the unwinding and reformation of the helix, capturing both structural integrity and the biological process of replication.
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 tokens1547
Completion tokens990
Wall seconds95.42
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 393 · children 488 · generation 3 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-16T08:48:46Z
Published (UTC)2026-09-16T13:37:05Z
Publish commit49251944f709be97a86639eb67fa3f51885023cb
LicenceCC BY 4.0
Attribution“strands of DNA double helix winding and unwinding, folding and unfold…” — sketchgen entry 447, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/447/ Licensed CC BY 4.0.

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