遗传算法-C语言模板
using System;
using System.IO;
usingSystem.Collections;
usingSystem.Collections.Generic;
usingSystem.Text;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Data.OleDb;
namespace ConsoleApplication1 {
public class Genetic_Algorithm变量声明
{
Random rand=new Random();
intMaxTime;//最大运行时间
intpopsize;//种群数量
intChromosomeLength;//染色体长度
double CrossRate;//交叉率
double MutateRate;//变异率
double[] f;//适应度值
int[] selected;//定义selected数组,用于表示需要进行交叉操作的染色体序号
double[] wheel;//轮盘
int[,] pregeneration;//上一代
int[,] nextgeneration;//下一代
int[] Best;//定义当前最优解
int convergence;//定义当前最优解的已持续代数
public Genetic_Algorithm(intpopulationsize, intchromolength)//GA--构造函数,变量初始化
{
rand = new Random(System.DateTime.Now.Millisecond);
MaxTime = 50;
popsize=populationsize;
ChromosomeLength = chromolength;
CrossRate = 0.8;
MutateRate = 0.2;
f = new double[2*popsize];
你可能喜欢
- 算法代码
- 遗传算法程序
- C语言算法描述
- C语言算法大全
- C语言经典算法
- C语言PID算法
- 免疫算法C代码4页
- java排序算法代码11页
- Dijkstra算法C代码4页
- 蚁群算法简单代码2页
- 常见算法代码总结4页
- C语言二分法查找算法代码2页
- Chap1_算法与数据结构—C语言描述(第2版)张乃孝编课件29页
- 张乃孝主编《算法与数据结构—C 语言描述(第二版) 》勘误表(增补)4页
- 用C语言描述数据结构与算法37页
- C语言(算法的描述)8页
- 第1章 C语言概述与算法描述4页
- 数据结构算法与应用-C 语言描述目录8页
- C语言经典算法大全131页
- C语言经典算法大全131页
- C语言数据结构_排序算法大全4页
- C语言经典算法大全131页
- C语言 经典算法 C语言代码大全7页
- DSP算法大全C语言版本1页
- C语言经典算法100例30页
- C语言经典编程算法15页
- 数据结构经典算法 C语言版14页
- C语言经典四种算法详解11页
- C语言经典算法9页
- C语言经典算法9页


