tycho-solver
Version:
Evolutionary computation and optimization library
11 lines (10 loc) • 374 B
TypeScript
import { Step } from './Step';
/**
* Applies multiple operators to the input and combines their results using a user-defined combiner function.
*/
export declare class CombinedOperator<T> implements Step<T> {
private operators;
private combiner;
constructor(operators: Step<T>[], combiner: (results: T[]) => T | Promise<T>);
apply(input: T): Promise<T>;
}