krabmaga 0.5.0

A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language.
[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"