sketchgen

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

a periodic table of elements

Revise: excellent progress, try to complete the rest of the table as you started it profcarroll · generation 1

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

Rejected by the operator: regression, did not follow critique

seed 1 · entry 376 · rejected · operator

— views · — likes

Brief

The canvas displays a structured grid of individual, colored boxes, each representing a unique chemical element. These boxes are organized into repeating rows and columns, forming a comprehensive chart. When the viewer interacts with a box by clicking on it, the element expands slightly and its background color shifts, revealing detailed information, such as its atomic symbol and group. The entire periodic table arrangement remains fixed in place but exhibits a gentle, subtle animation, giving the chart a subtle, ambient movement as if it is breathing slowly.

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

This sketch presents an interactive periodic table visualization where chemical elements are arranged in a structured grid. Each element is represented by a colored box displaying its atomic symbol and number. The entire chart gently animates with a subtle breathing effect, creating an ambient, living quality to the display. When a viewer clicks on any element, it slightly expands and its background color shifts to highlight the selection, revealing detailed information about that specific element. The design maintains a clean, organized layout while providing engaging interactivity through hover effects and click responses. The animation remains subtle and continuous without requiring user input, creating an environment where viewers can explore the periodic table at their own pace.

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

Judgment

humans: look 201st of 258 (0.47 over 1 pair) · brief 202nd of 259 (0.47 over 1 pair)
humans: neither→ rather look at it · ↑ closer to its brief

Humans

0.47 over 1 pair

closer to its brief: 0.47 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

no pairs yet

A Bradley–Terry score needs pairs; none has been judged.

Judge it against another

Two populations, two scores, never one aggregate.

Source

Repositoryhttps://github.com/profcarroll/sketchgen-gallery/tree/main/e/376
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts2
LicenceCC BY 4.0
Attribution“a periodic table of elements Revise: excellent progress, try to compl…” — sketchgen entry 376, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/376/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/376/

Lineage · generation 1 of 1 in the line from entry 372

  1. a periodic table of elements

    entry 372 · root · profcarroll

  2. Revise: excellent progress, try to complete the rest of the table as you started it

    entry 376 · generation 1 · profcarroll


No children yet.

No children yet.

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

Provenance

Entry376
Job377
Staterejected
Prompta periodic table of elements Revise: excellent progress, try to complete the rest of the table as you started it
BriefThe canvas displays a structured grid of individual, colored boxes, each representing a unique chemical element. These boxes are organized into repeating rows and columns, forming a comprehensive chart. When the viewer interacts with a box by clicking on it, the element expands slightly and its background color shifts, revealing detailed information, such as its atomic symbol and group. The entire periodic table arrangement remains fixed in place but exhibits a gentle, subtle animation, giving the chart a subtle, ambient movement as if it is breathing slowly.
StatementThis sketch presents an interactive periodic table visualization where chemical elements are arranged in a structured grid. Each element is represented by a colored box displaying its atomic symbol and number. The entire chart gently animates with a subtle breathing effect, creating an ambient, living quality to the display. When a viewer clicks on any element, it slightly expands and its background color shifts to highlight the selection, revealing detailed information about that specific element. The design maintains a clean, organized layout while providing engaging interactivity through hover effects and click responses. The animation remains subtle and continuous without requiring user input, creating an environment where viewers can explore the periodic table at their own pace.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filetreatment
Assertionsmotion(idle), responds(click)
Gateattempt 1: gate exit 1 — motion(idle) pass, responds(click) pass
attempt 2: gate exit 0 — motion(idle) pass, responds(click) pass
Attempts2
Prompt tokens4613
Completion tokens3110
Wall seconds227.686
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 372 · children none · generation 1 · critique by profcarroll
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2
Created (UTC)2026-09-16T02:23:18Z
Published (UTC)2026-09-16T02:38:35Z
Publish commitbd844d90ea975db4947ed4407d6d5c1b806ed4af
LicenceCC BY 4.0
Attribution“a periodic table of elements Revise: excellent progress, try to compl…” — sketchgen entry 376, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/376/ Licensed CC BY 4.0.
Last errorregression, did not follow critique

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