• Main Page
  • Related Pages
  • Classes
  • Files
  • Examples
  • File List
  • File Members

Chromosome.cpp

Go to the documentation of this file.
00001 
00042 #include <SharkDefs.h>
00043 #include <EALib/Chromosome.h>
00044 
00045 
00046 bool Chromosome::operator == (const Chromosome& c) const
00047 {
00048     UNDEFINED
00049     return false;
00050 }
00051 
00052 bool Chromosome::operator < (const Chromosome& c) const
00053 {
00054     UNDEFINED
00055     return false;
00056 }
00057 
00058 
00059 //===========================================================================
00060 
00061 //
00062 // added by Marc Toussaint and Stefan Wiegand at 20.11.2002
00063 //
00064 
00066 void Chromosome::init()
00067 {}
00068 void Chromosome::init(const char* filename)
00069 {}
00070 void Chromosome::mutate()
00071 {}
00072 #ifdef EALIB_REGISTER_INDIVIDUAL    
00073 void Chromosome::registerIndividual(const Individual& i, uint you) {}
00074 #endif
00075 void Chromosome::appendToIndividual(Individual& i)
00076 {}
00077 
00079 int  Chromosome::pvm_pkchrom()
00080 {
00081     std::cerr << "EALib/Chromosome.cpp: default dummy routine for pvm_pkchrom() implemented." << std::endl;
00082     return -1 ;
00083 }
00084 int  Chromosome::pvm_upkchrom()
00085 {
00086     std::cerr << "EALib/Chromosome.cpp: default dummy routine for pvm_upkchrom() implemented." << std::endl;
00087     return -1;
00088 }
00089 
00090 //===========================================================================
00091 //
00092 
  • Shark Main Page
  • Array
  • Rng
  • LinAlg
  • FileUtil
  • EALib
  • MOO-EALib
  • ReClaM
  • Fuzzy
  • Mixture
  • Tutorials
  • FAQ