DiskHyperGraph diskHG = new DiskHyperGraph(symbolTbl, ngramStateID, saveModelCosts, null);
diskHG.initRead(testNodesFile, testRulesFile, null);
for(int sentID=0; sentID < numSent; sentID ++){
System.out.println("#Process sentence " + sentID);
HyperGraph testHG = diskHG.readHyperGraph();
baselineFeature.collectTransitionLogPs(testHG);
reranker.rankHG(testHG);
try{
kbestExtractor.lazyKBestExtractOnHG(testHG, features, topN, sentID, out1best);
} catch (IOException e) {