软件名称:[B]钟表匠框架0.7.1_Watchmaker Framework 0.7.1[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:2.83 MB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

一个可扩展的,高性能的,面向对象的框架,为实现独立于平台的进化/遗传算法在Java

钟表匠框架提供通过一种非侵入性API的任意类型的类型安全的演进。随着钟表匠框架的帮助下,你会得到一个简单的方法实现Java中的神器出山:www.shenqi73.com进化和遗传算法的。

下面是一些主要特点的“钟表匠框架”:

·多线程演化引擎 - 利用并行多核心处理器和多处理器的机器上,以提高性能。
·非侵入性 - 任何类型的对象,可以发展没有可进化类实现一个特定的接口或扩展从一个公共基类。这意味着,有没有实施的可进化型和不依赖于任何框架类的限制。可进化型是完全分离的。
·可插拔的选择策略 - 轮盘赌选择,锦标赛选择和一些其他的选择策略。另外,你可以实现自己的选择策略,迅速和容易。
·灵活的演进计划 - 的演化过程可以很简单,也可以复杂如你所愿。结合序列和/或与分支的单个步骤或多个运营商。使用运营商提供的,实现自己的,或两者的结合。
·常见类型的可重复使用的运营商 - 准备使用的跨过去,突变的实现提供了多种数据类型,包括位字符串,字符串,数组和列表。
·岛模式的演变 - 在平行进化多个群体与个人之间的岛屿周期性迁移的。
·稳态演化 - 发展一个成员的人口一次。
·进化策略 - 为(μ+λ)和(μ,λ)演化策略的支持。
·交互式进化算法 - 支持用户定向选择适合applictions在其中定义一个适当的适应度函数是困难的进化的艺术和进化的音乐,如框架。
·分布式处理 - 支持分布式健身的评价,可以使用Hadoop的(通过Apache Mahout项目)或秦始皇。
·Swing组件库 - 可重复使用的组件,简化了建筑的进化程序的图形用户界面。包括一个的通用演化监视器组件,它提供正在运行的进化程序的信息。

此版本中的新功能:

·新增EvolutionStrategyEngine(MU +λ)和(μ,λ)演化策略。
·使用谷歌集合1.0的最终版本。
·调整了并发设置在IslandEvolution(不需要一个以上的线程,每个岛屿)。
·固定的外观和感觉的问题在示例applet(确保所有组件被创建后设置的外观和感觉。
·复归0.7.0改变一代编号在AbstractEvolutionEngine。编号是正确的,如果最初的人口被认为是第一代。


[url=http://www.sot9.com/soft/98732.html][B]钟表匠框架0.7.1_Watchmaker Framework 0.7.1[/B][/url]

点这里下载->钟表匠框架0.7.1_Watchmaker Framework 0.7.1 [ 下载地址 ]