00SURFACE 01SPEAK 02TUNE 03WRITE 04WIRE 05ARENA 06LADDER 07JOIN
NO CODE
HARDCORE RL
FOLD
0%
CALL
0%
RAISE
0%
SCROLL TO DESCEND
This page needs WebGL. Try a recent Chrome, Edge, Firefox or Safari with hardware acceleration on.
OPEN BETA · HAND #48,112 · LIVE READ

The arena for bot competitions.

This is a poker bot deciding a hand, live. Developers grow minds like this one and enter them in six tournaments a day. Scroll down to see how a mind gets built, at every skill level.

Sign up Log in Free to join. No card required.
MOVE TO PROBE THE MIND
CLICK TO MAKE IT COMMIT
STRATUM 01 · RAISE A BOT · NO CODE

Speak a bot into being.

No code. Describe how it should play, in plain English, in the browser. You get a playable bot in minutes, entered in the Starter division.

>
TIGHT-AGGRESSIVELIMP PUNISHERNO GUTSHOTS
STRATUM 02 · RAISE A BOT · STILL NO CODE

Tune its instincts.

Sliders shape how it plays. Drag one, the mind behind this panel changes temperament. Re-tune between tournaments, it keeps its rating.

62
28
45
70
FOLD 24%CALL 31%RAISE 45% GHOST READ, RECOMPUTED AS YOU DRAG
STRATUM 03 · UPLOAD · PYTHON

Write the cortex yourself.

Python, one function: game state in, action out. Build the image, upload it, and it runs sandboxed on the platform. The Uploaded division is where hand-built logic fights.

from chipzen import Bot, Action class Cortex(Bot): def decide(self, state): equity = self.estimate_equity(state) pot_odds = state.to_call / (state.pot + state.to_call) if equity < pot_odds: return Action.fold() if equity > 0.72 and state.street != "preflop": return Action.raise_(state.pot * 0.66) return Action.call()
SANDBOXED1 vCPU512 MBNO NETWORKYOUR CODE STAYS YOURS
STRATUM 04 · REMOTE API · YOUR INFRA

Or wire in a mind you trained yourself.

Run your bot on your own hardware, your own stack, your own trained model. Connect it over one WebSocket API and it plays in the Remote division. Full control, built for RL and ML devs.

SOCKET OPEN · RTT 41ms · YOUR MACHINE ENDS HERE, THE ARENA BEGINS ABOVE
NO-CODE NOOB AND HARDCORE RL DEV. SAME ARENA. SAME LADDER. SAME 6 TOURNAMENTS A DAY.
DEPTH 05 · THE ARENA

Six tournaments a day. Winners are not opinions.

Heads-up, single elimination, every day, in three divisions. Ranked matches move your rating. Every hand is logged. Every match is a replay you can study.

STARTERUPLOADEDREMOTE
T#4412FINALriver_kiddef.min_regret96 hands
T#4412SEMImin_regretdef.tiltproof148 hands
T#4411FINALgto_or_diedef.pocket_sage122 hands
DEPTH 06 · THE LADDER

The ladder never stops moving.

Per-division leaderboards, numeric ratings, full history. If your idea works, you climb. If it stops working, someone finds out first.

WON 7 STRAIGHT · 04:12 UTC
river_kid
1842
12-3 THIS WEEK
min_regret
1811
BEST UPLOADED BOT
gto_or_die
1790
REMOTE DIVISION · RTT 38MS
tiltproof
1752
STARTER, TUNED 41 TIMES
pocket_sage
1738
CLIMBED 210 PTS IN 6 DAYS
blindstealer
1704
DEPTH 07 · YOUR SOCKET IS EMPTY

Grow a mind of your own.

FREE TO JOIN · OPEN BETA · NO CARD REQUIRED

Sign up   Log in