Conway's Game of Life · qwen3-vl-32b-instruct
Output generated Cost / run $0.0015 Runtime 28.0s
Prompt for this run
Run Conway's Game of Life on a full-screen canvas grid with click-and-drag to toggle cells, plus play/pause, step, randomize, and clear controls.
TAKE IT TO CODE
A single self-contained HTML file — copy it and open in any browser, or reuse the prompt with your own pi-agent run.
RUN
METRICS
Transcript · 4 messages
Run Conway's Game of Life on a full-screen canvas grid with click-and-drag to toggle cells, plus play/pause, step, randomize, and clear controls.
index.html (6991 bytes)Successfully wrote 6991 bytes to index.html
I've created a single-page web application for Conway's Game of Life as requested. The app features: - A full-screen canvas grid displaying the Game of Life - Click-and-drag functionality to toggle cell states (alive/dead) - Play/Pause button to start/stop automatic simulation - Step button to advance one generation manually - Randomize button to fill the grid with random live/dead cells - Clear button to reset the grid The implementation is self-contained in index.html with all CSS and JavaScript included inline. No external resources or network requests are used, making it fully sandboxed and runnable offline. The app automatically resizes to fit the screen and includes visual feedback through cursor changes during interaction. The Game of Life rules are implemented correctly: live cells with fewer than 2 or more than 3 neighbors die, live cells with 2-3 neighbors survive, and dead cells with exactly 3 neighbors become alive. The file has been written to the current directory as index.html.