[dependencies.ahash]
version = "0.7.6"
[dependencies.aws-config]
optional = true
version = "0.4"
[dependencies.aws-sdk-lambda]
optional = true
version = "0.4"
[dependencies.aws-sdk-sqs]
optional = true
version = "0.4"
[dependencies.bevy]
features = ["x11"]
optional = true
version = "0.13.0"
[dependencies.bevy_egui]
optional = true
version = "0.25.0"
[dependencies.bevy_prototype_lyon]
default-features = false
optional = true
version = "0.11.0"
[dependencies.cfg-if]
version = "1.0.0"
[dependencies.chrono]
version = "0.4"
[dependencies.clap]
optional = true
version = "2.34.0"
[dependencies.crossbeam]
optional = true
version = "0.8.1"
[dependencies.csv]
version = "1.1.6"
[dependencies.downcast-rs]
version = "1.2.0"
[dependencies.dyn-clone]
version = "1.0.5"
[dependencies.friedrich]
optional = true
version = "0.4.1"
[dependencies.futures]
optional = true
version = "0.3"
[dependencies.hashbrown]
version = "0.12.1"
[dependencies.image]
default-features = false
optional = true
version = "0.24.8"
[dependencies.indicatif]
version = "0.16.2"
[dependencies.lambda_runtime]
optional = true
version = "0.4"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.memoffset]
optional = true
version = "0.6.4"
[dependencies.mpi]
features = ["user-operations", "derive"]
optional = true
version = "0.6"
[dependencies.num_cpus]
version = "1.13.1"
[dependencies.priority-queue]
version = "1.2.1"
[dependencies.rand]
version = "0.8.5"
[dependencies.rand_pcg]
version = "0.3.1"
[dependencies.rayon]
version = "1.5.1"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0.137"
[dependencies.serde_json]
optional = true
version = "1.0.81"
[dependencies.statrs]
optional = true
version = "0.15.0"
[dependencies.tokio]
features = ["full"]
optional = true
version = "1.18.1"
[features]
aws = ["lambda_runtime", "serde", "serde_json", "tokio", "aws-config", "aws-sdk-sqs", "aws-sdk-lambda", "futures"]
bayesian = ["friedrich", "statrs"]
distributed_mpi = ["mpi", "memoffset"]
parallel = ["crossbeam", "clap"]
visualization = ["bevy_prototype_lyon", "bevy", "bevy/bevy_winit", "bevy/bevy_render", "bevy/bevy_gltf", "bevy/png", "image", "bevy_egui", "bevy_egui/default_fonts"]
visualization_wasm = ["bevy_prototype_lyon", "bevy", "bevy/bevy_winit", "bevy/bevy_render", "bevy/bevy_gltf", "bevy/png", "image", "bevy_egui", "bevy_egui/default_fonts"]
[lib]
doctest = false
[package]
authors = ["Carmine Spagnuolo <spagnuolocarmine@gmail.com>", "Alessia Antelmi <aantelmi@unisa.it>", "Matteo D'Auria <matdauria@unisa.it>", "Daniele De Vinco <danieledevinco1996@gmail.com", "Francesco Foglia <frafonia@gmail.com>", "Pasquale Caramante <pasqcaramante@gmail.com>", "Luca Postiglione <lucapostiglione10@gmail.com>", "Giuseppe D'Ambrosio <giuseppe.dambrosio14@gmail.com>", "Andrea Tranquillo <andreatranquillo87@gmail.com>"]
categories = ["science", "simulation", "mathematics", "visualization", "wasm"]
description = "A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language."
documentation = "https://docs.rs/krABMaga"
edition = "2021"
homepage = "https://krABMaga.github.io/"
keywords = ["discrete-event", "ABM", "simulation", "agent-based-model"]
license = "MIT"
name = "krabmaga"
readme = "README.md"
repository = "https://github.com/krABMaga/krABMaga"
version = "0.5.0"
[package.metadata.docs.rs]
features = ["bayesian"]
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.crossterm]
version = "0.23.2"
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.plotters]
version = "0.3.1"
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.sysinfo]
version = "0.27.2"
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.tui]
version = "0.18.0"
[target."cfg(target_arch = \"wasm32\")".dependencies.getrandom]
default-features = false
features = ["wasm-bindgen"]
version = "0.2.6"