亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? initial.c

?? 二進制的基本遺傳算法
?? C
字號:
/*----------------------------------------------------------------------------*/
/* initial.c - functions to get things set up and initialized                 */
/*----------------------------------------------------------------------------*/

#include "external.h"

initialize()
/* Initialization Coordinator */
{
    /* get basic problem values from input file */
    initdata();

    /* define chromosome size in terms of machine bytes, ie  */
    /* length of chromosome in bits (lchrom)/(bits-per-byte) */
    /* chromsize must be known for malloc() of chrom pointer */
    chromsize = (lchrom/UINTSIZE);
    if(lchrom%UINTSIZE) chromsize++;

    /* malloc space for global data structures */
    initmalloc();

    /* initialize application dependent variables*/
    app_init();

    /* initialize random number generator */
    randomize();

    /* initialize global counters/values */
    nmutation = 0;
    ncross = 0;
    bestfit.fitness = 0.0;
    bestfit.generation = 0;

    /* initialize the populations and report statistics */
    initpop();
    statistics(oldpop);
    initreport();
}
  
  
initdata()
/* data inquiry and setup */
{
    char  answer[2];

    if(numfiles == 0)
    {
        fprintf(outfp,"\n ------- SGA Data Entry and Initialization -------\n");
        fprintf(outfp," Enter the population size ------------> "); 
    }
    fscanf(infp,"%d", &popsize);

    if((popsize%2) != 0)
      {
	fprintf(outfp, "Sorry! only even population sizes are allowed. \n Incrementing popsize by one.\n");
	popsize++;
      };

    if(numfiles == 0)
        fprintf(outfp," Enter chromosome length --------------> "); 
    fscanf(infp,"%d", &lchrom);

    if(numfiles == 0)
        fprintf(outfp," Print chromosome strings? (y/n) ------> ");
    fscanf(infp,"%s",answer);
    if(strncmp(answer,"n",1) == 0) printstrings = 0;

    if(numfiles == 0)
        fprintf(outfp," Enter maximum number of generations --> "); 
    fscanf(infp,"%d", &maxgen);

    if(numfiles == 0)
        fprintf(outfp," Enter crossover probability ----------> "); 
    fscanf(infp,"%f", &pcross);

    if(numfiles == 0)
        fprintf(outfp," Enter mutation probability -----------> "); 
    fscanf(infp,"%f", &pmutation);

    /* any application-dependent global input */
    app_data();
}


initpop()
/* Initialize a population at random */
{
    int j, j1, k, stop;
    unsigned mask = 1;

    for(j = 0; j < popsize; j++)
    {
        for(k = 0; k < chromsize; k++)
        {
            oldpop[j].chrom[k] = 0;
            if(k == (chromsize-1))
                stop = lchrom - (k*UINTSIZE);
            else
                stop = UINTSIZE;

            /* A fair coin toss */
            for(j1 = 1; j1 <= stop; j1++)
            {
               oldpop[j].chrom[k] = oldpop[j].chrom[k]<<1;
               if(flip(0.5))
                  oldpop[j].chrom[k] = oldpop[j].chrom[k]|mask;
            }
        }
        oldpop[j].parent[0] = 0; /* Initialize parent info. */
        oldpop[j].parent[1] = 0;
        oldpop[j].xsite = 0;
        objfunc(&(oldpop[j]));  /* Evaluate initial fitness */
    }
}


initreport()
/* Initial report */
{
    void   skip();

    skip(outfp,1);
    fprintf(outfp," SGA Parameters\n");
    fprintf(outfp," -------------------------------------------------\n");
    fprintf(outfp," Total Population size              =   %d\n",popsize);
    fprintf(outfp," Chromosome length (lchrom)         =   %d\n",lchrom);
    fprintf(outfp," Maximum # of generations (maxgen)  =   %d\n",maxgen);
    fprintf(outfp," Crossover probability (pcross)     = %f\n", pcross);
    fprintf(outfp," Mutation  probability (pmutation)  = %f\n", pmutation);
    skip(outfp,1);


    /* application dependant report */
    app_initreport();

    fflush(outfp);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看欧美精品| 欧美日韩成人综合| 久久爱另类一区二区小说| 亚洲gay无套男同| 亚洲精品中文在线| 亚洲精品一卡二卡| 亚洲一区二区三区四区不卡| 亚洲一区日韩精品中文字幕| 亚洲啪啪综合av一区二区三区| 国产精品三级电影| 亚洲日本va午夜在线影院| 国产精品嫩草久久久久| 亚洲日本一区二区三区| 亚洲午夜免费电影| 蜜桃av噜噜一区| 国产成a人无v码亚洲福利| 国产精品综合网| 99久久精品免费看国产免费软件| 91视频免费观看| 欧美在线不卡视频| 欧美v国产在线一区二区三区| 精品美女在线观看| 1区2区3区国产精品| 一区二区三区不卡视频| 三级久久三级久久久| 久久国产福利国产秒拍| av在线不卡免费看| 在线综合+亚洲+欧美中文字幕| 精品久久久三级丝袜| 亚洲欧洲国产日韩| 免费一区二区视频| 成人免费av资源| 欧美日韩一区二区在线视频| 亚洲精品在线一区二区| 一区二区三区在线免费| 国产在线精品免费| 色婷婷国产精品综合在线观看| 欧美一区二区三区在线观看 | 欧美色图第一页| 在线播放日韩导航| 99vv1com这只有精品| 欧美色精品在线视频| 久久久.com| 亚洲欧美视频在线观看视频| 欧美影院一区二区| 久久久精品2019中文字幕之3| 国产成人免费视频网站| 日本一区二区免费在线观看视频 | 激情欧美一区二区| 久久久久久久久久看片| 成人18视频日本| 亚洲精品乱码久久久久| 欧美区视频在线观看| 久久精品99国产国产精| 国产三级精品视频| 色系网站成人免费| 日一区二区三区| 久久综合色综合88| 99精品一区二区| 日日摸夜夜添夜夜添国产精品| 欧美精品一区二区三区四区| 成人av资源下载| 日韩av网站在线观看| 日本一区二区三区四区在线视频 | 亚洲精品视频免费观看| 欧美精品乱码久久久久久| 久久精品国产亚洲5555| 国产精品免费观看视频| 欧美日韩另类一区| 国产激情一区二区三区| 午夜影视日本亚洲欧洲精品| 精品国产乱码久久久久久老虎| 波多野结衣亚洲一区| 午夜在线成人av| 中文字幕av资源一区| 91精品国产全国免费观看| a美女胸又www黄视频久久| 喷白浆一区二区| 亚洲黄色片在线观看| 精品国产免费一区二区三区四区| 91在线观看高清| 国产原创一区二区三区| 亚洲h在线观看| 亚洲日本在线看| 国产人成亚洲第一网站在线播放| 欧美三级电影网| 91在线视频在线| 国产毛片一区二区| 日本成人在线电影网| 亚洲综合免费观看高清在线观看| 久久久99精品久久| 日韩三级电影网址| 精品婷婷伊人一区三区三| 99国产精品99久久久久久| 国产一区免费电影| 老司机午夜精品| 日日欢夜夜爽一区| 亚洲地区一二三色| 一区二区高清在线| 亚洲素人一区二区| 国产精品欧美极品| 国产欧美一区二区三区网站| 精品捆绑美女sm三区| 欧美一区二区三区喷汁尤物| 91传媒视频在线播放| 97超碰欧美中文字幕| 96av麻豆蜜桃一区二区| 99在线精品免费| 91在线观看下载| 91在线观看免费视频| 91免费看片在线观看| 成人久久18免费网站麻豆| 国产高清成人在线| 国产主播一区二区三区| 国产麻豆欧美日韩一区| 国产伦精品一区二区三区视频青涩| 精品在线视频一区| 精品亚洲免费视频| 国产一区二区视频在线| 国产揄拍国内精品对白| 国精产品一区一区三区mba视频 | 成人高清伦理免费影院在线观看| 国产成人一区在线| 成人蜜臀av电影| 色香色香欲天天天影视综合网| 日本韩国一区二区三区| 在线中文字幕一区二区| 欧美另类videos死尸| 欧美电影精品一区二区 | 欧美日韩精品电影| 91精品一区二区三区久久久久久| 91精品蜜臀在线一区尤物| 日韩欧美在线观看一区二区三区| 2023国产一二三区日本精品2022| 2020国产精品自拍| 国产精品久久久久一区二区三区 | 午夜欧美视频在线观看| 日韩电影在线免费| 国产乱妇无码大片在线观看| 国产裸体歌舞团一区二区| 99re热这里只有精品视频| 欧美影院精品一区| 久久亚洲一区二区三区四区| 亚洲欧美一区二区视频| 亚瑟在线精品视频| 国产成人av一区二区三区在线观看| 色一区在线观看| 精品久久久久久久久久久久包黑料 | 日精品一区二区三区| 国产自产2019最新不卡| 91蜜桃传媒精品久久久一区二区| 欧美日韩一区中文字幕| 国产日韩成人精品| 亚洲成年人网站在线观看| 国产精品影视在线观看| 欧美性猛交xxxxxxxx| 26uuu国产日韩综合| 亚洲午夜日本在线观看| 国产剧情av麻豆香蕉精品| 欧美日韩国产一级片| 国产精品婷婷午夜在线观看| 亚洲 欧美综合在线网络| a在线播放不卡| 精品福利av导航| 亚洲高清免费在线| 成人理论电影网| 精品国产乱码久久久久久1区2区| 一区二区视频免费在线观看| 国产一区二区三区四区五区美女 | 亚洲视频 欧洲视频| 国产一区二区三区最好精华液| 欧美日韩一卡二卡三卡| 国产精品电影一区二区三区| 国内久久精品视频| 91麻豆精品国产自产在线观看一区| 国产精品成人免费在线| 国产精品一区二区三区四区| 91精品婷婷国产综合久久| 亚洲另类中文字| 成人免费看视频| 久久这里只有精品首页| 日韩中文字幕亚洲一区二区va在线| 91在线视频官网| 国产精品成人免费| 成人97人人超碰人人99| 国产欧美日韩另类一区| 国产精品影音先锋| 久久一区二区三区四区| 精品一区二区三区视频| 日韩欧美在线综合网| 日韩精品一卡二卡三卡四卡无卡| 91国偷自产一区二区开放时间 | 99国内精品久久| 国产精品你懂的| www.日韩大片| 国产精品成人免费精品自在线观看| 国产成人一区在线| 国产精品免费人成网站| 97精品久久久久中文字幕| 亚洲少妇最新在线视频|