<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Dear SCIP Community,<br clear="all"></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">At the end of a pricing loop in the rood node (coding a branch-cut-and-price algorithm) i am adding some cuts via an ObjSepa, in which I call: </div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"><br></span></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">SCIP_CALL(SCIPaddConsLocal(scip_, cons, NULL));</span></div><div><br></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">To add a constraint to the model. Problem is that my pricer is not called again before branching. The cuts have effect, meaning they actually close (incorrectly) the complete root node gap. </div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">How can I enforce to start pricing again after adding the cuts? I already set the *result = SCIP_CONSADDED in the separator. I seem to have forgotten how to do this...</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Kind regards,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Albert Schrotenboer</div></div></div>