CESolver
A high-performance postflop poker solver with faster convergence, lower memory usage, and ultra-compact storage. Built for serious players and researchers.
Starting at $5.83/mo ($70/year) or $8.99/mo
Built for Performance
CESolver is engineered from the ground up for speed, efficiency, and seamless integration with your existing workflow.
Universal Poker Interface (UPI)
Robust, standardized interface for communicating with the solver. Script, automate, and integrate with any tool that speaks UPI.
PioSolver2 Plug-in Compatible
Drop-in compatible with PioSolver2 scripting solutions. Swap your solver engine without rewriting your scripts or workflows.
Ultra-Low MAE
Achieves ultra-low mean absolute error (MAE) versus PioSolver2 at flop nodes using the 3betpotFAST configuration. Near-identical solutions, faster.
Ultra-Compact Storage (Beta)
Full save of 3betpotFAST: 169 MB in CESolver vs 685 MB in PioSolver2. Store 4x more solutions on the same disk.
No Hardware Restrictions
No limits on CPU cores or memory. Use every thread and every byte of RAM your machine has to maximize solving speed.
2 Machines, Transferable
Each license activates on up to 2 machines. Licenses are fully transferable — deactivate one machine and activate another anytime.
Faster convergence vs PioSolver2 on 3betpotFAST
Less memory on 3betpotFAST (447 MB vs 780 MB)
Smaller save files on 3betpotFAST (169 MB vs 685 MB)
Convergence Benchmarks
Solving to 0.01% of the initial pot on board QsJh2h using 3betpotFAST. CESolver reaches equivalent exploitability in ~34 seconds where PioSolver2 requires ~82 seconds — a 2.4x speedup.
Exploitability vs Time (seconds)
CESolver's algorithm can produce brief oscillations during convergence (visible as the spike around ~7s) but recovers quickly and ultimately converges faster. At 7 seconds, exploitability spikes from 0.27 to 1.10 before dropping back to 0.29 within 2 seconds — a trade-off that yields significantly faster overall convergence.
Under the Hood
Side-by-side solution comparison and CPU utilization during solve. CESolver is optimized for memory locality and AVX2 instruction sets, yielding ~10% better CPU utilization across all threads.
Solution Comparison
Side-by-side strategy output: CESolver (left) vs PioSolver2 (right). Near-identical frequencies across all actions at flop nodes.
CESolver CPU Usage
Optimized for memory locality and AVX2 instruction sets, delivering ~10% better CPU utilization on our AMD Ryzen 9 5950X (16-core / 32-thread). Tighter memory access patterns keep all cores fed.
PioSolver2 CPU Usage
PioSolver2 on the same AMD Ryzen 9 5950X (16-core / 32-thread). More idle gaps visible across threads due to less optimized memory access patterns.
Resource Efficiency
CESolver uses significantly less memory and disk space than PioSolver2 on the same 3betpotFAST configuration.
Built-in Strategy Browser
Navigate strategy and equity directly in the terminal — no external viewer needed. CESolver includes a full TUI for browsing solved game trees.
Strategy Frequencies
Color-coded hand grid showing bet/check frequencies with range breakdown and hand category stats.
Alternate Strategy Views at Node
Toggle between strategy frequencies and equity views at any node to analyze from multiple angles.
OOP & IP Perspectives
Switch between OOP and IP perspectives instantly to see both sides of the strategy.
Interactive Card Selector
Pick turn and river cards to navigate runouts. Keyboard-driven for fast exploration.
Multi-Street Navigation
Drill into any line — bet, call, check — and explore strategy across all streets from flop to river.
Get Started
Purchase CESolver and activate your license in seconds.
Setup Instructions
# Activate your license
cesolver-postflop.exe --activate
Paste your license key when prompted. That's it — you're ready to solve.
# Move to another machine
cesolver-postflop.exe --deactivate
Deactivate this machine to free up your license for another computer.
Beta - Known Limitations
- Requires Windows OS and a CPU with AVX2 instruction set.
- CESolver is in beta. ICM tables are not yet supported. Core solving, node locking, file saving, and most other PioSolver2 functions are supported.
- Integration with our AI chat and coaching services is in progress.
- Ultra-compact storage format is in beta and subject to format changes.
- Usage of CESolver with PioViewer requires a valid PioSolver2 license. Please consult piosolver.com terms and conditions for details.
- Questions before purchase? Contact hello@casinoengineer.com
Stay Updated
Get notified about new features, performance updates, and releases.