⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 control_acs.h

📁 vrpsd -tabu搜索求解!!!!!!!!!!!!!!!!!!!!!!!
💻 H
字号:
#ifndef CONTROL_ACS_H
#define CONTROL_ACS_H

/*
	This is VRPSD's control class for acs.  
*/

#include "Control.h"


class Control_acs: public Control {
 private:
  double TAU0;    // Initial pheromone value
  double ALPHA;   // Pheromone information
  double BETA;    // Heuristic information: distances
  double GAMMA;   // Heuristic information: capacity
  double RHO;     // Global update rule - pheromone factor
  double PSI;     // Local update rule - pheromone factor
  int COLONYSIZE; // Size of population
  double Q;       // Gloal upate rule - multiplier factor

 public:
   Control_acs( int, char** ); // construct a control object, given a set of command line options
   ~Control_acs();
   double getTAU0() { return TAU0; }
   double getALPHA() { return ALPHA; }
   double getBETA() { return BETA; }
   double getGAMMA() { return GAMMA; }
   double getRHO() { return RHO; }
   double getPSI() { return PSI; }
   int getCOLONYSIZE() { return COLONYSIZE; }
   double getQ() { return Q; } 
};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -