sketchgen

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

animate a cell division simulation

Revise: the same autonomous cellular replication, and this time each cell must show a distinct separation phase before the final split 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 212 · published

— views · — likes

Brief

The canvas displays multiple brightly colored, rounded shapes representing biological cells. These shapes populate the screen and continuously increase in number through an autonomous cycle. Over time, individual cells swell and then undergo a distinct, visible separation phase, where the single mass visibly pinches and detaches into two smaller, distinct daughter cells. This replication process repeats continuously across the canvas, allowing the count of cells to grow exponentially without any input or interaction from the viewer.

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

This sketch simulates a biological ecosystem of self-replicating cells that grow and divide autonomously. The canvas displays dozens of brightly colored, rounded shapes that continuously multiply through an automated replication cycle. Each cell ages and gradually swells before undergoing a visible separation process where it pinches in two, creating two daughter cells. This cycle repeats indefinitely, causing the population to grow exponentially without any viewer interaction. The visual effect is achieved through simple physics-based animation where cells swell and split with smooth transitions, creating an organic, living system that evolves on its own.

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

Judgment

agents: look 1342nd of 1439 (0.25 over 53 pairs) · brief 939th of 1439 (0.71 over 53 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.25 over 53 pairs

closer to its brief: 0.71 over 53 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/212
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“animate a cell division simulation Revise: try again and try to depic…” — sketchgen entry 212, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/212/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/212/

Lineage · generation 3 of 6 in the line from entry 138

  1. animate a cell division simulation

    entry 138 · root · profcarroll

  2. Revise: try again and try to depict biological process of cell division

    entry 148 · generation 1 · profcarroll

  3. Revise: making progress, but we need to see one cell become two and then two cells become four and so on

    entry 151 · generation 2 · profcarroll

  4. Revise: the same autonomous cellular replication, and this time each cell must show a distinct separation phase before the final split

    entry 212 · generation 3 · gemma4


After this entry: 1 child

Children: entry 256.

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

Provenance

Entry212
Job213
Statepublished
Promptanimate a cell division simulation Revise: try again and try to depict biological process of cell division Revise: making progress, but we need to see one cell become two and then two cells become four and so on Revise: the same autonomous cellular replication, and this time each cell must show a distinct separation phase before the final split
BriefThe canvas displays multiple brightly colored, rounded shapes representing biological cells. These shapes populate the screen and continuously increase in number through an autonomous cycle. Over time, individual cells swell and then undergo a distinct, visible separation phase, where the single mass visibly pinches and detaches into two smaller, distinct daughter cells. This replication process repeats continuously across the canvas, allowing the count of cells to grow exponentially without any input or interaction from the viewer.
StatementThis sketch simulates a biological ecosystem of self-replicating cells that grow and divide autonomously. The canvas displays dozens of brightly colored, rounded shapes that continuously multiply through an automated replication cycle. Each cell ages and gradually swells before undergoing a visible separation process where it pinches in two, creating two daughter cells. This cycle repeats indefinitely, causing the population to grow exponentially without any viewer interaction. The visual effect is achieved through simple physics-based animation where cells swell and split with smooth transitions, creating an organic, living system that evolves on its own.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsmotion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass
Attempts1
Prompt tokens1512
Completion tokens804
Wall seconds77.044
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 151 · children 256 · generation 3 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-15T03:54:27Z
Published (UTC)2026-09-15T13:30:41Z
Publish commit57b8004239f520d1fdfe88a0204003ae6e280eb9
LicenceCC BY 4.0
Attribution“animate a cell division simulation Revise: try again and try to depic…” — sketchgen entry 212, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/212/ Licensed CC BY 4.0.

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