package ec.gp.semantic.geometry;

import ec.EvolutionState;
import ec.gp.semantic.func.SimpleNodeBase;
import library.semantics.TestCase;

import java.util.List;

/**
 * @author Tomasz Pawlak
 */
public interface IInterpolator<T> {

    SimpleNodeBase<T> getProgram(EvolutionState state, List<TestCase<T>> points);

}
