Skip to content

YuchiSHEN/BSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BSim - Behaviour Simulator

The Behaviour Simulator is an agent-based model framework designed as a plugin for Rhino software. This implementation offers a lightweight and easily customizable system, enabling users to define agent behaviors and explore system dynamics through simulations. The development is implemented as a plug-in for the CAD environment McNeel Rhino/Grasshopper for both Windows and MacOS.

This library is developed and maintained by:


If you use the BSim library, please reference the official GitHub repository:

@Misc{BSim2024,
author = {Shen, Yuchi; Zhang, Mengting},
title = {BSim: Behaviour Simulator},
year = {2024},
note = {Release 1.00 Beta},
url = { https://github.com/YuchiSHEN/BSim.git },
}

This library makes use of the following libraries:

  1. Kangaroo2 by Daniel Piker. [For the physical system in ABM]

[To install BSim, please copy the folder "BSim.dll" to any address in the computer, and link all the components to this dll. If you work on Windows, please make sure that the files are unlocked.]

Publications related to the BSim project include:

  1. Shen Yuchi*, Xinyi Hu, Xiaotong Wang, Mengting Zhang, Lirui Deng ,Wei Wang*: Integrated framework for space-and energy-efficient retrofitting in multifunctional buildings: A synergy of agent-based modeling and performance-based modeling, Building Simulation, Build. Simul. 17, 1579–1600 (2024).

Quick Start:

You can following guidelines to know the BSim framework: The framework and structure of the BSim

About

An agent-based model system for the simulation of crowed behaviour

Resources

License

Stars

8 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors