00001 #ifndef GRAYTRANSCRIBE_H_ 00002 #define GRAYTRANSCRIBE_H_ 00003 #include "BinaryTranscribe.h" 00004 00005 /** \addtogroup gainv Genetic algorithm optimization */ 00006 /* @{ */ 00007 //! This class implements the Gray code representation of a binary string and the corresponding transcription 00008 class GrayTranscribe : public BinaryTranscribe 00009 { 00010 public: 00011 virtual ttranscribed GetValues(const tpopmember &member); //!< Re-Implements the function from BinaryTranscribe 00012 GrayTranscribe(const ttranscribed &base, const ttranscribed &step,const tsizev &gene); 00013 virtual ~GrayTranscribe(); 00014 }; 00015 /* @} */ 00016 #endif /*GRAYTRANSCRIBE_H_*/
1.5.5