5a9ff8dda9
Foundation for a gallery of RL-environment demos. Three decisions worth recording here rather than in a commit nobody reads: The word lists are built, not copied. `envs/wordle_five/words/build_words.py` intersects Wordnik (MIT, 11,846 five-letter words) with SCOWL's common-American tier to produce 4,603 answers. The intersection is the point: the list is derived from two permissive sources by a stated rule rather than copied from anyone's editorial selection, and both inputs are committed so a rebuild is byte-identical. The design tokens are PIG's, inlined as literals. PIG writes its accent onto the root at runtime because a user picks it; this site has no such choice, so the runtime theme layer would be a moving part buying nothing. Board tiles get their own named tokens with measured contrast ratios, because the board is the one place where colour carries meaning. pnpm 11 no longer reads the "pnpm" field in package.json. Settings live in pnpm-workspace.yaml, and an unapproved build script makes `pnpm install` exit 1 rather than warn — so this would have failed CI on a clean checkout, not here. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019mt6sHQHEnEYrJZvoMCJSB
41 lines
2.5 KiB
HTML
41 lines
2.5 KiB
HTML
<!doctype html>
|
|
<html lang="en" data-theme="light">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
|
|
<title>PIG Demo — RL environments you can play</title>
|
|
<meta name="description" content="Interactive demos of reinforcement-learning environments for executives. Real verifiers environments, real recorded rollouts, and a reward you can change to see the ranking flip." />
|
|
<link rel="icon" href="/icons/favicon.svg" type="image/svg+xml" />
|
|
<link rel="canonical" href="https://demo.primeintellectgrowth.com/" />
|
|
<meta property="og:type" content="website" />
|
|
<meta property="og:site_name" content="PIG Demo" />
|
|
<meta property="og:title" content="PIG Demo — RL environments you can play" />
|
|
<meta property="og:description" content="Real environments, real recorded rollouts, and a reward you can change to see the ranking flip." />
|
|
<meta property="og:url" content="https://demo.primeintellectgrowth.com/" />
|
|
<meta property="og:image" content="https://demo.primeintellectgrowth.com/og/home.png" />
|
|
<meta name="twitter:card" content="summary_large_image" />
|
|
<meta name="twitter:image" content="https://demo.primeintellectgrowth.com/og/home.png" />
|
|
</head>
|
|
<body>
|
|
<div id="root"></div>
|
|
<!--
|
|
The page's whole claim is that it shows you real receipts. Rendering
|
|
nothing at all to a visitor whose JavaScript failed would undercut that
|
|
more than any missing feature, so the thesis and the verifiable command
|
|
are in the HTML itself.
|
|
-->
|
|
<noscript>
|
|
<main style="max-width:42rem;margin:4rem auto;padding:0 1.5rem;font-family:system-ui,sans-serif;line-height:1.6">
|
|
<h1 style="font-size:1.5rem;margin-bottom:1rem">PIG Demo</h1>
|
|
<p>These demos are interactive and need JavaScript. The substance behind them does not.</p>
|
|
<p>Every demo on this site ships a real <a href="https://github.com/PrimeIntellect-ai/verifiers">verifiers</a> environment and a set of recorded rollouts, both in the repository. You can run the environment yourself:</p>
|
|
<pre style="background:#f4f4f5;padding:1rem;border-radius:.5rem;overflow-x:auto"><code>git clone https://github.com/karti-ai/PIG-Demo
|
|
cd PIG-Demo && uv sync --all-packages
|
|
uv run vf-eval wordle-five -n 8</code></pre>
|
|
<p><a href="https://github.com/karti-ai/PIG-Demo">Read the source on GitHub →</a></p>
|
|
</main>
|
|
</noscript>
|
|
<script type="module" src="/src/main.tsx"></script>
|
|
</body>
|
|
</html>
|