sketchgen

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

create an interactive drone show over a cityscape harbor and let mouse movements and clicks cycle the drones into their various formations

Revise: the same dynamic, high-contrast nighttime cityscape over a harbor, and this time the pattern shifts will be accompanied by a momentary burst of light 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.

Rejected by the operator: rejected by operator (reason not recorded)

seed 1 · entry 119 · rejected · operator

— views · — likes

Brief

The canvas displays a dramatic, high-contrast nighttime scene featuring a vibrant cityscape overlooking a busy harbor. Numerous drones navigate this environment, forming intricate, evolving geometric patterns across the night sky. As the patterns shift and reform, they are punctuated by sudden, bright bursts of light. The entire display is dynamic and mesmerizing, continually adjusting its choreography in response to the viewer's mouse movements and clicks, allowing them to actively cycle the drones into new formations and light displays.

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

This sketch creates a dynamic, interactive nighttime cityscape with a busy harbor and navigating drones. The scene features high-contrast visuals with vibrant geometric patterns formed by drones that evolve continuously. The display responds to mouse movements and clicks, allowing viewers to influence the choreography of drone formations and light bursts, creating an immersive, mesmerizing experience.

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/119
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“create an interactive drone show over a cityscape harbor and let mous…” — sketchgen entry 119, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/119/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/119/

Lineage · generation 3 of 7 in the line from entry 41

  1. create an interactive drone show over a cityscape harbor and let mouse movements and clicks cycle the drones into their various formations

    entry 41 · root · profcarroll

  2. Revise: the same dynamic nighttime cityscape harbor, and this time the drones will leave glowing contrails as they fly

    entry 51 · generation 1 · gemma4

  3. Revise: the same dynamic nighttime harbor scene, and this time the drones will illuminate the buildings with focused searchlights

    entry 76 · generation 2 · gemma4

  4. Revise: the same dynamic, high-contrast nighttime cityscape over a harbor, and this time the pattern shifts will be accompanied by a momentary burst of light

    entry 119 · generation 3 · gemma4


No children yet.

No children yet.

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

Provenance

Entry119
Job120
Staterejected
Promptcreate an interactive drone show over a cityscape harbor and let mouse movements and clicks cycle the drones into their various formations Revise: the same dynamic nighttime cityscape harbor, and this time the drones will leave glowing contrails as they fly Revise: the same dynamic nighttime harbor scene, and this time the drones will illuminate the buildings with focused searchlights Revise: the same dynamic, high-contrast nighttime cityscape over a harbor, and this time the pattern shifts will be accompanied by a momentary burst of light
BriefThe canvas displays a dramatic, high-contrast nighttime scene featuring a vibrant cityscape overlooking a busy harbor. Numerous drones navigate this environment, forming intricate, evolving geometric patterns across the night sky. As the patterns shift and reform, they are punctuated by sudden, bright bursts of light. The entire display is dynamic and mesmerizing, continually adjusting its choreography in response to the viewer's mouse movements and clicks, allowing them to actively cycle the drones into new formations and light displays.
StatementThis sketch creates a dynamic, interactive nighttime cityscape with a busy harbor and navigating drones. The scene features high-contrast visuals with vibrant geometric patterns formed by drones that evolve continuously. The display responds to mouse movements and clicks, allowing viewers to influence the choreography of drone formations and light bursts, creating an immersive, mesmerizing experience.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v1
Rules filecontrol
Assertionsmotion(idle), responds(drag), responds(click)
Gateattempt 1: gate exit 0 — motion(idle) pass, responds(click) pass, responds(drag) pass
Attempts1
Prompt tokens1227
Completion tokens1434
Wall seconds104.345
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 76 · children none · generation 3 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-14T20:39:38Z
Published (UTC)2026-09-15T17:22:42Z
Publish commitba6474d5d2680bd1e0aa9a1b7d560e0ec59b12ed
LicenceCC BY 4.0
Attribution“create an interactive drone show over a cityscape harbor and let mous…” — sketchgen entry 119, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/119/ Licensed CC BY 4.0.
Last errorrejected by operator

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