MCPcopy Create free account
hub / github.com/Gecode/gecode / init

Method init

gecode/search/tracer.cpp:48–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46 : os(os0) {}
47
48 void
49 StdSearchTracer::init(void) {
50 os << "trace<Search>::init()" << std::endl;
51 for (unsigned int e=0U; e<engines(); e++) {
52 os << "\t" << e << ": "
53 << t2s[engine(e).type()];
54 if (engine(e).meta()) {
55 os << ", engines: {";
56 for (unsigned int i=engine(e).efst(); i<engine(e).elst(); i++) {
57 os << i; if (i+1 < engine(e).elst()) os << ",";
58 }
59 } else {
60 os << ", workers: {";
61 for (unsigned int i=engine(e).wfst(); i<engine(e).wlst(); i++) {
62 os << i; if (i+1 < engine(e).wlst()) os << ",";
63 }
64 }
65 os << "}" << std::endl;
66 }
67 }
68
69 void
70 StdSearchTracer::round(unsigned int eid) {

Callers

nothing calls this directly

Calls 6

metaMethod · 0.80
efstMethod · 0.80
elstMethod · 0.80
wfstMethod · 0.80
wlstMethod · 0.80
typeMethod · 0.45

Tested by

no test coverage detected