37 #ifndef __SCIP_PARA_RACING_RAMP_UP_PARAM_SET_H__ 38 #define __SCIP_PARA_RACING_RAMP_UP_PARAM_SET_H__ 40 #include "scip/scip.h" 62 permuteProbSeed(0), generateBranchOrderSeed(0), scipDiffParamSetInfo(0), scipDiffParamSet(0)
67 int inTerminationCriteria,
70 int inScipRacingParamSeed,
71 int inPermuteProbSeed,
72 int inGenerateBranchOrderSeed,
76 scipRacingParamSeed(inScipRacingParamSeed),permuteProbSeed(inPermuteProbSeed),
77 generateBranchOrderSeed(inGenerateBranchOrderSeed), scipDiffParamSetInfo(0), scipDiffParamSet(inScipDiffParamSet)
79 if( inScipDiffParamSet ) scipDiffParamSetInfo = 1;
119 gzstream::ogzstream &out
125 gzstream::igzstream &in
133 std::ostringstream s;
135 s <<
", Permutate problem seed: " << permuteProbSeed <<
", Generate branch order seed: " << generateBranchOrderSeed <<
" ]" << std::endl;
136 if( scipDiffParamSetInfo )
154 #endif // __SCIP_PARA_RACING_RAMP_UP_PARAM_SET_H__
class BbParaRacingRampUpParamSet (parameter set for racing ramp-up)
static ScipParaCommTh * comm
ScipParaRacingRampUpParamSet(int inTerminationCriteria, int inNNodesLeft, double inTimeLimit, int inScipRacingParamSeed, int inPermuteProbSeed, int inGenerateBranchOrderSeed, ScipDiffParamSet *inScipDiffParamSet)
ScipDiffParamSet * getScipDiffParamSet()
int getGenerateBranchOrderSeed()
int generateBranchOrderSeed
int getScipRacingParamSeed()
const std::string toString()
virtual ~ScipParaRacingRampUpParamSet()
ScipParaRacingRampUpParamSet()
ScipDiffParamSet * scipDiffParamSet
SCIP parameter set to be transferred ( Only keep difference between default settings )...
void read(ParaComm *comm, const char *filename)
read ParaParams from file
BbParaRacingRampUpParamSet()
default constructor
Base class of communicator object.