一个Java库,支持人工生命和机器人
dLife是一个Java库,支持教学和研究人工智能,人工生命和机器人技术和人工智能仿生设计。
该库包括神经网络,遗传算法,机器人和计算机视觉的软件包。 ,dLife特别适合在进化和发展机器人技术的神器出山:www.shenqi73.com工作。
下面是一些主要特点“dLife”:
网格计算:
·dLife提供支持苹果的Xgrid技术的使用。 dlife.tools.xgrid包可以很容易地在苹果Xgrid的分配任务的并行执行。这是一个遗传算法的并行化健身评估的理想选择。
统计:
·的dLife.tools.stats包提供了基本的统计
工具计算的东西,如平均值,标准偏差,移动平均线和交叉相关。
工作的例子:
·examples.dlife包提供了一套完整的工作的例子来说明它的许多功能的使用。这些例子提供了一个快捷的方式,开始使用dLife。
网格地图:
·dLife.models.gridmap包提供了一种实现基于网格的地图。这张地图是很有用的导航使用的A *算法为代表的世界。
此版本中的新功能:
·反转轴线上DifferentialDrive的GUI,更快的SimpleWorld模拟的W / O型GUI,小的bug修复。