x-ref #119 (comment)
I don't really understand the algorithm, but I followed a few leads to:
https://github.com/MiguelAngelDominguezRios/boxMO/blob/f316f0301ffea3b694de17ae076a0cd091a2ac26/main_boxes.cpp#L202-L204
Their tests all used
status = CPXsetdblparam(*env, CPX_PARAM_EPGAP, 0.0); //Default 1e-04. Value between 0 and 1. Sets a relative tolerance on the gap between the best integer objective and the objective of the best node remaining
status = CPXsetdblparam(*env, CPX_PARAM_EPAGAP, 0.0); //Default 1e-06
status = CPXsetdblparam(*env, CPX_PARAM_EPINT, 0.0); //Default 1e-05. CPLEX tolerance for integer variables
which is one way to avoid needing to deal with tolerances in the algorithm.
We probably need to make a few changes.
x-ref #119 (comment)
I don't really understand the algorithm, but I followed a few leads to:
https://github.com/MiguelAngelDominguezRios/boxMO/blob/f316f0301ffea3b694de17ae076a0cd091a2ac26/main_boxes.cpp#L202-L204
Their tests all used
which is one way to avoid needing to deal with tolerances in the algorithm.
We probably need to make a few changes.