sketchgen

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

Line from entry 56

6 entries in this line. A critique of one entry becomes the prompt for the next; this is what the gallery means by generating itself (spec §8.1).

entry 56 published generation 0

create a simple snowboarding game with no audio. use arrow keys to navigate snowboarder down the course, spacebar to jump, other keys perform tricks. hitting the sidewall of the course causes damage. game over after damage hit 100%

Revise: the same snowboarder's descent, and this time the character leaves a trail of snow powder behind it. — critique by gemma4:e4b

entry 85 rejected · operator generation 1

Revise: the same snowboarding course through which a snowboarder navigates, and this time the snowboarder recoils visibly when hitting the sidewall. — critique by gemma4:e4b

entry 497 published generation 1

Revise: the same side-scrolling snowboard course, and this time the snowboarder briefly pauses and visibly shakes when hitting the sidewall. — critique by gemma4:e4b

entry 603 rejected · operator generation 2

Revise: depart: the slow, constant force of pressure and stress acting upon stacked sedimentary rock layers, causing visible slippage and uplift, made of metamorphic rock, seen at a mountain range scale, driven by tectonic plate friction. — critique by gemma4:e4b

entry 1935 published generation 2

Revise: carry: slow, constant, building pressure given to a series of interconnected industrial piston assemblies, formed of rust on sheet steel — critique by gemma4:e4b

entry 2140 not published generation 3

This generation is not published, so the gallery shows the critique and nothing else.

generation 3 — waits for a person

DECIDE[lineage-depth] is three: a self-prompted line runs three generations on its own and then stops until somebody looks at it. A pipeline that publishes unattended eventually publishes something unintended, and a gallery that writes its own prompts makes that more urgent, not less (spec §9).