SCIP_BranchruleData Struct Reference

Detailed Description

branching rule data

Definition at line 95 of file branch_relpsprob.c.

Public Attributes

SCIP_Real conflictweight
 
SCIP_Real conflengthweight
 
SCIP_Real inferenceweight
 
SCIP_Real cutoffweight
 
SCIP_Real pscostweight
 
SCIP_Real minreliable
 
SCIP_Real maxreliable
 
SCIP_Real iterquot
 
SCIP_Longint nlpiterations
 
int iterofs
 
int maxlookahead
 
int initcand
 
int maxbdchgs
 
int minbdchgs
 
SCIP_Bool uselp
 
int nprobingnodes
 
int ninfprobings
 
SCIP_Real reliability
 
int nbranchings
 
int nresolvesminbdchgs
 
int nresolvesinfcands
 
int nprobings
 
SCIP_HASHMAP * varhashmap
 
int * nvarbranchings
 
int * nvarprobings
 
int nvars
 

Member Data Documentation

SCIP_Real SCIP_BranchruleData::conflengthweight

weight in score calculations for conflict length score

Definition at line 98 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::conflictweight

weight in score calculations for conflict score

Definition at line 97 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::cutoffweight

weight in score calculations for cutoff score

Definition at line 100 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::inferenceweight

weight in score calculations for inference score

Definition at line 99 of file branch_relpsprob.c.

int SCIP_BranchruleData::initcand

maximal number of candidates initialized with strong branching per node

Definition at line 108 of file branch_relpsprob.c.

int SCIP_BranchruleData::iterofs

additional number of allowed LP iterations

Definition at line 106 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::iterquot

maximal fraction of branching LP iterations compared to normal iters

Definition at line 104 of file branch_relpsprob.c.

int SCIP_BranchruleData::maxbdchgs

maximal number of bound tightenings before the node is immediately reevaluated (-1: unlimited)

Definition at line 109 of file branch_relpsprob.c.

int SCIP_BranchruleData::maxlookahead

maximal number of further variables evaluated without better score

Definition at line 107 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::maxreliable

maximal value for minimum pseudo cost size to regard pseudo cost value as reliable

Definition at line 103 of file branch_relpsprob.c.

int SCIP_BranchruleData::minbdchgs

minimal number of bound tightenings before bound changes are applied

Definition at line 110 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::minreliable

minimal value for minimum pseudo cost size to regard pseudo cost value as reliable

Definition at line 102 of file branch_relpsprob.c.

int SCIP_BranchruleData::nbranchings

counter to store the total number of nodes that are branched

Definition at line 115 of file branch_relpsprob.c.

int SCIP_BranchruleData::ninfprobings

counter to store the number of probings which led to an infeasible branch

Definition at line 113 of file branch_relpsprob.c.

SCIP_Longint SCIP_BranchruleData::nlpiterations

total number of used LP iterations

Definition at line 105 of file branch_relpsprob.c.

int SCIP_BranchruleData::nprobingnodes

counter to store the total number of probing nodes

Definition at line 112 of file branch_relpsprob.c.

int SCIP_BranchruleData::nprobings

counter to store the total number of probings that were performed

Definition at line 118 of file branch_relpsprob.c.

int SCIP_BranchruleData::nresolvesinfcands

counter to store how often node is reevaluated since candidate with inf branch is chosen

Definition at line 117 of file branch_relpsprob.c.

int SCIP_BranchruleData::nresolvesminbdchgs

counter to store how often node is reevaluated due to min bdchgs

Definition at line 116 of file branch_relpsprob.c.

int* SCIP_BranchruleData::nvarbranchings

array to store number of branchings per variable

Definition at line 120 of file branch_relpsprob.c.

int* SCIP_BranchruleData::nvarprobings

array to store number of probings per variable

Definition at line 121 of file branch_relpsprob.c.

int SCIP_BranchruleData::nvars

number of variables that are in hashmap

Definition at line 122 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::pscostweight

weight in score calculations for pseudo cost score

Definition at line 101 of file branch_relpsprob.c.

SCIP_Real SCIP_BranchruleData::reliability

reliability value for branching variables

Definition at line 114 of file branch_relpsprob.c.

SCIP_Bool SCIP_BranchruleData::uselp

shall the lp be solved during probing?

Definition at line 111 of file branch_relpsprob.c.

SCIP_HASHMAP* SCIP_BranchruleData::varhashmap

hash storing variables; image is position in following arrays

Definition at line 119 of file branch_relpsprob.c.