enome
Version:
A genome generation and evolution library.
15 lines (14 loc) • 436 B
TypeScript
import { Gene, IGenomeOptions } from '../index';
export declare class Genome<T extends IGenomeOptions> {
options: T;
sequence: number[];
idLength: number;
genes: Gene[];
private extended;
constructor(options: T, sequence?: number[], idLength?: number);
readonly id: string;
readonly freshGenes: Gene[];
readonly extendedGenes: Gene[];
readonly g: Gene;
gs(n: number): Gene[];
}