Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GeneticGraphWP Class Reference

#include <GeneticGraphWP.h>

List of all members.

Public Methods

 GeneticGraphWP (const FPGroup &G, const GHNConfig &config)
Trichotomy isTrivial (const Word &u, ostream *out=NULL)

Private Methods

int fitness (NCChunk &) const
NCChunk mutate (const NCChunk &)
NCChunk crossover (const NCChunk &, const NCChunk &) const
int randomGen ()
Word randomWord (int)

Private Attributes

FreeGroup theGroup
GHNConfig cfg
Word w
int wLen
int automataSize
UniformRandom r

Constructor & Destructor Documentation

GeneticGraphWP::GeneticGraphWP ( const FPGroup & G,
const GHNConfig & config )

Member Function Documentation

Trichotomy GeneticGraphWP::isTrivial ( const Word & u,
ostream * out = NULL )

int GeneticGraphWP::fitness ( NCChunk & ) const [private]

NCChunk GeneticGraphWP::mutate ( const NCChunk & ) [private]

NCChunk GeneticGraphWP::crossover ( const NCChunk &,
const NCChunk & ) const [private]

int GeneticGraphWP::randomGen ( ) [private]

Word GeneticGraphWP::randomWord ( int ) [private]

Member Data Documentation

FreeGroup GeneticGraphWP::theGroup [private]

Definition at line 186 of file GeneticGraphWP.h.

GHNConfig GeneticGraphWP::cfg [private]

Definition at line 187 of file GeneticGraphWP.h.

SetOf<Word> GeneticGraphWP::relators [private]

Definition at line 188 of file GeneticGraphWP.h.

Word GeneticGraphWP::w [private]

Definition at line 189 of file GeneticGraphWP.h.

int GeneticGraphWP::wLen [private]

Definition at line 190 of file GeneticGraphWP.h.

int GeneticGraphWP::automataSize [private]

Definition at line 191 of file GeneticGraphWP.h.

UniformRandom GeneticGraphWP::r [private]

Definition at line 192 of file GeneticGraphWP.h.

The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:55 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001