PySCIPOpt Versions Save

Python interface for the SCIP Optimization Suite

v4.4.0

5 months ago

Changelog

Added

  • Added all event types and tests for checking them
  • Added SCIP functions SCIPconsGetNVars, SCIPconsGetVars
  • Added SCIP functions SCIPchgCoefLinear, SCIPaddCoefLinear and SCIPdelCoefLinear
  • Added SCIP function SCIPgetSolTime and wrapper getSolTime
  • Added convenience methods relax and getVarDict
  • Added SCIP functions hasPrimalRay, getPrimalRay, getPrimalRayVal

Fixed

  • Fixed mistake with outdated values for several enums
  • Correctly set result, lowerbound in PyRelaxExec
  • Fixed typo in documentation of chgRhs
  • Pricer plugin fundamental callbacks now raise an error if not implemented
  • Brachrule plugin fundamental callbacks now raise an error if not implemented
  • Fixed segmentation fault when accessing the Solution class directly
  • Changed getSols so that it prints solutions in terms of the original variables
  • Fixed error message in _checkStage

Changed

  • Made it so SCIP macros are used directly, instead of being manually inputted.
  • Improved error message when using < or > instead of <= or >=

Removed

  • Removed double declaration of SCIPfindEventhdlr

v4.3.0

1 year ago

4.3.0 - 2023-03-17

Added

  • Add SCIP function SCIprowGetOriginCons
  • Add getConsOriginConshdlrtype to Row
  • Add possibility to use sine and cosing
  • Add ability to set priced variable score
  • Python 3.11 support

Removed

  • Removed function rowGetNNonz

What's Changed

New Contributors

Full Changelog: https://github.com/scipopt/PySCIPOpt/compare/v4.2.0...v4.3.0

v4.2.0

2 years ago

v4.1.0

2 years ago

Added the new cut selector plugin implemented in scip8

v4.0.0

2 years ago

compatible with SCIPOptSuite 8.0.0

v3.5.0

2 years ago

v3.4.0

2 years ago
  • add support for concurrent optimization
    • note that SCIP needs to be linked to a TPI (task processing interface) to use this feature

What's Changed

New Contributors

Full Changelog: https://github.com/scipopt/PySCIPOpt/compare/v3.3.0...v3.4.0

v3.3.0

2 years ago

v3.2.2

2 years ago

v3.2.1

2 years ago