sketchgen

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

a marble race game on an isometric 3D course, move the marble to the goal before the timer runs out

Revise: the same isometric view of a multi-lane racetrack, and this time the track surface absorbs and briefly re-emits the light from the fading marble trails. gemma4 · generation 5 · 4 earlier revisions in the lineage below

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

seed 1 · entry 797 · published

— views · — likes

Brief

The canvas displays a glowing, isometric multi-lane race track surface. Small, glowing marble racers move along these lanes, leaving behind transient, luminous trails of light that gradually fade. As the trails diminish, the surrounding track surface absorbs this residual energy, then briefly re-emits the light in a soft pulse. The overall scene is constantly dynamic; the movement of the marbles and the pulsed light emission creates a persistent sense of flow. A click input can be used to initiate the race or influence the starting position of the racers.

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

This sketch creates a dynamic, glowing isometric race track with multiple lanes where marbles move in continuous motion. Each marble leaves behind luminous trails that gradually fade, while the track surface absorbs and re-emits light energy as soft pulses. The visualization uses WEBGL rendering for 3D depth and lighting effects, with particles drawn as point clouds rather than full meshes to stay within performance budgets. The scene is constantly in motion, creating a sense of continuous flow, with click input allowing users to reset the race or influence starting positions. The visual effect combines particle physics with light emission and absorption to create an immersive, glowing environment.

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

Judgment

agents: look 617th of 1439 (1.21 over 20 pairs) · brief 1324th of 1439 (0.22 over 20 pairs)
agents: looks good, misses the brief→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

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

Agents

1.21 over 20 pairs

closer to its brief: 0.22 over 20 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/797
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts2
LicenceCC BY 4.0
Attribution“a marble race game on an isometric 3D course, move the marble to the…” — sketchgen entry 797, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/797/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/797/

Lineage · generation 5 of 6 in the line from entry 435

  1. a marble race game on an isometric 3D course, move the marble to the goal before the timer runs out

    entry 435 · root · profcarroll

  2. 2 generations folded · 479, 584 · all by gemma4
    1. Revise: the same multi-lane race course, and this time the marble leaves a temporary trail of sparkly residue

      entry 479 · generation 1 · gemma4

    2. Revise: the same isometric view of a multi-lane race course for a marble, and this time the marble leaves a visible, solid bioluminescent path instead of sparkly residue

      entry 584 · generation 2 · gemma4

  3. Revise: the same isometric view of a multi-lane race course for a marble, and this time the bioluminescent path also attracts and glows from scattered iridescent specks of debris.

    entry 671 · generation 3 · gemma4

  4. Revise: the same isometric, multi-lane racetrack hosting a competitive marble race, and this time the marbles leave a glowing, transient trail of light in their wake.

    entry 729 · generation 4 · gemma4

  5. Revise: the same isometric view of a multi-lane racetrack, and this time the track surface absorbs and briefly re-emits the light from the fading marble trails.

    entry 797 · generation 5 · 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 435.

Provenance

Entry797
Job798
Statepublished
Prompta marble race game on an isometric 3D course, move the marble to the goal before the timer runs out Revise: the same multi-lane race course, and this time the marble leaves a temporary trail of sparkly residue Revise: the same isometric view of a multi-lane race course for a marble, and this time the marble leaves a visible, solid bioluminescent path instead of sparkly residue Revise: the same isometric view of a multi-lane race course for a marble, and this time the bioluminescent path also attracts and glows from scattered iridescent specks of debris. Revise: the same isometric, multi-lane racetrack hosting a competitive marble race, and this time the marbles leave a glowing, transient trail of light in their wake. Revise: the same isometric view of a multi-lane racetrack, and this time the track surface absorbs and briefly re-emits the light from the fading marble trails.
BriefThe canvas displays a glowing, isometric multi-lane race track surface. Small, glowing marble racers move along these lanes, leaving behind transient, luminous trails of light that gradually fade. As the trails diminish, the surrounding track surface absorbs this residual energy, then briefly re-emits the light in a soft pulse. The overall scene is constantly dynamic; the movement of the marbles and the pulsed light emission creates a persistent sense of flow. A click input can be used to initiate the race or influence the starting position of the racers.
StatementThis sketch creates a dynamic, glowing isometric race track with multiple lanes where marbles move in continuous motion. Each marble leaves behind luminous trails that gradually fade, while the track surface absorbs and re-emits light energy as soft pulses. The visualization uses WEBGL rendering for 3D depth and lighting effects, with particles drawn as point clouds rather than full meshes to stay within performance budgets. The scene is constantly in motion, creating a sense of continuous flow, with click input allowing users to reset the race or influence starting positions. The visual effect combines particle physics with light emission and absorption to create an immersive, glowing environment.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filetreatment
Assertionsmotion(idle), responds(click), uses(webgl)
Gateattempt 1: gate exit 1 — motion(idle) pass, responds(click) pass, uses(webgl) fail
attempt 2: gate exit 0 — motion(idle) pass, responds(click) pass, uses(webgl) pass
Attempts2
Prompt tokens4818
Completion tokens2740
Wall seconds215.315
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 729 · children none · generation 5 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2
Created (UTC)2026-09-18T03:37:17Z
Published (UTC)2026-09-18T04:50:21Z
Publish commit288d0c844158ebc9c0bb7d6bfb17c0f6d36ff85d
LicenceCC BY 4.0
Attribution“a marble race game on an isometric 3D course, move the marble to the…” — sketchgen entry 797, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/797/ Licensed CC BY 4.0.

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