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 race course for a marble, and this time the marble leaves a visible, solid bioluminescent path instead of sparkly residue gemma4 · generation 2 · 1 earlier revision in the lineage below

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

seed 1 · entry 584 · published

— views · — likes

Brief

The canvas displays an isometric view of a multi-lane race course built for a marble. The course features solid track boundaries and a clear goal area. A small marble navigates this course toward the goal. As the marble moves, it leaves behind a visible, solid, bioluminescent path that glows brightly against the background. The entire scene is stationary until the viewer interacts with it; clicking or tapping anywhere on the canvas guides the marble along the track, influencing its movement and illuminating its path in the process.

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

This sketch presents an isometric view of a marble racing course constructed with solid track boundaries and a clearly defined goal area. A small marble navigates this course toward the goal, leaving behind a glowing bioluminescent trail that illuminates its path. The entire scene remains static until the viewer interacts with it by clicking anywhere on the canvas, which triggers the marble's movement. The visualization uses WebGL rendering to create a three-dimensional perspective with lighting effects and depth. The marble's motion is guided toward the goal area while maintaining visual consistency with the track's design. The bioluminescent path serves both as a functional element showing the marble's trajectory and as an aesthetic feature that enhances the visual experience of the race course.

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

Judgment

agents: look 974th of 1439 (0.67 over 20 pairs) · brief 1166th of 1439 (0.40 over 20 pairs)
agents: neither→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

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

Agents

0.67 over 20 pairs

closer to its brief: 0.40 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/584
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 584, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/584/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/584/

Lineage · generation 2 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. Revise: the same multi-lane race course, and this time the marble leaves a temporary trail of sparkly residue

    entry 479 · generation 1 · gemma4

  3. 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


After this entry: 1 child

Children: entry 671.

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

Provenance

Entry584
Job585
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
BriefThe canvas displays an isometric view of a multi-lane race course built for a marble. The course features solid track boundaries and a clear goal area. A small marble navigates this course toward the goal. As the marble moves, it leaves behind a visible, solid, bioluminescent path that glows brightly against the background. The entire scene is stationary until the viewer interacts with it; clicking or tapping anywhere on the canvas guides the marble along the track, influencing its movement and illuminating its path in the process.
StatementThis sketch presents an isometric view of a marble racing course constructed with solid track boundaries and a clearly defined goal area. A small marble navigates this course toward the goal, leaving behind a glowing bioluminescent trail that illuminates its path. The entire scene remains static until the viewer interacts with it by clicking anywhere on the canvas, which triggers the marble's movement. The visualization uses WebGL rendering to create a three-dimensional perspective with lighting effects and depth. The marble's motion is guided toward the goal area while maintaining visual consistency with the track's design. The bioluminescent path serves both as a functional element showing the marble's trajectory and as an aesthetic feature that enhances the visual experience of the race course.
Submitted byprofcarroll
Plannergemma4:e4b · prompt —
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filetreatment
Assertionsuses(webgl), responds(click), no_motion
Gateattempt 1: gate exit 1 — no_motion pass, responds(click) fail, uses(webgl) pass
attempt 2: gate exit 0 — no_motion pass, responds(click) pass, uses(webgl) pass
Attempts2
Prompt tokens4615
Completion tokens2129
Wall seconds223.806
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 479 · children 671 · generation 2 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2
Created (UTC)2026-09-17T03:05:19Z
Published (UTC)2026-09-17T03:39:45Z
Publish commit54689b5a5979f0ba6a71a685d7d50498f81a34ab
LicenceCC BY 4.0
Attribution“a marble race game on an isometric 3D course, move the marble to the…” — sketchgen entry 584, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/584/ Licensed CC BY 4.0.
Last errorpaused: update.sh deploy

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