AlgorithmExploration.h
00001 #ifndef __ALGORITHM_EXPLORATION_
00002 #define __ALGORITHM_EXPLORATION_
00003
00004 #include "Framework.h"
00005 #include "Scheduler.h"
00006
00007 #include <math.h>
00008 #include <stdio.h>
00009 #include <stdlib.h>
00010
00011 using namespace std;
00012
00024 class AlgorithmExploration : public Framework, public Scheduler
00025 {
00026 public:
00027 AlgorithmExploration();
00028 ~AlgorithmExploration();
00029
00030 void start();
00031 void randPerm ( vector<string> algorithmStack, vector<string> availableAlgorithms, int maxDepth );
00032 private:
00033
00034 vector<vector<string> > m_trainList;
00035 };
00036
00037
00038 #endif