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

geno_ftest.h

Go to the documentation of this file.
00001 // This file is a part of Framsticks GenoFX library.
00002 // Copyright (C) 2002  Maciej Komosinski.  See LICENSE.txt for details.
00003 // Refer to http://www.frams.alife.pl/ for further information.
00004 
00005 #ifndef _GENO_FTEST_H_
00006 #define _GENO_FTEST_H_
00007 
00008 #include "param.h"
00009 #include "sstring.h"
00010 #include "geno_fx.h"
00011 
00014 
00015 
00026 class Geno_ftest : public Geno_fx
00027 {
00028  public:
00029    Geno_ftest();
00030    int checkValidity(const char *);
00031    int validate(char *&);
00032    int mutate(char *&g,float& chg);
00033    int crossOver(char *&g1,char *&g2,float& chg1,float& chg2);
00034    unsigned long style(const char *g, int pos);
00035    char* getSimplest() {return "GTTCAGATC";}
00036 
00037    double prob;
00038 };
00039 
00040 #endif
00041 

Generated on Sun Sep 15 00:58:39 2002 for Framsticks GenoFX by doxygen1.2.17