GEP:基因表达式编程(Gene Expression Programming,GEP)

时间:2024-07-11 06:45:34
【文件属性】:

文件名称:GEP:基因表达式编程(Gene Expression Programming,GEP)

文件大小:12KB

文件格式:GZ

更新时间:2024-07-11 06:45:34

ga gep c++

GEP 这是使用C ++实现的GEP算法,也就是“基因表达式编程”。。编译并执行程序需要有可以支持C ++ 11或更高版本的编译器,我本地编译采用的是GCC 10和CMake 3.20。 以我本地编译的方法为例: $ cd build $ cmake ../src $ cmake --build . 顺利的话, build目录里面会生成可执行程序GEP.out 。如果采用其它的编译器或者编译套件,也可以简单地把src以及src下的子目录都设为搜索目录,然后执行编译即可。 程序运行效果(内部有随机初始化的步骤,每次执行结果会有区别): $ ./GEP.out 代数=0, 最大适应度=0.152698, 个体信息:(((((1.74247*1.12861)+(1.26272*2.77195))*((2.95397*2.24401)+(2.4401-1.67824)))*(((3.22668


【文件预览】:
GEP
----.gitignore(90B)
----src()
--------Op.h(5KB)
--------GEP.h.in(92B)
--------GNode()
--------main.cpp(2KB)
--------GeneticAlgorithm()
--------CMakeLists.txt(460B)
----build()
--------.gitkeep(0B)
----LICENSE(1KB)
----README.md(2KB)

网友评论