文件名称:HonsRecursiveSolverGE:生成递归 C 程序来解决给定的问题
文件大小:1.26MB
文件格式:ZIP
更新时间:2024-07-22 08:40:37
Java
从图片到基因编程的程序 遗传编程 (GP) 是一种强大且广泛使用的工具,可用于演化复杂程序。 在GP的上下文中,递归程序一直是一个难以解决的问题。 它们紧凑而富有表现力的形式似乎是 GP 的理想候选者,尽管它们的特征结构导致标准进化技术无法可靠地产生结果。 该项目提出了一种适应 GP 的方法(通过使用语法进化)并使用递归函数调用树的一些小片段通知算法的适应度函数。 有关完整详细信息,请阅读随附的 PDF 论文。 ###建造 要构建,此应用程序需要和 。 运行包含的 Makefile 来构建 C++ GE。 运行包含的 Ant 构建脚本来构建 Java GUI。 用法 使用包含的 bash 脚本启动 GUI 应用程序。 可以使用 GUI 完全控制应用程序 - 可以组装和处理树。 在trees 文件夹中可以找到一些示例树。