5个不稳定版本
0.3.0 | 2023年2月15日 |
---|---|
0.2.0 | 2023年2月3日 |
0.1.2 | 2023年2月3日 |
0.1.1 | 2023年2月3日 |
0.1.0 | 2023年2月3日 |
#2429 in 算法
85KB
2K SLoC
Ratio Genetic算法
关注依赖结构矩阵(DSM)分析领域的遗传算法库。目前处于非常早期的状态!小版本应被视为重大破坏性变更。因此,请确保相应地锁定版本。
库根据策略模式进行设置
The basic idea behind the Strategy pattern is that, given an algorithm solving a
particular problem, we define only the skeleton of the algorithm at an abstract
level, and we separate the specific algorithm’s implementation into different parts.
这使得创建自己的特定遗传算法实现变得特别有用,同时包含一些电池包含的实现,以便快速启动和运行。
文档
有关其使用的更多信息,请参阅docs.rs上的crate文档。
贡献
欢迎贡献(和问题)!Fork它,工作它,并提交PR!请确保尝试让cargo clippy
满意。并包含一些基本测试作为示例或底部的测试。
为了轻松开始,请安装just,并在项目文件夹中输入just
以列出可用命令。
如果您已安装Docker并希望使用Docker镜像管理项目:运行just pull-docker
。之后,您可以使用just in-docker <cmd>
运行任何just命令,例如,运行所有测试的命令just in-docker test
。
变更日志
[0.3.0] - 2023-02-15
- 改进Python绑定以采用大多数当前库。
- 为当前可用的绑定添加了Python类型定义。
- 添加了一些在文献中发现的运算符的变体。
[0.2.2] - 2023-02-03
- 添加了HdrHistogram记录器实现。
- 合并过多的函数文档。
[0.1.2] - 2023-02-03
- 存储库名称。
[0.1.1] - 2023-02-03
- 打包修复(README,Cargo.toml)。
[0.1.0] - 2023-02-03
- 初始版本。
依赖关系
~4MB
~74K SLoC