我正在寻找一个适用于JVM的优秀基因编程库,不是遗传算法而是基因编程。
我已经尝试了JGAP(jgap.sourceforge.net)和Watchmaker(watchmaker.uncommons.org)。不幸的是,这些工具只有实验性的、不成熟的基因编程支持(它们主要专注于遗传算法)。
也许你知道更好的JVM基因编程工具,可以用Java或任何其他JVM编译语言编写。
我不是在寻找一个全面的GP工具列表,我更想要一个好的、流行的工具(就像流行的操作系统是Windows、Linux和Mac,流行的Java IDE是Eclipse、IDEA和NetBeans)。
它不一定是基因编程库(GP),它也可以是(可能更好)基因表达式编程库(GEP)。
编辑(问题两个月后): 我分析了您发布的大部分链接,并且在维基百科中可用,我必须说,这些库中每一个都至少存在以下问题之一:
没有开源,或者开源但非常限制(GPL);
没有文档(或者非常差的文档);
没有内置支持基因编程或基因表达式编程(或实验性支持);
有些使用起来过于复杂。
在这种情况下,我最终编写了自己的简单库供项目使用(采用基因表达式编程方法,使其非常简单)。