Skip to content
@krABMaga

krABMaga

krABMaga: A modern developing art for reliable and efficient ABM simulation with the Rust language
krabmaga animated logo

krABMaga

Crates.io Crates.io docs.rs

A modern developing art for reliable and efficient ABM simulation with the Rust language

KrABMaga is a discrete events simulation engine for developing ABM simulation that is written in Rust language. krABMaga is designed to be a ready-to-use tool for the ABM community and for this reason the architectural concepts of the well-adopted MASON library were re-engineered to exploit the Rust peculiarities and programming model.

For more information please visit our site: krABMaga.github.io.

Developed by ISISLab

Contributors



Fun fact about the name of our project

When we were looking for a name for our library, we named it as typical as possible by combining the Rust language name with Agent-based (Rust-AB). Our project started to get better and better, and we moved from a prototype of an ABM simulation framework to an accurate tool. As good computer scientists, we started looking again for a name that would give a more significant entity to our project. We have finally found it in the martial art of Krav Maga; this art, as our tool, is based on two principal goals: reliability and efficiency. Therefore, we combined Crab (Krab) 🦀 with Maga and obtained krABMaga.

The credit for conceiving this name is to @ddevin96.

Pinned Loading

  1. krABMaga krABMaga Public

    krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language

    Rust 176 12

  2. examples examples Public

    Examples of krABMaga Rust ABM simulation framework

    Rust 13 4

Repositories

Showing 7 of 7 repositories
  • krABMaga Public

    krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language

    krABMaga/krABMaga’s past year of commit activity
    Rust 176 MIT 12 2 3 Updated Jul 22, 2024
  • examples Public

    Examples of krABMaga Rust ABM simulation framework

    krABMaga/examples’s past year of commit activity
    Rust 13 4 0 1 Updated Jun 4, 2024
  • krABMaga.github.io Public

    Presentation website of krABMaga Rust ABM simulation framework

    krABMaga/krABMaga.github.io’s past year of commit activity
    JavaScript 2 0 0 1 Updated Mar 4, 2024
  • krABMaga/rocket-client’s past year of commit activity
    JavaScript 0 0 0 0 Updated Sep 15, 2022
  • krABMaga/ABM-Comparisons’s past year of commit activity
    Rust 0 0 0 0 Updated May 11, 2022
  • .github Public
    krABMaga/.github’s past year of commit activity
    0 0 0 0 Updated May 5, 2022
  • talks Public

    Seminars and presentation about krABMaga Rust ABM simulation framework

    krABMaga/talks’s past year of commit activity
    HTML 1 0 0 0 Updated Apr 11, 2022

Top languages

Loading…

Most used topics

Loading…