corail-research / SeaPearl.jl

Julia hybrid constraint programming solver enhanced by a reinforcement learning driven search.
https://corail-research.github.io/SeaPearl.jl/dev/
BSD 3-Clause "New" or "Revised" License
168 stars 10 forks source link

Manage memory more efficiently #421

Open jardinetsouffleton opened 1 year ago

jardinetsouffleton commented 1 year ago

Competitions for solvers generally require the solver to manage memory efficiently. As of now, SeaPearl does not have an efficient/formal way of doing so, which can result in memory errors. The goal would be to clearly monitor the memory usage of SeaPearl and come up with mitigation strategies to limit it.