package opt;
import shared.Instance;
/**
* A problem that can be solved through ill climbing.
* @author Andrew Guillory gtg008g@mail.gatech.edu
* @version 1.0
*/
public interface HillClimbingProblem extends OptimizationProblem {
/**
* Find a neighbor to the given piece of data
* @param d the data to find the neighbor of
* @return the data
*/
public abstract Instance neighbor(Instance d);
}