sketchgen

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

A Cambridge Analytica client pitch deck

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

OFF-PLAN — this sketch runs. It differs from the plan the planner wrote for it.

seed 1 · entry 202 · rejected · automatic

— views · — likes

Brief

The canvas is filled with a dense, interconnected network of glowing geometric nodes. Thin, luminous lines constantly flicker and shift between these nodes, mapping unseen relationships. When the cursor enters the area, nearby lines brighten, highlighting potential connections. A click triggers a rapid, localized pulse effect, momentarily reorganizing the surrounding nodes into a clearer, more targeted cluster. As the user drags the mouse, a faint, expanding wave emanates from the cursor, visibly distorting the density of the lines and causing the connected nodes to temporarily detach and re-anchor, illustrating the process of influence mapping and data extraction.

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

This sketch creates an immersive, interactive network visualization that responds to user input with dynamic effects. Viewers see a constellation of glowing nodes connected by luminous lines in a 3D space, simulating a data web or influence map. The system reacts to mouse interactions: clicking triggers a localized pulse that reorganizes nearby nodes, while dragging creates an expanding wave that distorts the network structure. The visualization demonstrates concepts of data clustering and information propagation through its dynamic geometry, where the connections between nodes shift and reform based on spatial relationships and user influence.

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

Judgment

no pairs
neither population has scored this entry on both questions→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

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

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/202
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts5
LicenceCC BY 4.0
Attribution“A Cambridge Analytica client pitch deck” — sketchgen entry 202, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/202/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/202/

Lineage · a root prompt, no children yet

  1. A Cambridge Analytica client pitch deck

    entry 202 · root · profcarroll


No children yet.

No children yet.

Click a frame to run that sketch in place; one at a time. This is the whole line so far.

Provenance

Entry202
Job203
Statefailed-kept
PromptA Cambridge Analytica client pitch deck
BriefThe canvas is filled with a dense, interconnected network of glowing geometric nodes. Thin, luminous lines constantly flicker and shift between these nodes, mapping unseen relationships. When the cursor enters the area, nearby lines brighten, highlighting potential connections. A click triggers a rapid, localized pulse effect, momentarily reorganizing the surrounding nodes into a clearer, more targeted cluster. As the user drags the mouse, a faint, expanding wave emanates from the cursor, visibly distorting the density of the lines and causing the connected nodes to temporarily detach and re-anchor, illustrating the process of influence mapping and data extraction.
StatementThis sketch creates an immersive, interactive network visualization that responds to user input with dynamic effects. Viewers see a constellation of glowing nodes connected by luminous lines in a 3D space, simulating a data web or influence map. The system reacts to mouse interactions: clicking triggers a localized pulse that reorganizes nearby nodes, while dragging creates an expanding wave that distorts the network structure. The visualization demonstrates concepts of data clustering and information propagation through its dynamic geometry, where the connections between nodes shift and reform based on spatial relationships and user influence.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsmotion(idle), responds(click), responds(drag), uses(webgl)
Gateattempt 1: gate exit 1 — motion(idle) fail, responds(click) pass, responds(drag) pass, uses(webgl) pass
attempt 2: gate exit 1 — motion(idle) fail, responds(click) pass, responds(drag) pass, uses(webgl) pass
attempt 3: gate exit 1 — motion(idle) fail, responds(click) fail, responds(drag) fail, uses(webgl) pass
attempt 4: gate exit 1 — motion(idle) fail, responds(click) fail, responds(drag) fail, uses(webgl) pass
attempt 5: gate exit 1 — motion(idle) fail, responds(click) pass, responds(drag) pass, uses(webgl) pass
Attempts5
Prompt tokens8889
Completion tokens6779
Wall seconds456.666
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent — · children none · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2, attempt-3, attempt-4, attempt-5
Created (UTC)2026-09-15T03:07:04Z
Published (UTC)2026-09-15T03:13:50Z
Publish commitad974d00623d4b3bf004527e33e8718627e27ac2
LicenceCC BY 4.0
Attribution“A Cambridge Analytica client pitch deck” — sketchgen entry 202, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/202/ Licensed CC BY 4.0.
Last errorgate exit 1: checks failed: is_looping; assertions failed: motion(idle)

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