#genetic #learning #evolution #artificial #search

radiate

A Rust library for genetic algorithms and artificial evolution

32 stable releases

1.2.5 Dec 1, 2024
1.2.4 Nov 29, 2024
1.1.59 Nov 2, 2020
1.1.56 Jul 20, 2020
1.0.3 Nov 22, 2019

#201 in Algorithms

Download history 41/week @ 2024-09-23 10/week @ 2024-09-30 84/week @ 2024-11-11 331/week @ 2024-11-18 408/week @ 2024-11-25 73/week @ 2024-12-02

896 downloads per month
Used in 3 crates

MIT license

200KB
5K SLoC

Radiate

master branch checks Crates.io Crates.io License Static badge

For more details check the Documentation

Radiate is a powerful Rust library designed for implementing genetic algorithms and artificial evolution techniques. It provides a fast and flexible framework for creating, evolving, and optimizing solutions to complex problems using principles inspired by natural selection and genetics. With an intuitive, 'plug and play' style API, Radiate allows you to quickly test a multitude of evolutionary strategies and configurations.


Dependencies

~760KB
~14K SLoC