diff --git a/rogueviz/sag/experiments.cpp b/rogueviz/sag/experiments.cpp index 3ac030d5..6c4addd3 100644 --- a/rogueviz/sag/experiments.cpp +++ b/rogueviz/sag/experiments.cpp @@ -240,6 +240,7 @@ void output_stats() { } void sag_bridging(bool tw, int iters) { + init(); init_cells(); after_data(); println(hlog, "SAG for bridging started"); diff --git a/rogueviz/sag/sag.cpp b/rogueviz/sag/sag.cpp index 00be0fb8..2b8c0598 100644 --- a/rogueviz/sag/sag.cpp +++ b/rogueviz/sag/sag.cpp @@ -345,7 +345,7 @@ void init() { weight_label = "min weight"; temperature = 0; sagmode = sagOff; - sag_edge = add_edgetype("SAG edge"); + ensure_sag_edge(); } void clear() {