Detailed Description
parameters required by the Treemodel branching rules
Definition at line 101 of file treemodel.c.
Data Fields | |
| SCIP_Bool | enabled |
| char | highrule |
| char | lowrule |
| int | height |
| char | filterhigh |
| char | filterlow |
| int | maxfpiter |
| int | maxsvtsheight |
| char | fallbackinf |
| char | fallbacknoprim |
| SCIP_Real | smallpscost |
Field Documentation
◆ enabled
| SCIP_Bool SCIP_Treemodel::enabled |
should candidate branching variables be scored using the Treemodel rule?
Definition at line 103 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ highrule
| char SCIP_Treemodel::highrule |
scoring function to use at nodes predicted to be high in the tree. ('d'efault, 's'vts, 'r'atio, 't'ree sample)
Definition at line 105 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ lowrule
| char SCIP_Treemodel::lowrule |
scoring function to use at nodes predicted to be low in the tree ('d'efault, 's'vts, 'r'atio, 't'ree sample)
Definition at line 107 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ height
| int SCIP_Treemodel::height |
estimated tree height at which we switch from using the low rule to the high rule
Definition at line 109 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ filterhigh
| char SCIP_Treemodel::filterhigh |
should dominated candidates be filtered before using the high scoring function? ('a'uto, 't'rue, 'f'alse) [ADVANCED]
Definition at line 111 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ filterlow
| char SCIP_Treemodel::filterlow |
should dominated candidates be filtered before using the low scoring function? ('a'uto, 't'rue, 'f'alse) [ADVANCED]
Definition at line 113 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ maxfpiter
| int SCIP_Treemodel::maxfpiter |
maximum number of fixed-point iterations when computing the ratio [ADVANCED]
Definition at line 115 of file treemodel.c.
Referenced by computeVarRatio().
◆ maxsvtsheight
| int SCIP_Treemodel::maxsvtsheight |
maximum height to compute the SVTS score exactly before approximating [ADVANCED]
Definition at line 117 of file treemodel.c.
Referenced by computeSVTS().
◆ fallbackinf
| char SCIP_Treemodel::fallbackinf |
which method should be used as a fallback if the tree size estimates are infinite? ('d'efault, 'r'atio) [ADVANCED]
Definition at line 119 of file treemodel.c.
Referenced by selectCandidateUsingSampling(), and selectCandidateUsingSVTS().
◆ fallbacknoprim
| char SCIP_Treemodel::fallbacknoprim |
which method should be used as a fallback if there is no primal bound available? ('d'efault, 'r'atio) [ADVANCED]
Definition at line 121 of file treemodel.c.
Referenced by selectCandidateUsingSampling(), and selectCandidateUsingSVTS().
◆ smallpscost
| SCIP_Real SCIP_Treemodel::smallpscost |
threshold at which pseudocosts are considered small, making hybrid scores more likely to be the deciding factor in branching [ADVANCED]
Definition at line 123 of file treemodel.c.
