edu.duke.cs.banjo.learner
Class SearcherGreedy.BasicHighScoreSetUpdater

java.lang.Object
  extended byedu.duke.cs.banjo.learner.Searcher.HighScoreSetUpdater
      extended byedu.duke.cs.banjo.learner.SearcherGreedy.BasicHighScoreSetUpdater
Enclosing class:
SearcherGreedy

protected class SearcherGreedy.BasicHighScoreSetUpdater
extends Searcher.HighScoreSetUpdater

Inner class for tracking a set of N-best (N>1) scoring networks.


Field Summary
(package private)  int sizeAfter
           
(package private)  int sizeBefore
           
 
Constructor Summary
protected SearcherGreedy.BasicHighScoreSetUpdater()
           
 
Method Summary
protected  void updateHighScoreStructureData(double bayesNetScore)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sizeBefore

int sizeBefore

sizeAfter

int sizeAfter
Constructor Detail

SearcherGreedy.BasicHighScoreSetUpdater

protected SearcherGreedy.BasicHighScoreSetUpdater()
Method Detail

updateHighScoreStructureData

protected void updateHighScoreStructureData(double bayesNetScore)
                                     throws java.lang.Exception
Specified by:
updateHighScoreStructureData in class Searcher.HighScoreSetUpdater
Throws:
java.lang.Exception