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

SIG_GPExperimentHistoryEntry.h

00001 #ifndef SIGEL_GP_SIG_GPEXPERIMENTHISTORYENTRY_H
00002 #define SIGEL_GP_SIG_GPEXPERIMENTHISTORYENTRY_H
00003 
00004 #include <qdatetime.h>
00005 
00006 namespace SIGEL_GP
00007 {
00008 
00009 class SIG_GPExperimentHistoryEntry
00010   {
00011 
00012   public:
00013 
00014     SIG_GPExperimentHistoryEntry( int generationNo,
00015                                   QDateTime breakTime,
00016                                   double maxFitness,
00017                                   double minFitness,
00018                                   double averageFitness );
00019 
00020     SIG_GPExperimentHistoryEntry( QString entryString );
00021 
00022     int getGenerationNo() const;
00023 
00024     QDateTime getBreakTime() const;
00025 
00026     double getMaxFitness() const;
00027 
00028     double getMinFitness() const;
00029 
00030     double getAverageFitness() const;
00031 
00032     QString print() const;
00033 
00034   private:
00035 
00036     int generationNo;
00037 
00038     QDateTime breakTime;
00039 
00040     double maxFitness;
00041 
00042     double minFitness;
00043 
00044     double averageFitness;
00045 
00046   };
00047 
00048 }
00049 
00050 #endif // SIGEL_GP_SIG_GPEXPERIMENTHISTORYENTRY_H

Generated at Mon Sep 3 01:32:22 2001 for PG 368 - SIGEL by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000