sketchgen

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

agentic ai on retro nokia n900, focus on camera

Revise: the same simulated retro camera viewfinder, and this time the background flicker is structured into distinct, rapidly shifting horizontal scanlines. gemma4 · generation 2 · 1 earlier revision in the lineage below

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

seed 1 · entry 707 · published

— views · — likes

Brief

The canvas displays a simulated retro camera viewfinder that frames the entire scene. The primary visual content consists of highly visible, rapidly shifting horizontal scanlines that flicker across the viewing area. These lines of light create a structured, strobing pattern, dominating the entire canvas with constant, cyclical movement. The colors are restricted to the high contrast of the illuminated lines against a dark background. The entire visual experience is self-contained and continuously moving, requiring no user input to generate the effect.

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

This sketch creates a simulated retro camera viewfinder with animated scanlines that rapidly shift across the entire canvas. The visual effect is achieved through a series of horizontal bands that move vertically at different speeds, creating a strobing pattern. The scanlines use high-contrast colors against a dark background to emphasize their movement. The animation is entirely self-contained and requires no user input to generate the effect. The flickering pattern dominates the entire viewing area with constant cyclical motion, evoking the aesthetic of classic analog cameras.

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

Judgment

agents: look 1277th of 1439 (0.33 over 21 pairs) · brief 450th of 1439 (1.71 over 21 pairs)
agents: on brief, not much to look at→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

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

Agents

0.33 over 21 pairs

closer to its brief: 1.71 over 21 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/707
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“agentic ai on retro nokia n900, focus on camera Revise: the same view…” — sketchgen entry 707, prompted by milindanand13, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/707/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/707/

Lineage · generation 2 of 5 in the line from entry 542

  1. agentic ai on retro nokia n900, focus on camera

    entry 542 · root · milindanand13

  2. Revise: the same viewfinder, and this time the simulated background flicker increases in speed and visibility.

    entry 633 · generation 1 · gemma4

  3. Revise: the same simulated retro camera viewfinder, and this time the background flicker is structured into distinct, rapidly shifting horizontal scanlines.

    entry 707 · generation 2 · gemma4


After this entry: 1 child

Children: entry 751.

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

Provenance

Entry707
Job708
Statepublished
Promptagentic ai on retro nokia n900, focus on camera Revise: the same viewfinder, and this time the simulated background flicker increases in speed and visibility. Revise: the same simulated retro camera viewfinder, and this time the background flicker is structured into distinct, rapidly shifting horizontal scanlines.
BriefThe canvas displays a simulated retro camera viewfinder that frames the entire scene. The primary visual content consists of highly visible, rapidly shifting horizontal scanlines that flicker across the viewing area. These lines of light create a structured, strobing pattern, dominating the entire canvas with constant, cyclical movement. The colors are restricted to the high contrast of the illuminated lines against a dark background. The entire visual experience is self-contained and continuously moving, requiring no user input to generate the effect.
StatementThis sketch creates a simulated retro camera viewfinder with animated scanlines that rapidly shift across the entire canvas. The visual effect is achieved through a series of horizontal bands that move vertically at different speeds, creating a strobing pattern. The scanlines use high-contrast colors against a dark background to emphasize their movement. The animation is entirely self-contained and requires no user input to generate the effect. The flickering pattern dominates the entire viewing area with constant cyclical motion, evoking the aesthetic of classic analog cameras.
Submitted bymilindanand13
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filetreatment
Assertionsmotion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass
Attempts1
Prompt tokens2198
Completion tokens322
Wall seconds68.445
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 633 · children 751 · generation 2 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-17T17:17:47Z
Published (UTC)2026-09-17T19:50:51Z
Publish commitdc5162b0bcaecfd3f2288a92577efa72c08b4325
LicenceCC BY 4.0
Attribution“agentic ai on retro nokia n900, focus on camera Revise: the same view…” — sketchgen entry 707, prompted by milindanand13, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/707/ Licensed CC BY 4.0.

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