UNPKG

tycho-solver

Version:

Evolutionary computation and optimization library

8 lines (7 loc) 438 B
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>>; }