GEP::Core::Float::Alphabet Class Reference

An array of Symbols. More...

Inheritance diagram for GEP::Core::Float::Alphabet:

Inheritance graph
[legend]
Collaboration diagram for GEP::Core::Float::Alphabet:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Alphabet (int size)
 Creates an alphabet with the given capacity of symbols to hold.

Static Public Member Functions

static Alphabet GetRandomConstantsSet (int size, float constantsLowerBound, float constantsUpperBound)
 Creates an alphabet of random Constants.

Protected Attributes

int _maxN_Parameters = 0

Properties

Symbol this [int index] [get, set]
 Overload of the "[]" operator.
int this [Symbol symbol] [get]
 Overload of the "[]" operator.
int Length [get]
 The number of Symbols in this alphabet.
int MaxN_Parameters [get]
 The maximum number of parameters any of the Symbols in this alphabet can accept.


Detailed Description

An array of Symbols.

Definition at line 13 of file Alphabet.cs.


The documentation for this class was generated from the following file:
GEP .NET Framwork Main Page
SourceForge.net Logo