UNPKG

maths.ts

Version:

Math utilities library for TypeScript, JavaScript and Node.js

14 lines (13 loc) 571 B
import { NPProblem } from './index'; /** * Note: Default selection method is always a roulette. * @param {NPProblem<T>} problem * @param {number} populationSize * @param {number} nGenerations * @param {number} mutationRate * @param {number} mConsiderationRate * @param {number} crossoverRate * @param {number} selectionRate * @returns {T} */ export declare function geneticAlgorithm<T>(problem: NPProblem<T>, populationSize?: number, nGenerations?: number, mutationRate?: number, mConsiderationRate?: number, crossoverRate?: number, selectionRate?: number): T;