tycho-solver
Version:
Evolutionary computation and optimization library
12 lines (11 loc) • 424 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GAInitializationOperator = void 0;
// GA-specific: initializes a population
class GAInitializationOperator {
initialize(config) {
const { populationSize, individualFactory } = config;
return Array.from({ length: populationSize }, individualFactory);
}
}
exports.GAInitializationOperator = GAInitializationOperator;