statistics.h

来自「PostsBayesian Optimization Algorithm wit」· C头文件 代码 · 共 40 行

H
40
字号
#ifndef _statistics_h_#define _statistics_h_#include <stdio.h>#include "population.h"#include "boa.h"#include "graph.h"// ----------------// basic statistics// ----------------typedef struct {  long   generation;       // the number of generation  long   N;                // population size  int    n;                // problem size (number of variables)  float  minF,maxF;        // minimal and maximal fitness  double avgF;             // average fitness  long   numOptimal;       // number of optimal solutions  long   max;              // number of maximal individual  float  *p1;              // univariate frequencies  char   *bestX;           // best guy  float guidanceThreshold; // guidance threshold} BasicStatistics;int intializeBasicStatistics(BasicStatistics *statistics, BoaParams *boaParams);int doneBasicStatistics(BasicStatistics *statistics);int computeBasicStatistics(BasicStatistics *statistics, long t, Population *population, BoaParams *boaParams);int generationStatistics(FILE *out, BasicStatistics *statistics);int fitnessStatistics(FILE *out, BasicStatistics *statistics);int finalStatistics(FILE *out, char *termination, BasicStatistics *statistics);int printModel(FILE *out, long t, AcyclicOrientedGraph *G);int printGuidance(FILE *out, float *p1, int n, float treshold);#endif

⌨️ 快捷键说明

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