文件名称:遗传算法程序模拟代码
文件大小:29KB
文件格式:JAVA
更新时间:2012-11-22 07:15:24
java 遗传算法
protected int N=999;//种群大小 protected int x[]=new int[N] ;//父代x表现型 protected int y[]=new int[N];//父代y表现型 protected int code_x[][]=new int[N][8];//父代x基因型 protected int code_y[][]=new int[N][8];//父代y基因型 protected double suff[]=new double[N];//个体适应度 protected double ave_suff[]=new double[N];//物种平均适应度 protected double select[]=new double[N];//选择概率 protected double odds[]=new double[N];//积累概率 protected int sele_x[][]=new int[N][8];//遗传x protected int sele_y[][]=new int[N][8];//遗传y protected int loca_x[]=new int[N];//x杂交位 protected int loca_y[]=new int[N];//y杂交位 protected int child_x[][]=new int[N][8];//杂交变异后x子代基因型 protected int child_y[][]=new int[N][8];//杂交变异后y子代基因型 protected int pro_x[]=new int[N];//x子代表现型 protected int pro_y[]=new int[N];//y子代表现型 protected int valu[]=new int[N];//子代函数值 protected int rate=1;//变异位数 protected int temp=0,flag=0,place,sum=0;//中间变量 protected double sum_suff=0.0,r;//中间变量