使用旧Rust 2015

0.1.1 2017年1月29日
0.1.0 2017年1月29日

#44 in #incomplete

LGPL-3.0

7KB
102 代码行

jeepers

Rust的不完整遗传编程库。

状态

Build Status Coverage Status

描述

这种方法受到Python的DEAP中的GP的启发。目标是让jeepers通过Rust的类型系统更高效,并得到更简单的代码。

示例

examples/snake.rs将随着时间的推移进化蛇形AI。目前它只是生成一个随机树。使用cargo run --example snake运行此命令。

开发

  • 使用cargo fmt格式化代码。
  • 使用cargo build --features dev检查代码。
  • 使用cargo test运行测试。

许可证

jeepers在LGPLv3.0许可证下分发。


lib.rs:

Rust的遗传编程

该crate实现了一个受Python的DEAP中的GP启发的遗传编程库。希望这个库能更高效,并使用Rust的类型系统生成更简单的代码。

目前处于积极开发中。

依赖关系

~0.3–1.7MB
~38K SLoC