SgtSwagrid
-
- 74 total downloads
- last updated 9/19/2026
- Latest version: 0.1.0-beta.1 (prerelease)
A purely functional modelling layer for MILP and SMT solvers. Constraints are immutable expressions that read like the mathematics they represent: (a + h <= b) | (b + h <= a). Boolean structure is lowered to... More information -
- 57 total downloads
- last updated 9/19/2026
- Latest version: 0.1.0-beta.1 (prerelease)
Microsoft Z3 backend for Hephaestus: an SMT solver that handles boolean structure and strict inequalities natively and exactly, with no big-M encoding at all. -
- 54 total downloads
- last updated 9/19/2026
- Latest version: 0.1.0-beta.1 (prerelease)
Native Gurobi backend for Hephaestus. Conditional constraints become Gurobi indicator constraints, so no big-M is involved at all; a classic big-M formulation with derived values is available too. Needs a... More information -
- 54 total downloads
- last updated 9/19/2026
- Latest version: 0.1.0-beta.1 (prerelease)
Google OR-Tools backend for Hephaestus: solve problems with SCIP, CBC, HiGHS, CP-SAT, GLOP, or a commercial solver that OR-Tools can reach (Gurobi, CPLEX, Xpress). -
- 52 total downloads
- last updated 9/19/2026
- Latest version: 0.1.0-beta.1 (prerelease)
Standalone HiGHS backend for Hephaestus: the leading permissively licensed MILP solver, in a few megabytes and with no other dependencies. -
- 53 total downloads
- last updated 9/19/2026
- Latest version: 0.1.0-beta.1 (prerelease)
NodaTime support for Hephaestus: typed variables and expressions for Duration, Instant, LocalDateTime, LocalDate, LocalTime, OffsetDateTime and ZonedDateTime, with the operators each type ought to have (instant... More information