UNPKG

tycho-solver

Version:

Evolutionary computation and optimization library

11 lines (10 loc) 546 B
import type { ObjectiveFunction, NeighborhoodFunction, LocalSearchOptions, LocalSearchResult } from '../../../search/types'; /** * Operator: runs local search on each initial solution asynchronously and collects results. */ export declare function ParallelSearchOperator<T>({ initialSolutions, objectiveFunction, neighborhoodFunction, options }: { initialSolutions: T[]; objectiveFunction: ObjectiveFunction<T>; neighborhoodFunction: NeighborhoodFunction<T>; options: LocalSearchOptions<T>; }): Promise<LocalSearchResult<T>[]>;