UNPKG

tycho-solver

Version:

Evolutionary computation and optimization library

8 lines (7 loc) 430 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>, options?: LocalSearchOptions<T>): Promise<LocalSearchResult<T>>; }