genevo 0.7.1

genevo provides building blocks to run simulations of optimization and search problems using genetic algorithms (GA). Execute genetic algorithm (GA) simulations in a customizable and extensible way.
Documentation
[[bench]]
harness = false
name = "index_of_value_in_vector"

[[bench]]
harness = false
name = "genome_builder"

[[bench]]
harness = false
name = "population_builder"

[dependencies.chrono]
version = "0.4"

[dependencies.fixedbitset]
optional = true
version = "0.4"

[dependencies.rand]
default-features = false
features = ["getrandom"]
version = "0.8"

[dependencies.rand_xoshiro]
version = "0.6"

[dependencies.smallvec]
optional = true
version = "1"

[dev-dependencies.criterion]
version = "0.3"

[dev-dependencies.galvanic-assert]
version = "0.8"

[dev-dependencies.proptest]
version = "1"

[dev-dependencies.version-sync]
version = "0.9"

[[example]]
name = "knapsack"
path = "examples/knapsack/main.rs"
required-features = ["smallvec"]

[[example]]
name = "monkeys"
path = "examples/monkeys/main.rs"

[[example]]
name = "queens"
path = "examples/queens/main.rs"

[features]
wasm-bindgen = ["wasm-bindgen_", "chrono/wasmbind"]

[lib]
bench = false

[package]
authors = ["haraldmaida"]
description = """
genevo provides building blocks to run simulations of optimization and search problems using
genetic algorithms (GA).

Execute genetic algorithm (GA) simulations in a customizable and extensible way.
"""
documentation = "https://docs.rs/genevo"
edition = "2021"
keywords = ["genetic", "evolutionary", "algorithm"]
license = "MIT/Apache-2.0"
name = "genevo"
readme = "README.md"
repository = "https://github.com/innoave/genevo"
resolver = "2"
version = "0.7.1"

[package.metadata.docs.rs]
all-features = true

[target.'cfg(all(target_arch = "wasm32", not(any(target_os = "emscripten", target_os = "wasi"))))'.dependencies.getrandom]
features = ["js", "wasm-bindgen"]
version = "0.2"

[target.'cfg(all(target_arch = "wasm32", not(any(target_os = "emscripten", target_os = "wasi"))))'.dependencies.wasm-bindgen_]
optional = true
package = "wasm-bindgen"
version = "0.2"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies.rayon]
version = "1"