enome
Version:
A genome generation and evolution library.
10 lines • 1.23 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var _ = require("lodash");
var index_1 = require("../../index");
function reproduceManyToMany(genomes, n, weights) {
if (weights === void 0) { weights = _.range(0, genomes.length).map(function (i) { return index_1.weight(); }); }
return _.range(0, n).map(function (i) { return index_1.reproduceManyToOne(genomes, weights); });
}
exports.reproduceManyToMany = reproduceManyToMany;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVwcm9kdWNlLW1hbnktdG8tbWFueS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9vcGVyYXRvcnMvcmVwcm9kdWN0aW9uL3JlcHJvZHVjZS1tYW55LXRvLW1hbnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQkFBNEI7QUFDNUIscUNBS3FCO0FBRXJCLDZCQUNFLE9BQXlCLEVBQ3pCLENBQVMsRUFDVCxPQUFpRTtJQUFqRSx3QkFBQSxFQUFBLFVBQW9CLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsVUFBQSxDQUFDLElBQUksT0FBQSxjQUFNLEVBQUUsRUFBUixDQUFRLENBQUM7SUFFakUsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxVQUFBLENBQUMsSUFBSSxPQUFBLDBCQUFrQixDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsRUFBcEMsQ0FBb0MsQ0FBQyxDQUFDO0FBQ3RFLENBQUM7QUFORCxrREFNQyJ9