@syntest/search
Version:
The common core of the SynTest Framework
18 lines • 597 B
TypeScript
import { Encoding } from "../Encoding";
import { SearchSubject } from "../SearchSubject";
import { ObjectiveFunction } from "./ObjectiveFunction";
/**
* Objective function for the function branch criterion.
*
* @author Mitchell Olsthoorn
* @author Annibale Panichella
* @author Dimitri Stallenberg
*/
export declare class FunctionObjectiveFunction<T extends Encoding> extends ObjectiveFunction<T> {
constructor(subject: SearchSubject<T>, id: string);
/**
* @inheritDoc
*/
calculateDistance(encoding: T): number;
}
//# sourceMappingURL=FunctionObjectiveFunction.d.ts.map