cspsolver 0.5.2

Constraint Satisfaction Problem (CSP) solver
Documentation
[[bin]]
name = "benchmark_suite"
path = "src/bin/benchmark_suite.rs"

[dependencies.dyn-clone]
version = "1.0"

[dev-dependencies.divan]
version = "0.1.21"

[[example]]
name = "api_evolution_demo"
path = "examples/api_evolution_demo.rs"

[[example]]
name = "bool_logic_demo"
path = "examples/bool_logic_demo.rs"

[[example]]
name = "boolean_logic"
path = "examples/boolean_logic.rs"

[[example]]
name = "classification_demo"
path = "examples/classification_demo.rs"

[[example]]
name = "clean_api_demo"
path = "examples/clean_api_demo.rs"

[[example]]
name = "comprehensive_constraints"
path = "examples/comprehensive_constraints.rs"

[[example]]
name = "min_max_demo"
path = "examples/min_max_demo.rs"

[[example]]
name = "model_with_values"
path = "examples/model_with_values.rs"

[[example]]
name = "multiplication_demo"
path = "examples/multiplication_demo.rs"

[[example]]
name = "pc_builder"
path = "examples/pc_builder.rs"

[[example]]
name = "portfolio_optimization"
path = "examples/portfolio_optimization.rs"

[[example]]
name = "precision_config"
path = "examples/precision_config.rs"

[[example]]
name = "resource_allocation"
path = "examples/resource_allocation.rs"

[[example]]
name = "sudoku"
path = "examples/sudoku.rs"

[[example]]
name = "ultra_clean_api_demo"
path = "examples/ultra_clean_api_demo.rs"

[lib]
crate-type = ["lib"]
name = "cspsolver"
path = "src/lib.rs"

[lints.rustdoc]
missing_crate_level_docs = "warn"
private_doc_tests = "warn"
unescaped_backticks = "warn"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["algorithms", "data-structures", "mathematics", "science"]
description = "Constraint Satisfaction Problem (CSP) solver"
documentation = "https://docs.rs/cspsolver"
edition = "2024"
keywords = ["csp", "constraint-solver", "solver", "puzzle", "constraint"]
license = "MIT"
name = "cspsolver"
readme = "README.md"
repository = "https://github.com/radevgit/cspsolver"
rust-version = "1.88"
version = "0.5.2"

[[test]]
name = "debug_step_alignment"
path = "tests/debug_step_alignment.rs"

[[test]]
name = "test_div"
path = "tests/test_div.rs"

[[test]]
name = "test_metadata_collection"
path = "tests/test_metadata_collection.rs"

[[test]]
name = "test_operators"
path = "tests/test_operators.rs"

[[test]]
name = "test_precision_config"
path = "tests/test_precision_config.rs"