Resources
Tools, examples, and reading for working with OptalCP.
Code on GitHub
- optalcp-benchmarksGitHubOptalCP vs CP Optimizer — every benchmark implemented in Python, C#, and TypeScript. The richest source of real-world OptalCP examples.
- benchmarksGitHubBenchmark library — instance files, best-known solutions, mathematical descriptions, and references across multiple solvers (ours and third-party).
- optalcp-cpoGitHubDOcplex CP drop-in replacement for Python — many existing models run with a one-line import change.
Reading and talks
- Reinforcement learning for search tree size minimization in Constraint Programming: New results on scheduling benchmarksScienceDirectHeinz, Vilím & Hanzálek — Computers & Industrial Engineering, 2025.
- Scheduling Seminar — OptalCPPetr Vilím and Vilém Heinz on OptalCP's design and internals. Covers topics that go beyond the public documentation.
OptalCP’s distribution packages are published under the ScheduleOpt GitHub organization. For installation,
pip, dotnet add package, and npm are the recommended paths — see the Quick Start for your language.