Home

LSD is a platform designed to design, build, execute and analyse agent-based simulation models.

The final code of a LSD model consists in pure C++, though the building does not require the writing of the code for the complete program.

LSD is designed on the concept of “equation”, meant to be snipped of code representing a the computation required by a model variable to update its value during a simulation run.

LSD automatically combines the equations of the model to generate the steps required to compute the values for all the variables in the model.

The system is endowed with a suite of intuitive tools allowing the user to construct the model, analyse the results, identify and correct errors, and revise its content.

LSD has been used for more than two decades to build hundreds of models. Marco Valente is the original author of LSD while working at IIASA for a project led by G.Dosi. Today Marcelo Pereira is the leading developer.

Laboratory for Simulation Development – LSD

LSD is a platform based on C++ allowing to easily develop agent-based models (ABM’s). It does require that users implement the code for each and every element of the model. Yet, it minimises the effort, representing a model as separate bits of code. Essentially, users write code for each variable as for a difference equation model, and the system automatically generates a fast and powerful executable assembling the equations written by the user.

About

LSD is a software platform (essentially a programming language) designed to implement agent-based models.

Home

LSD is a platform designed to design, build, execute and analyse agent-based simulation models.

The final code of a LSD model consists in pure C++, though the building does not require the writing of the code for the complete program.

LSD is designed on the concept of “equation”, meant to be snipped of code representing a the computation required by a model variable to update its value during a simulation run.

LSD automatically combines the equations of the model to generate the steps required to compute the values for all the variables in the model.

The system is endowed with a suite of intuitive tools allowing the user to construct the model, analyse the results, identify and correct errors, and revise its content.

LSD has been used for more than two decades to build hundreds of models. Marco Valente is the original author of LSD while working at IIASA for a project led by G.Dosi. Today Marcelo Pereira is the leading developer.

Contact

info (at) labsimdev.org