All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nodesel_restartdfs.c
Go to the documentation of this file.
22 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
40 #define SELECTBESTFREQ 100 /**< frequency for selecting the best node instead of the deepest one */
90 /** solving process initialization method of node selector (called when branch and bound process is about to begin) */
116 /* decide if we want to select the node with lowest bound or the deepest node; finish the current dive in any case */
132 /* check if in case of "only leaves" the number processed leaves exceeds the frequency or in the other case the
135 if( (nodeseldata->countonlyleaves && nodeseldata->nprocessedleaves >= nodeseldata->selectbestfreq)
136 || (!nodeseldata->countonlyleaves && nnodes - nodeseldata->lastrestart >= nodeseldata->selectbestfreq ) )
182 SCIP_CALL( SCIPincludeNodeselBasic(scip, &nodesel, NODESEL_NAME, NODESEL_DESC, NODESEL_STDPRIORITY, NODESEL_MEMSAVEPRIORITY,
|