UNPKG

enome

Version:

A genome generation and evolution library.

30 lines (29 loc) 1.36 kB
export declare class Gene { value: number; static reverseFloat(min: number, max: number, float: number): number; static reverseInt(min: number, max: number, int: number): number; static reverseNatural(min: number, max: number, natural: number): number; static reverseBool(bool: boolean): number; static reverseLetter(letter: string): number; static reverseLetterLower(letter: string): number; static reverseLetterUpper(letter: string): number; static reverseLetterOrSpace(letter: string): number; static reverseChar(char: string): number; static reverseElement<T>(element: T, array: T[]): number; static reverseElements<T>(elements: T[], array: T[]): number; static reverseHex(hex: string): number; constructor(value?: number); float(min: number, max: number, t?: number): number; int(min: number, max: number, t?: number): number; natural(min: number, max: number, t?: number): number; bool(t?: number): boolean; letter(t?: number): string; letterOrSpace(t?: number): string; letterLower(t?: number): string; letterUpper(t?: number): string; char(t?: number): string; element<T>(array: T[], t?: number): T; elements<T>(array: T[], t?: number): T[]; randomElements<T>(array: T[], t?: number): T[]; hex(t?: number): string; }