struct_detector.h
Go to the documentation of this file.
36 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
51 int freqCallRound; /** frequency the detector gets called in detection loop ,ie it is called in round r if and only if minCallRound <= r <= maxCallRound AND (r - minCallRound) mod freqCallRound == 0 */
54 int freqCallRoundOriginal; /** frequency the detector gets called in detection loop while detecting the original problem */
55 int maxCallRoundOriginal; /** last round the detector gets called while detecting the original problem */
56 int minCallRoundOriginal; /** first round the detector gets calles (offset in detection loop) while detecting the original problem */
62 SCIP_Bool usefulRecall; /** is it useful to call this detector on a descendant of the propagated partialdec */
65 int ncompletedecomps; /**< number of complete decompositions the detector has worked on (including decompositions that were finished by other detectors) */
72 DEC_DECL_PROPAGATEPARTIALDEC((*propagatePartialdec)); /**< propagation method of detector (or NULL) */
74 DEC_DECL_POSTPROCESSPARTIALDEC((*postprocessPartialdec)); /**< postprocess method of detector (or NULL) */
75 DEC_DECL_SETPARAMAGGRESSIVE((*setParamAggressive)); /**< set method for aggressive parameters of detector (or NULL) */
76 DEC_DECL_SETPARAMDEFAULT((*setParamDefault)); /**< set method for default parameters of detector (or NULL) */
77 DEC_DECL_SETPARAMFAST((*setParamFast)); /**< set method for fast parameters of detector (or NULL) */
DEC_DECL_POSTPROCESSPARTIALDEC((*postprocessPartialdec))
type definitions for detectors in GCG projects
DEC_DECL_SETPARAMDEFAULT((*setParamDefault))
DEC_DECL_INITDETECTOR((*initDetector))
DEC_DECL_SETPARAMFAST((*setParamFast))
DEC_DECL_SETPARAMAGGRESSIVE((*setParamAggressive))
Definition: struct_detector.h:46
DEC_DECL_PROPAGATEPARTIALDEC((*propagatePartialdec))
Definition: dec_compgreedily.cpp:73
DEC_DECL_FINISHPARTIALDEC((*finishPartialdec))
DEC_DECL_FREEDETECTOR((*freeDetector))
DEC_DECL_EXITDETECTOR((*exitDetector))