edu.duke.cs.banjo.learner
Class Searcher.HighScoreSetUpdater

java.lang.Object
  extended byedu.duke.cs.banjo.learner.Searcher.HighScoreSetUpdater
Direct Known Subclasses:
SearcherGreedy.BasicHighScoreSetUpdater, SearcherGreedy.SingleHighScoreUpdater, SearcherSimAnneal.BasicHighScoreSetUpdater, SearcherSimAnneal.SingleHighScoreUpdater
Enclosing class:
Searcher

protected abstract class Searcher.HighScoreSetUpdater
extends java.lang.Object

Base class of inner classes for updating the score info for a search.


Constructor Summary
protected Searcher.HighScoreSetUpdater()
           
 
Method Summary
protected abstract  void updateHighScoreStructureData(double bayesNetScore)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Searcher.HighScoreSetUpdater

protected Searcher.HighScoreSetUpdater()
Method Detail

updateHighScoreStructureData

protected abstract void updateHighScoreStructureData(double bayesNetScore)
                                              throws java.lang.Exception
Throws:
java.lang.Exception