Late-round captain-mode showdowns: the slate auto-loads, you pick your real contest, and the lab builds + sims captain lineups (1 CPT at 1.5× + 5) with one-click DK export.
⚡ Pool Lab — 5,000-lineup engine Web Worker build · MC contest sim · ROI rank
🧭 One page, three engines — top to bottom:① Pool Lab (right here) — one click builds 5,000, sims YOUR contest, ranks & exports up to 500. Mass entries start here. ② Hand-Build — 🔒 lock the golfers you believe in, it fills the blanks smartly (1–500 lineups). ③ Round Sim + Late Swap — sim any single bout, re-optimize after early results. Single-golfer round sims are engine ③ right on this page. Test finished lineups: Contest Sim — for testing lineups you already built.
One click: build a 5,000-lineup pool (1 CPT + 5 golfers · ≤$50k · cap-legal, captain-aware), see golfer coverage + exposure, then a full contest Monte Carlo ranks it by ROI and surfaces the Top 15.
The — dashes are just empty seats — this whole panel fills in the moment you run your first ⚡ Build above.
Fight coverage (% of pool using either corner)
Golfer exposure · cap% is yours — set, then rebuild
🏆 Top 15
DK CSV
⚙️ Advanced — paste a custom card (tonight's slate is already loaded above — most people never need this)
One fighter per line, comma or tab separated, in this order:
Golfer, DK Price, Projection, Win% (opt), Upside% (opt), Pick (opt), Group# (optional — leave blank for golf).
Pick = does the model like him to Win or Lose. Fight# groups opponents so a lineup never rosters both sides of a bout. Win%, ITD%, Pick and Fight# are optional.
🖐️ You're in the PGA HAND-BUILDER — 🔒 tap the lock next to YOUR golfers in the table below, pick how many lineups, hit Build lineups and CourtEdge fills the rest around your picks. Nothing is forced: unlock anyone, rebuild anytime.
2 · Build settings — pick format & style, 🔒 lock golfers in the table below, hit Build
Contest
Style
GPP weights ITD finish upside (MMA ceilings come from finishes); Cash weights projection/floor. Captain in Showdown scores and costs 1.5×.
3 · Field — ranked by your settings
🏗️ Your lineups
🎲 Single-Round Simulator
Click ANY golfer below to sim his round instantly — every golfer on the slate is simmable, not just the first. Each click runs a fresh Monte Carlo: win %, finish (ITD) %, and how it ends.
🔄 Late Swap
MMA doesn't lock by the clock the way team sports do — a card can run long or short. Instead, tell it which fights are already final (by Fight#) and it locks those fighters, then re-optimizes every still-open slot from the rest of the loaded pool — cap-legal, cap-legal, captain-aware.
🎲 Contest Simulation — sim every lineup you built vs a ~3,000-lineup field
Build lineups above, then price every one against a realistic synthetic field of ~3,000 opponents — ROI%, Cash%, Win% and RAROI off the real DK payout shape. Golf runs very high-variance, so every golfer's score is drawn from its own ceiling/floor spread. Same shared engine as the Contest ROI Sim and Showdown Lab.