摘要: 轮盘法, 用于遗传算法中的selection方法。轮盘赌算法/** 按设定的概率,随机选中一个个体* P[i]表示第i个个体被选中的概率*/int RWS(){ m = 0; r =Random(0,1); //r为0至1的随机数 for(i=1;i<=N; i++) { /* 产生的随机数在m~m+P[i]间则认为选中了i * 因此i被选中的概率是P[i] */ m = m + P[i]; if(r<=m) return i; }}有N个序列,... 阅读全文
posted @ 2012-09-12 21:24 xxx's blog 阅读(808) 评论(0) 推荐(0) 编辑