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

java.lang.Object
  extended byedu.duke.cs.banjo.learner.Searcher.SearchExecuter
Direct Known Subclasses:
SearcherGreedy.GlobalSearchExecuter, SearcherGreedy.LocalSearchExecuter, SearcherSimAnneal.GlobalSearchExecuter, SearcherSimAnneal.LocalSearchExecuter
Enclosing class:
Searcher

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

Base class of inner classes for executing a search.


Constructor Summary
protected Searcher.SearchExecuter()
           
 
Method Summary
protected abstract  void executeSearch()
           
protected abstract  int sizeOfListOfChanges()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Searcher.SearchExecuter

protected Searcher.SearchExecuter()
Method Detail

executeSearch

protected abstract void executeSearch()
                               throws java.lang.Exception
Throws:
java.lang.Exception

sizeOfListOfChanges

protected abstract int sizeOfListOfChanges()