Installation
IkaSolver is available for macOS, Windows, and Linux. Download the latest version from ikasolver.com.
System Requirements
IkaSolver's solver engine is CPU-bound and benefits from multiple cores. More RAM allows larger game trees. Minimum recommendations:
- CPU - 4+ cores (solver scales with thread count)
- RAM - 8 GB minimum, 16+ GB recommended for full-game preflop solves
- Disk - ~200 MB for the application; solved sims (
.iksfiles) vary in size
macOS
- Download the
.dmginstaller from ikasolver.com. - Open the
.dmgand drag IkaSolver into your Applications folder. - On first launch, macOS may show a security warning since the app is distributed outside the Mac App Store. Open System Settings > Privacy & Security and click Open Anyway.
If macOS still blocks the app after approving it in Privacy & Security, open Terminal and run:
xattr -cr "IkaSolver.app"Run this from the directory containing the app (typically /Applications). This removes the quarantine attribute that macOS applies to downloaded apps.
IkaSolver supports both Apple Silicon (M1/M2/M3/M4) and Intel Macs.
Windows
- Download the
.msior.exeinstaller from ikasolver.com. - Run the installer and follow the prompts.
- Windows Defender SmartScreen may warn about an unrecognized publisher. Click More info then Run anyway.
Linux
- Download the
.AppImageor.debpackage from ikasolver.com. - For the AppImage: make it executable (
chmod +x IkaSolver-*.AppImage) and run it. - For the
.debpackage: install withsudo dpkg -i IkaSolver-*.deb.
CLI (Command Line)
IkaSolver also ships a standalone CLI binary for headless solving and scripting. See the CLI Reference for details. The CLI binary is available for:
- Linux x86_64 (musl, fully static)
- Linux aarch64
- macOS x86_64
- macOS aarch64
Updates
IkaSolver checks for updates automatically on launch. When a new version is available, a banner appears at the top of the window with a download link. You can dismiss it and update at your convenience.
Next Steps
After installing, you will need to activate your license before you can use the solver.