tycho-solver
Version:
Evolutionary computation and optimization library
8 lines • 479 B
TypeScript
import { ObjectiveFunction, NeighborhoodFunction, LocalSearchOptions, LocalSearchResult } from './types';
export declare class LocalSearch<T> {
/**
* Performs local search to find a local optimum using operator-based operators
*/
search(initialSolution: T, objectiveFunction: ObjectiveFunction<T>, neighborhoodFunction?: NeighborhoodFunction<T> | null, options?: LocalSearchOptions<T>): Promise<LocalSearchResult<T>>;
}
//# sourceMappingURL=localSearch.d.ts.map