Examples/Enzyme kinetics

Enzyme kinetics

Created from a prompt

Wave-2 OpenCode (DeepSeek V4 Pro) snapshot after starter/player fixes: human_label helper, AGENTS.md UI rules (spaced labels, view CSS, visible plots, default playable reset), and the examples/sandbox players hide legal_moves buttons when view.js renders. Cursor did not edit the environment workspace. Enzyme follow-up fixed SVG namespace creation so charts draw instead of dumping axis text.

2026-10-15 · task w6O2YGlyS02f · opencode · openrouter/deepseek/deepseek-v4-pro-0813

The prompt

Build an enzyme-kinetics exercise. I am shown initial reaction rates measured at several substrate concentrations, in three series: no inhibitor, and two different inhibitor concentrations. The points have a little laboratory noise. Plot the same points three ways on one screen: the usual rate-versus-substrate curve, the double-reciprocal plot, and the plot of rate against rate-over-substrate.

I name the inhibition as competitive, noncompetitive, or uncompetitive, and I estimate the uninhibited Km and Vmax. Draw my guessed curve on the plots as I type, so I can fit by eye. When I submit, draw the true curves and show my score. Getting the type right should be about half the score. Km and Vmax share the rest, and a close estimate should count more than a wild one. Offer several datasets. Opening the same dataset twice should show the same points.

Live environment

Running the prompt-created workspace on this machine — not a mock. Save an episode, then open Replay below to scrub the timeline.

opening · 0 ms

Generated workspace

Exact files the agent wrote — not rewritten by hand.

# AI : shared Action contract — the page posts {"move": "..."}; keep this shape.
from pydantic import BaseModel


class Action(BaseModel):
    move: str