Scippy

SCIP

Solving Constraint Integer Programs

SCIP_DivesetStats Struct Reference

Detailed Description

Definition at line 37 of file struct_heur.h.

#include <struct_heur.h>

Data Fields

SCIP_Longint nlpiterations
 
SCIP_Longint nlps
 
SCIP_Longint totaldepth
 
SCIP_Longint totalsoldepth
 
SCIP_Longint totalnnodes
 
SCIP_Longint totalnbacktracks
 
SCIP_Longint nsolsfound
 
SCIP_Longint nbestsolsfound
 
SCIP_Longint nconflictsfound
 
int mindepth
 
int maxdepth
 
int minsoldepth
 
int maxsoldepth
 
int ncalls
 
int nsolcalls
 

Field Documentation

◆ nlpiterations

SCIP_Longint SCIP_DivesetStats::nlpiterations

LP iterations used in this dive set

Definition at line 39 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetNLPIterations(), and updateDivesetstatsLP().

◆ nlps

SCIP_Longint SCIP_DivesetStats::nlps

the number of LPs solved by this dive set

Definition at line 40 of file struct_heur.h.

Referenced by resetDivesetStats(), and updateDivesetstatsLP().

◆ totaldepth

SCIP_Longint SCIP_DivesetStats::totaldepth

the total depth used in this dive set

Definition at line 41 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetAvgDepth(), and updateDivesetstats().

◆ totalsoldepth

SCIP_Longint SCIP_DivesetStats::totalsoldepth

the sum of depths at which this dive set found solutions

Definition at line 42 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetAvgSolutionDepth(), and updateDivesetstats().

◆ totalnnodes

SCIP_Longint SCIP_DivesetStats::totalnnodes

the total number of probing nodes explored by this dive set

Definition at line 43 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetNProbingNodes(), and updateDivesetstats().

◆ totalnbacktracks

SCIP_Longint SCIP_DivesetStats::totalnbacktracks

the total number of backtracks during the execution of this dive set

Definition at line 44 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetNBacktracks(), and updateDivesetstats().

◆ nsolsfound

SCIP_Longint SCIP_DivesetStats::nsolsfound

the total number of solutions found

Definition at line 45 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetNSols(), SCIPdivesetGetSolSuccess(), and updateDivesetstats().

◆ nbestsolsfound

SCIP_Longint SCIP_DivesetStats::nbestsolsfound

the total number of best solutions found

Definition at line 46 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetSolSuccess(), and updateDivesetstats().

◆ nconflictsfound

SCIP_Longint SCIP_DivesetStats::nconflictsfound

the total number of added conflicts during the execution of this dive set

Definition at line 47 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetNConflicts(), and updateDivesetstats().

◆ mindepth

int SCIP_DivesetStats::mindepth

the minimum depth reached by all executions of the dive set

Definition at line 48 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetMinDepth(), and updateDivesetstats().

◆ maxdepth

int SCIP_DivesetStats::maxdepth

the maximum depth reached by an execution of the dive set

Definition at line 49 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetMaxDepth(), and updateDivesetstats().

◆ minsoldepth

int SCIP_DivesetStats::minsoldepth

the minimum depth at which this dive set found a solution

Definition at line 50 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetMinSolutionDepth(), and updateDivesetstats().

◆ maxsoldepth

int SCIP_DivesetStats::maxsoldepth

the maximum depth at which this dive set found a solution

Definition at line 51 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetMaxSolutionDepth(), and updateDivesetstats().

◆ ncalls

int SCIP_DivesetStats::ncalls

the total number of calls of this dive set

Definition at line 52 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetAvgDepth(), SCIPdivesetGetNCalls(), and updateDivesetstats().

◆ nsolcalls

int SCIP_DivesetStats::nsolcalls

number of calls with a leaf solution

Definition at line 53 of file struct_heur.h.

Referenced by resetDivesetStats(), SCIPdivesetGetAvgSolutionDepth(), SCIPdivesetGetNSolutionCalls(), and updateDivesetstats().