coin-or / python-mip

Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
Eclipse Public License 2.0
513 stars 88 forks source link

Change the default behavior to using CBC, as it should always work? #329

Open sebheger opened 1 year ago

sebheger commented 1 year ago
  Would it be an idea to change the default behavior to using CBC, as it should always work?

Even if Gurobi is not installed (or no license is found) the default code path tries Gurobi first, which takes some time. When done repeatedly (eg in automated tests of tiny models) this can be significant.

Originally posted by @rschwarz in https://github.com/coin-or/python-mip/discussions/313#discussioncomment-4537492