我正在为 JVM 寻找一个好的遗传编程库。(不是遗传算法,而是遗传编程)我尝试了 JGAP (jgap.sourceforge.net) 和 Watchmaker (watchmaker.uncommons.org)。不幸的是,这些工具对遗传编程只有实验性和不成熟的支持(它们主要集中在遗传算法上)。
也许您知道用于 JVM 的更好的基因编程工具(可以用 Java 或任何其他用于 JVM 的编译语言编写)。
我不是在寻找 GP 工具的完整列表,而是在寻找一个好的、流行的工具(就像流行的操作系统是 Windows、Linux 和 Mac,流行的 Java IDE 是 Eclipse、IDEA 和 NetBeans)。
它不一定是基因编程库 (GP),它也可以是(而且可能会更好)基因表达编程库 (GEP)。
编辑(问题两个月后):我分析了您发布的大部分链接,这些链接在 Wiki 中可用,我必须说这些库中的每一个都至少存在以下问题之一:
没有开源,或开源,但非常严格(GPL);
没有文件(或很差的文件);
没有对基因编程或基因表达编程(或实验性编程)的内置支持;
有些使用起来太复杂了。
在这个位置,我最终为该项目编写了自己的简单库(使用基因表达编程方法,这使得它非常简单)。