ecole
ecole copied to clipboard
Extensible Combinatorial Optimization Learning Environments
Hi, thanks for such a great repo. I have read your paper from nips20, where you mentioned that "We are actively working on node selection and cut selection." I wonder...
Elements to include: - Editing the release note (be careful not create tags) - Making a pre-release before making a release; - Changing the version file - Tagging and pushing...
## Describe the bug Doing something like ```python r = ecole.reward.XXX() ecole.environment.Branching( reward_function=(r + r**2), ) ``` Or ```python r = ecole.reward.XXX() ecole.environment.Branching( reward_function=r, information_function={"r": r}, ) ``` Might potentially...
### Discussed in https://github.com/ds4dm/ecole/discussions/272 Set covering problems and maximum independent set problems look too easy, and the combinatorial auctions and capacitated facility locations look too hard.
## Describe the problem or improvement suggested Create a new environment for MVB. ## Describe the solution you would like PySCIPOpt solution from @CharJon ```python def branch_on_disjunction(model: scip.Model, coefficients, variables):...
## Pull request checklist - [x] I have opened an issue to discuss the proposed changes: Fix #158 - [x] I have modified/added tests to cover the new changes/features. -...
## Pull request checklist - [x] I have opened an issue to discuss the proposed changes Fix #225. - [x] I have modified/added tests to cover the new changes/features. -...
## Pull request checklist - [ ] I have opened an issue to discuss the proposed changes: Fix #XX. - [x] I have modified/added tests to cover the new changes/features....
@dchetelat do you think this will cause any issue ? I suppose if that passes all the tests then we should be ok ?
### Discussed in https://github.com/ds4dm/ecole/discussions/287 Originally posted by **ndrwnaguib** November 23, 2021 Hi, I am trying to load [CVRPLIB](http://vrp.galgos.inf.puc-rio.br/index.php/en/) into Ecole. However, I do not think designing it as an instance...