mincost

Crates.iomincost
lib.rsmincost
version0.1.3
sourcesrc
created_at2021-06-23 07:04:10.548844
updated_at2023-06-13 08:10:13.451989
descriptionA collection of modern heuristic optimization toolkit
homepage
repositoryhttps://github.com/erihsu/mincost
max_upload_size
id413814
size30,625
Eric (erihsu)

documentation

README

MinCost

A collection of modern heuristic optimization toolkit.

Overwiew

  1. Genetic Algorithm

  2. Simulated Annealing

  3. Particle Swarm

  4. Tabu Search(TODO)

Features

  • Easy to embed

    This is the primary design goal of mincost. See how to embed genetic algorithm into your Rust project, please refer to examples

  • Flexiable encoding style

    In mincost, you can encode your solution with various style. ie, in i32, i16, i8 and even boolean.

  • Initialize solution by custom randness

    The solution can be initialized by your custom randomization strategy by closure. Refer to examples

License

Licensed under either of these:

The project is in the early stage of construction, especially docs && examples.

Commit count: 19

cargo fmt