_this.importEntries(children.map(function (c) { if (Types_1.default.isNumber(c)) return new ConstantGene_1.default(c); if (Types_1.default.isString(c)) return new ParameterGene_1.default(c); return c; }));
function getRandomOperator(source, excluded) { if (!excluded) return getRandomFrom(source); if (Types_1.default.isString(excluded)) return getRandomFrom(source, excluded); else return getRandomFromExcluding(source, excluded); }