<div dir="ltr"><div><div>Dear all,<br><br></div>I am implementing a b&p algorithm. In my problem, I have a set of binary variables (beside  the decomposition variables) in my master problem, call them psi,  for which I have a branching rule. In my branching rule, the options for constructor is:<br>ObjBranchrule( scip, name, "branchs on Original vars", 50000 , -1 , 1.0)<br><br></div>I also want to check the integrality of the original variables(call x). For that, I have a conshdlr with following options:<br><br>ObjConshdlr(scip, name, "....",-10000 , 50000 , 10000, -1,  -1 , 1 , 0 , FALSE , FALSE , FALSE , FALSE , SCIP_PROPTIMING_BEFORELP)<br><div><div><div><div><div class="gmail_signature"><span style="background-color:rgb(255,255,255);color:rgb(153,153,153)"></span><span style="background-color:rgb(255,255,255);color:rgb(153,153,153)"></span><br></div><div class="gmail_signature">In this conshdlr, in the CONSENFOLP method, I find the values of the original variables and if they are not integer, I call SCIPcreateChild.<br><br></div><div class="gmail_signature">However, in the optimal solution, all the psi variables are binary, but the original variables are continuous. The objective function value is also less than the optimal obj. value(I already know it).<br></div><div class="gmail_signature">I have tried to track down the b&b tree, and it seems whenever all the binary variables(psi) are binary, it takes it as the optimal solution eventhough there are some fractional x. <br></div><div class="gmail_signature">I also changed the priority of the conshdlr to be less than the branching rule's. Then, the same solution is caught with less number of nodes(quicker). <br><br></div><div class="gmail_signature">I am not sure how to check what happens after the psi s are binary, and why it doesnt go to the CONSENFOLP method after that. Is there a reason for happening this?<br></div><div class="gmail_signature">I attached the output file with statistics and the branching statistics.<br><br></div><div class="gmail_signature">Thanks in advance.<br></div><div class="gmail_signature"><br><br></div></div></div></div></div></div>