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

📄 def_and_struc.h

📁 Particle Swarm Optimization (PSO) for the TSP
💻 H
字号:
#define	Nmax 51 // Maximum node number 
#define Vmax 600 // Maximum number of velocity components 
#define Max_size 601 // Max swarm size 
#define MaxEdge 130000  // Maximum possible arc value

// Structures

struct coeff		{float c[6];}; /* Coefficients for convergence */
struct seq			{int size;int s[Nmax+1];};
struct val			{float v[MaxEdge];float min;};
struct velocity		{int size;int comp[Vmax][2];};
struct particle		{int rank;struct seq x;struct velocity v;double f;double fl;struct seq best_x;double best_f;double best_time;};
struct swarm		{int size; struct particle p[Max_size+1];int rank_best;};
struct graph 		{int N;double v[Nmax][Nmax];double l_max;double l_min;int n_edge;}; /* Arcs valuations */

⌨️ 快捷键说明

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