UNPKG

tycho-solver

Version:

Evolutionary computation and optimization library

14 lines (13 loc) 457 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GAEvaluationOperator = void 0; // GA-specific: evaluates fitness for an individual using a provided fitness function class GAEvaluationOperator { constructor(fitnessFunction) { this.fitnessFunction = fitnessFunction; } evaluate(individual) { return this.fitnessFunction(individual); } } exports.GAEvaluationOperator = GAEvaluationOperator;