openModeller  Version 1.4.0
dg_garp_bs.hh
Go to the documentation of this file.
00001 
00030 #ifndef _DG_GARP_BEST_SUBSETS_HH_
00031 #define _DG_GARP_BEST_SUBSETS_HH_
00032 
00033 #include <openmodeller/om.hh>
00034 
00035 #include "GarpAlgorithm.h"
00036 #include "best_subsets.hh"
00037 
00038 
00039 /****************************************************************/
00040 /************************* GARP Algorithm ***********************/
00041 
00053 class DgGarpBestSubsets : public BestSubsets
00054 {
00055 public:
00056   DgGarpBestSubsets();
00057   virtual ~DgGarpBestSubsets();
00058 
00059 private:
00060   AlgorithmImpl * getBSAlgorithm();
00061   int transferParametersToAlgorithm();
00062 
00063   //
00064   // GARP parameters
00065   //
00066 
00068   int _max_gen;
00069 
00071   int _popsize;
00072 
00074   int _resamples;
00075 
00077   double _conv_limit;
00078 };
00079 
00080 
00081 #endif
00082