System.out.println("============== Greedy ===============");
if (ClusterBackend.debugPrint) System.out.println("============== Greedy ===============");
    Greedy(DiscoverSchedule sched) {        System.out.println("============== Greedy ===============");        this.sched = sched;        phase_last_seen = new HashMap();        phases = new Vector();        phase_num = 0;            combine_ptr = 0;        init();        System.out.println("============== Greedy ===============");    }