ProgSynthesis psProgSynthesis = new ProgSynthesis();
HashMap<String, String> unlabeledData = new HashMap<String, String>();
for (int i = 0; i < vtmp.size(); i++) {
unlabeledData.put("" + i, vtmp.get(i));
}
psProgSynthesis.inite(examples, dpp, msger);
Vector<ProgramRule> pls = new Vector<ProgramRule>();
Collection<ProgramRule> ps = psProgSynthesis.run_main();
// collect history contraints
msger.updateCM_Constr(psProgSynthesis.partiCluster
.getConstraints());