UNPKG

genome.js

Version:

Genetics algorithms done right

18 lines (14 loc) 270 B
export class Gene { private value: number; private factor: number; constructor(factor: number) { this.factor = factor; this.value = Math.random(); } get() { return this.value * this.factor; } mutate() { this.value = Math.random(); } }