CaDesigner.h File Reference


Detailed Description

Core class CaDesigner with its helpers and observers.

Definition in file CaDesigner.h.

#include "Ca.h"

Include dependency graph for CaDesigner.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  IObserver
 Simple observer's base class. More...
interface  ISubject
 Simple observer's subject base class. More...
class  AbstractSubject
 Simple subject's base class. More...
class  AbstractProcess
 Base class of simple multi-step process. More...
class  AbstractProcessWatched
 Multi-step process with time-watch extension. More...
class  GaCaRules
 ICaRules implementation which can be easily used by GAlib. More...
class  GaCaRulesSet
 Set container for GaCaRules objects (usually for solutions). More...
class  CaDesigner
 Non-uniform CA designer using GAlib library. More...
class  TimedStop
 Observer which stops process after specified time. More...
class  ProgressWatch
 Observer which write out progress percentage when it is changed. More...
class  SolutionsCountStop
 Observer which stop solver after specified count of solutions is found. More...
class  FitnessWatch
 Observer which write out message when maxFitness value is increased. More...
class  ResultsWatch
 Observer which write out message when solution is found. More...

Functions

std::ostream & operator<< (std::ostream &str, const GaCaRules &rules)
 Simple serialization of GaCaRules object to string.


Function Documentation

std::ostream& operator<< ( std::ostream &  str,
const GaCaRules rules 
)

Simple serialization of GaCaRules object to string.

Parameters:
str Standard output stream to write to.
rules GaCaRules object ought to be serialized.

Definition at line 144 of file CaDesigner.cpp.

References GaCaRules::size().

Here is the call graph for this function:


Generated on Sat May 2 16:39:33 2009 for nucad by  doxygen 1.5.4