UNPKG

enome

Version:

A genome generation and evolution library.

15 lines 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var index_1 = require("../../index"); function sub(gen, mutateChance) { return new index_1.Genome(gen.options, gen.sequence.map(function (v) { if (index_1.weight() <= mutateChance) { return index_1.weight(); } else { return v; } })); } exports.sub = sub; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3ViLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL29wZXJhdG9ycy9tdXRhdGlvbi9zdWIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxxQ0FBNkQ7QUFFN0QsYUFDRSxHQUFjLEVBQ2QsWUFBb0I7SUFFcEIsTUFBTSxDQUFDLElBQUksY0FBTSxDQUNmLEdBQUcsQ0FBQyxPQUFPLEVBQ1gsR0FBRyxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsVUFBQSxDQUFDO1FBQ2hCLEVBQUUsQ0FBQyxDQUFDLGNBQU0sRUFBRSxJQUFJLFlBQVksQ0FBQyxDQUFDLENBQUM7WUFDN0IsTUFBTSxDQUFDLGNBQU0sRUFBRSxDQUFDO1FBQ2xCLENBQUM7UUFBQyxJQUFJLENBQUMsQ0FBQztZQUNOLE1BQU0sQ0FBQyxDQUFDLENBQUM7UUFDWCxDQUFDO0lBQ0gsQ0FBQyxDQUFDLENBQ0gsQ0FBQztBQUNKLENBQUM7QUFkRCxrQkFjQyJ9