遗传算法优化的Java库。
Jenes是一种经过优化的Java库,是为了帮助开发人员与他们的遗传算法。
Jenesis是一个非常有用的Java库,它被设计成快速和记忆体轻,但还是很方便的使用。
下面是一些主要特点“Jenes”:
·优化的
神器出山:www.shenqi73.com架构和内存使用情况
·模块化和高度可重构算法
·强类型检查
·可用于Java 1.5 +
·登录在MS Excel中的实验和。csv
文件 要求:
·相关
Java 1.5 + 此版本中的新功能:
增强功能:
·的新AlgorithmStage允许的算法封装为一个阶段,以另一种算法的一部分
·它是能够istantiate人口没有初始算法
·添加了一个方法发展作为参数接受一个初始种群
·这允许重复使用相同的算法实例,用不同的初始种群
·新的设施,以CSV和Excel文件中写入统计
·新EvaluationStage评估的演化过程以及人口
重构:
·类随机和MersenneTwisterFast的已移动到包jenes.utils
·GeneticAlgorithm的方法evaluateIndividual和evaluatePopulation东窗事发
·新增的控制,迫使人进行评估,在任何情况下,
·改进的类型检查的AlgorithmEventListener和GenerationEventListener GeneticAlgorithm。相应的修改PatternGA教程2