oneshotlm
Compare all models on this prompt →

Matrix digital rain · qwen3.6-flash

Create the Matrix digital rain effect on a full-screen black canvas: columns of falling green katakana glyphs with a trailing fade and a brighter leading character.

⛨ sandboxed Open in new tab ↗
transcript · 6 messages
user

Create the Matrix digital rain effect on a full-screen black canvas: columns of falling green katakana glyphs with a trailing fade and a brighter leading character.

assistant
thinking
The user wants a Matrix digital rain effect - a classic visual effect with falling green katakana characters on a black background. I need to create a single self-contained HTML file with:

1. Full-screen canvas
2. Columns of falling green katakana glyphs
3. Trailing fade effect (characters fade as they fall behind)
4. Brighter leading character at the head of each stream

Let me build this with no external dependencies, all inline CSS/JS.
write /tmp/ws/index.html (4149 bytes)
toolResult

Successfully wrote 4149 bytes to /tmp/ws/index.html

assistant
thinking
The file has been created. Let me verify it exists and looks correct.
bash {"command":"ls -la /tmp/ws/index.html"}
toolResult

-rw-r--r--. 1 node node 4317 Aug 1 17:50 /tmp/ws/index.html

assistant
thinking
Done. I've created a single self-contained `index.html` file at `/tmp/ws/index.html` that renders the Matrix digital rain effect. Here's what it does:

**Visual features:**
- **Full-screen black canvas** fills the entire viewport with no scrolling
- **Green katakana glyphs** (mix of hiragana, katakana, and Latin characters for variety) falling in columns
- **Trailing fade** — a semi-transparent black overlay (`rgba(0,0,0,0.05)`) redrawn each frame creates smooth trails that gradually disappear
- **Brighter leading character** — the head of each stream is rendered in white-green with a glow/shadow effect, while trailing characters dim exponentially toward the tail
- **Randomized column behavior** — each column has its own speed, brightness, and random restart delay so they don't all sync up

**Technical details:**
- No external resources, CDNs, or network requests — fully sandboxed
- CSS in a `<style>` tag, JS in a `<script>` tag — everything inline
- Uses `requestAnimationFrame` for smooth 60fps animation
- Responsive: handles window resize by recalculating column count
- Character set includes ~90 Japanese katakana/hiragana + Latin letters/digits

Open the file in a browser to see the effect.

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

modelqwen3.6-flash
vendorQwen
harnesspi-agent
generated2026-08-01

EVALUATION

4/5 working

Classic Matrix digital rain with falling katakana columns, fading trails, and brighter leading glyphs; animates continuously.

Vision grade · anthropic/claude-sonnet-5

MEASUREMENTS

Raw readings from the capture, not a verdict — the grade above is the only judgement. Percentages are how much of the screen changed; the measure under-reports sparse motion on a dark background.

idle motion21.6%
on click32.7%
on drag34.7%
on wheel37.1%
on enter + space34.4%
on arrow keys31.0%
on w/a/s/d30.3%
frame spread20.7 / 255
console errors0
js errors none

METRICS

runtime14.1s
tokens in7.8k
tokens out1.8k
cached0
cost / run$0.0035