pumpkin-core 0.4.0

The core of the Pumpkin constraint programming solver.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
disallowed-types = [
    { path = "std::collections::HashSet", reason = "use pumpkin_solver::core::containers::HashSet" },
    { path = "std::collections::HashMap", reason = "use pumpkin_solver::core::containers::HashMap" },
    { path = "rand::Rng", reason = "use pumpkin_solver::basic_types::Random" },
    { path = "rand::RngExt", reason = "use pumpkin_solver::basic_types::Random" },
    { path = "rand::SeedableRng", reason = "use pumpkin_solver::basic_types::Random" },
]

allowed-duplicate-crates = [
    "wit-bindgen",
    "hashbrown",
]