使用旧Rust 2015
0.1.1 |
|
---|---|
0.1.0 |
|
#44 in #incomplete
7KB
102 代码行
jeepers
Rust的不完整遗传编程库。
状态
描述
这种方法受到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