/sym4processing

Various simulation resources in Processing

Primary LanguageProcessingGNU General Public License v3.0GPL-3.0

sym4processing - various simulation resources in processing

Processing files supporting various simulation applications and giving them selected possibilities and properties:

  • Cellular Automata application design template
  • Design template for an ABM simulation application with the possibility of expanding with a network structure, suitable for many purposes
  • IP-network game template for one server - many clients games
  • Additional optional tool codes for working with application templates
  • Sample simulations written using these templates
  • As a submodule, it imports a repository with materials for the course "Processing in education and simulation" (bookProcessingPL)

More documentation is in the source files, prepared to generate documentation in the Doxygen format. Just use docs/_make_docs.sh and then see doxDocs/ .

REPOSITORY CLONING

git clone --recurse-submodules https://github.com/borkowsk/sym4processing.git

DEPENDENCIES

You need to install "com.hamoid" library for Processing and "ffmpeg" application.

More materials

GitHub resources:

PL: WYWIAD na temat symulacji społecznych na YouTube

PL/EN: Kanały i strony

Licencing

As long as you prominently display information about the authors and sponsors of this repository in a prominent place on a derivative project, you are free to use this code for educational and research purposes, and to modify it freely.

This repository is sponsored by Centre For Systemic Risk Analisis, and EU grants: HumanAI & GuestXR

Authors

  • Wojciech Tomasz Borkowski
  • Andrzej Krzysztof Nowak

Links