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 nighttime harbor scene, and this time the drones will illuminate the buildings with focused searchlights unknown · generation 1 · 1 earlier revision in the lineage below

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.

heavy · 94 ms per frame This one is slow to draw, so it waits for a click rather than starting itself.

seed 1 · entry 1444 · rejected · operator

four frames from create an interactive drone show over a cityscape harbor and let mouse movements and clicks cycle the drones into their various formations under a synthetic pointer
with the ghost pointer

— views · — likes

Brief

The canvas depicts a vibrant, dynamic nighttime harbor and encompassing cityscape. Miniature drones navigate the scene, their paths and formations being directly influenced by the viewer's mouse input. Moving the cursor guides the drones' flight pattern across the water and buildings. Clicking the mouse causes the drones to transition into pre-set formation patterns. As they move, the drones emit bright, focused beams of light—searchlights—that sweep across the architecture and the harbor, dramatically illuminating specific structures in the deep night.

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

This sketch creates a dynamic nighttime harbor scene populated by miniature drones that respond to viewer interaction. When the user moves their cursor, the drones navigate the environment in a fluid, responsive manner, following the mouse position with physics-based motion. A single click toggles between free-flight mode and pre-set formation patterns, where drones align into geometric configurations. Each drone emits a bright searchlight beam that sweeps across the cityscape and harbor, creating dramatic illumination effects. The visualization uses WebGL for 3D rendering to achieve depth and lighting effects while maintaining performance within the strict frame budget constraints.

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

Lineage · a root prompt, no children yet

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

    entry 1444 · 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

Entry1444
Job1455
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
BriefThe canvas depicts a vibrant, dynamic nighttime harbor and encompassing cityscape. Miniature drones navigate the scene, their paths and formations being directly influenced by the viewer's mouse input. Moving the cursor guides the drones' flight pattern across the water and buildings. Clicking the mouse causes the drones to transition into pre-set formation patterns. As they move, the drones emit bright, focused beams of light—searchlights—that sweep across the architecture and the harbor, dramatically illuminating specific structures in the deep night.
StatementThis sketch creates a dynamic nighttime harbor scene populated by miniature drones that respond to viewer interaction. When the user moves their cursor, the drones navigate the environment in a fluid, responsive manner, following the mouse position with physics-based motion. A single click toggles between free-flight mode and pre-set formation patterns, where drones align into geometric configurations. Each drone emits a bright searchlight beam that sweeps across the cityscape and harbor, creating dramatic illumination effects. The visualization uses WebGL for 3D rendering to achieve depth and lighting effects while maintaining performance within the strict frame budget constraints.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v2
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filetreatment
Assertionsuses(webgl), responds(drag), responds(click), no_motion
Gateattempt 1: gate exit 1 — no_motion pass, responds(click) fail, responds(drag) fail, uses(webgl) pass
attempt 2: gate exit 1 — no_motion pass, responds(click) fail, responds(drag) fail, uses(webgl) fail
attempt 3: gate exit 1 — no_motion fail, responds(click) pass, responds(drag) pass, uses(webgl) pass
Attempts3
Prompt tokens11106
Completion tokens4731
Wall seconds394.723
Node shapeVM.Standard.A1.Flex 16/96
Seed1
Lineageparent — · children none · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2, attempt-3
Created (UTC)2026-09-23T10:49:21Z
Published (UTC)2026-09-24T02:09:16Z
Publish commit9f697944cb0c8c34c4c72f6cdc3b5962258ce1a2
LicenceCC BY 4.0
Attribution“create an interactive drone show over a cityscape harbor and let mous…” — sketchgen entry 1444, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1444/ Licensed CC BY 4.0.
Last errorrejected by operator

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