Build optimal DraftKings, FanDuel or Easy Office Pools lineups in the browser β lock & ban, cap cumulative ownership and per-player exposure, add group rules (at-least / at-most N from a set), conditional (if-A-then-B) rules, enforce uniqueness between lineups, and late-swap around golfers who have already teed off. Export to DraftKings, FanDuel, Yahoo, SuperDraft & OwnersBox. Then simulate a GPP under Single-Entry, 3-Max or Milly-Maker contest presets: draw scores from each golferβs projection band, build an ownership-weighted field, apply that contestβs payout curve, and lead with the metric the field ignores β your expected duplicate count β alongside ROI, Cash% & first-place odds.
Build Controls
Player Pool Β· click lock / ban Β· started = teed off (late-swap)
Advanced Rules
group & conditional constraints applied to every lineup
Group Rule Β· at-least / at-most N from a set
of the selected golfers
Tick golfers in the pool with the grp button, set the rule, then Add.
Conditional Rule Β· if A then B
Ifis in, thenmust be in
Saved Lineup Sets
stored in this browser
Generated Lineups
Exposure Report
% of lineups each player appears in
GPP Contest Simulator
Monte-Carlo tournament outcome for a built lineup
Sim Controls
Results
Pick a lineup and run the sim.
Rocket Classic Β· DraftKings $50K/6 Β· FanDuel $60K/6 Β· Easy Office Pools $68K/8. The optimizer maximizes total projected points under the salary cap via a greedy fill with randomized restarts (each lineup distinct, near-optimal), honoring locks, bans, ownership & exposure caps, group/conditional rules, the uniqueness floor and late-swap. The GPP simulator draws each golferβs fantasy score from a Normal(projection, std-dev) band, builds an ownership-weighted opponent field, applies the chosen payout shape and reports ROI / Cash% / first-place odds / expected dupes. Sim assumptions are shown beneath each run. See the full cheat sheet β
For entertainment and informational purposes only. 21+. Please bet responsibly. Model probabilities are estimates, not guarantees. How the model works β