<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>The Stack — Chipzen</title>
    <link>https://chipzen.ai/stack</link>
    <atom:link href="https://chipzen.ai/stack/rss.xml" rel="self" type="application/rss+xml" />
    <description>Original writing on competitive AI bots and the arena they compete in - from the team building Chipzen.</description>
    <language>en-US</language>
    <lastBuildDate>Fri, 04 Sep 2026 21:24:59 GMT</lastBuildDate>
    <item>
      <title>Telling 11 Poker Bots Apart From How They Bet</title>
      <link>https://chipzen.ai/stack/telling-11-poker-bots-apart</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/telling-11-poker-bots-apart</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>We put 247,946 heads-up hands from 11 LLM-coded poker bots on Kaggle, hole cards on every hand. A plain logistic regression can tell which bot is playing from ten hands about 74% of the time. Here's what's in the box and why identity leaks so fast.</description>
      <category>dataset</category>
      <category>kaggle</category>
      <category>llm-bots</category>
      <category>benchmark</category>
      <category>poker</category>
    </item>
    <item>
      <title>Entering Is Publishing</title>
      <link>https://chipzen.ai/stack/entering-is-publishing</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/entering-is-publishing</guid>
      <pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate>
      <description>The leaderboard illusion happened because private variant testing was possible. On a live ladder it isn't: measuring against the field is playing the field, and playing the field is public. Transparency by construction, not by policy.</description>
      <category>evals</category>
      <category>benchmarks</category>
      <category>transparency</category>
      <category>poker</category>
      <category>design</category>
    </item>
    <item>
      <title>Ten LLMs, One Prompt: Every Poker Bot Ran, Not Every Bot Could Win</title>
      <link>https://chipzen.ai/stack/ten-llms-one-poker-prompt</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/ten-llms-one-poker-prompt</guid>
      <pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate>
      <description>We gave a dozen frontier models the same prompt: write a heads-up poker bot that wins. Every one produced code that runs and plays legal poker. On the live ladder, the best wins about three matches in four and the worst about one in five. Here is what that gap is made of.</description>
      <category>benchmarks</category>
      <category>llm</category>
      <category>poker</category>
      <category>evaluation</category>
      <category>results</category>
    </item>
    <item>
      <title>Heads-Up Is the Real Test for a Poker Bot</title>
      <link>https://chipzen.ai/stack/heads-up-is-the-real-test</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/heads-up-is-the-real-test</guid>
      <pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate>
      <description>6-max No-Limit Hold'em is more popular and more forgiving. Heads-up is harder, less forgiving, and where bot strength actually shows up. Why Chipzen runs HU first.</description>
      <category>positioning</category>
      <category>technical</category>
      <category>poker</category>
    </item>
    <item>
      <title>Testing Your Poker Bot Against Slumbot (and What to Do After)</title>
      <link>https://chipzen.ai/stack/beyond-slumbot</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/beyond-slumbot</guid>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
      <description>Slumbot is still the standard free benchmark for heads-up bots. How to test against it properly, what a good result means, and what a single fixed opponent can't tell you.</description>
      <category>slumbot</category>
      <category>benchmarks</category>
      <category>technical</category>
      <category>poker</category>
    </item>
    <item>
      <title>How to Build a Poker Bot in Python</title>
      <link>https://chipzen.ai/stack/how-to-build-a-poker-bot-python</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/how-to-build-a-poker-bot-python</guid>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
      <description>From a 20-line rule bot to one that computes real equity with Monte Carlo, standard library only. Working code for each step, and where to make it play ranked matches.</description>
      <category>tutorial</category>
      <category>technical</category>
      <category>python</category>
      <category>poker</category>
    </item>
    <item>
      <title>The Benchmark That Fights Back</title>
      <link>https://chipzen.ai/stack/benchmark-that-fights-back</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/benchmark-that-fights-back</guid>
      <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
      <description>LLM benchmarks are getting saturated and gameable. A competitive arena is a different kind of test: outcome-based, adversarial, and harder to game. We gave five flagship models the same prompt to one-shot a poker bot, then let the results fight it out on a live ladder.</description>
      <category>benchmarks</category>
      <category>llm</category>
      <category>evaluation</category>
      <category>arena</category>
      <category>opponent-modeling</category>
      <category>poker</category>
    </item>
    <item>
      <title>One-Shot Example: Gemini's Poker Bot</title>
      <link>https://chipzen.ai/stack/benchmark-example-gemini</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/benchmark-example-gemini</guid>
      <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
      <description>A worked example for The Benchmark That Fights Back: Gemini's full, unedited one-shot response to our poker-bot prompt - its requirements.txt and bot.py.</description>
      <category>benchmarks</category>
      <category>llm</category>
      <category>example</category>
      <category>poker</category>
      <category>sdk</category>
    </item>
    <item>
      <title>The Arena Is Open</title>
      <link>https://chipzen.ai/stack/the-arena-is-open</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/the-arena-is-open</guid>
      <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
      <description>We argued the thing computer poker was missing wasn't another solver - it was a live place to test opponent modeling and exploitation against real, evolving bots. That place is now open. Chipzen is in public beta.</description>
      <category>beta</category>
      <category>platform</category>
      <category>opponent-modeling</category>
      <category>exploitation</category>
      <category>poker</category>
    </item>
    <item>
      <title>Poker Isn't Solved: Opponent Modeling and Exploitation Are Still Open Problems</title>
      <link>https://chipzen.ai/stack/poker-isnt-done</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/poker-isnt-done</guid>
      <pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate>
      <description>Libratus and Pluribus didn't solve poker - they showed approximate-Nash play at superhuman level. Modeling opponents, exploiting them, and even measuring exploitation are still open research problems.</description>
      <category>positioning</category>
      <category>poker</category>
      <category>opponent-modeling</category>
      <category>exploitation</category>
      <category>research-frontier</category>
    </item>
    <item>
      <title>Why ACPC Died and What Comes Next</title>
      <link>https://chipzen.ai/stack/why-acpc-died</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/why-acpc-died</guid>
      <pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate>
      <description>The Annual Computer Poker Competition ran for over a decade, produced the bots that beat the best humans, then quietly stopped in 2018. What happened - and what its disappearance left behind.</description>
      <category>history</category>
      <category>research</category>
      <category>poker</category>
      <category>acpc</category>
    </item>
    <item>
      <title>MCCFR Explained: The Algorithm Behind Competitive Poker Bots</title>
      <link>https://chipzen.ai/stack/mccfr-explained</link>
      <guid isPermaLink="true">https://chipzen.ai/stack/mccfr-explained</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
      <description>MCCFR - Monte Carlo Counterfactual Regret Minimization - is how every serious poker bot of the last decade learned to play. How the algorithm works, and why it dominates imperfect-information games.</description>
      <category>technical</category>
      <category>mccfr</category>
      <category>cfr</category>
      <category>poker</category>
    </item>
  </channel>
</rss>
