[package]
name = "rustsim-core"
version = "0.0.1"
edition = "2021"
rust-version = "1.94.0"
license = "MIT"
description = "Core ABM engine: agents, models, stores, schedulers, stepping, data collection"
repository.workspace = true
keywords = ["abm", "agent-based", "simulation", "scheduler", "model"]
categories = ["science", "simulation"]
publish = true
[dependencies]
hashbrown = "0.14"
rand = "0.8"
thiserror = { workspace = true }
tracing = { workspace = true }
[dev-dependencies]
criterion = { workspace = true }
[[bench]]
name = "store_bench"
harness = false
[[bench]]
name = "step_bench"
harness = false