sym4processing

Various simulation resources in Processing

https://github.com/borkowsk/sym4processing

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 3 committers (33.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.5%) to scientific vocabulary

Keywords

abm ca game gameclient gameserver simulation simulation-framework
Last synced: 4 months ago · JSON representation

Repository

Various simulation resources in Processing

Basic Info
  • Host: GitHub
  • Owner: borkowsk
  • Language: Processing
  • Default Branch: master
  • Homepage:
  • Size: 45.7 MB
Statistics
  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Topics
abm ca game gameclient gameserver simulation simulation-framework
Created about 7 years ago · Last pushed 8 months ago
Metadata Files
Readme Codemeta

README.md

sym4processing - various simulation resources in processing

@date 2024-10-01 (last modification)

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

  • A design template for CA ( Cellular Automata ) applications.
  • A design template for ABM( __Agent Base Modeling) simulations with the possibility of expanding with a network structure, suitable for many purposes.
  • IP-network game template for one server - many clients simulational games.
  • Additional optional source code modules for working with application templates. This set includes tools for generating artificial complex networks (not necessarily neural), collecting simulation data, calculating their statistics and visualizing them during the simulation.
  • 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/makedocs.sh and then see doxDocs/ .

image

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:

  • https://github.com/borkowsk/Bocaanticonformistsmodel
  • https://github.com/borkowsk/bookProcessingPL
  • https://github.com/borkowsk/bookProcessingEN

PL: WYWIAD na temat symulacji społecznych na YouTube

  • FB: https://www.facebook.com/podejdzNaukovo/videos/516387107100734/
  • YT: https://www.youtube.com/watch?v=jdmOaWtSI

PL/EN: Kanały i strony

  • FB: https://www.facebook.com/ModelowanieProcesowSpolecznych
  • YT: https://www.youtube.com/channel/UCkPtf6-lNlCfNuUdcBgNRug

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

  • https://cbrs.uw.edu.pl/en/home-page/
  • https://www.humane-ai.eu/
  • https://guestxr.eu/

image

Owner

  • Name: Wojciech T. Borkowski
  • Login: borkowsk
  • Kind: user
  • Location: Warszawa, Poland
  • Company: University of Warsaw

https://orcid.org/0000-0002-5793-688 Keywords: Complex Systems, CA, ABM, Social Processes, (Macro-)Evolution, Memetics https://www.buymeacoffee.com/wborkowsk

CodeMeta (codemeta.json)

{
  "@context": "https://w3id.org/codemeta/3.0",
  "type": "SoftwareSourceCode",
  "applicationCategory": "simulations",
  "author": [
    {
      "id": "https://orcid.org/0000-0002-5793-688",
      "type": "Person",
      "affiliation": {
        "type": "Organization",
        "name": "ISS UW, CSRA UW"
      },
      "email": "wborkowsk@gmail.com",
      "familyName": "Borkowski",
      "givenName": "Wojciech"
    },
    {
      "type": "Role",
      "schema:author": "https://orcid.org/0000-0002-5793-688",
      "roleName": "Developer"
    }
  ],
  "codeRepository": "https://github.com/borkowsk/sym4processing",
  "contributor": [
    {
      "id": "_:contributor_1",
      "type": "Person",
      "affiliation": {
        "type": "Organization",
        "name": "ISS UW"
      },
      "familyName": "Nowak",
      "givenName": "Andrzej"
    },
    {
      "type": "Role",
      "contributor": "_:contributor_1",
      "roleName": "Supervisor",
      "startDate": "2020-01-10"
    }
  ],
  "dateCreated": "2021-03-18",
  "dateModified": "2024-09-26",
  "datePublished": "2023-02-19",
  "description": "Simulation 4 Processing - various simulation resources in processing",
  "downloadUrl": "https://github.com/borkowsk/sym4processing/tags",
  "funder": {
    "type": "Organization",
    "name": "UE, University of Warsaw"
  },
  "keywords": [
    "ABM",
    "CA",
    "Complex Networks",
    "Intranet Games"
  ],
  "license": "https://spdx.org/licenses/AFL-3.0",
  "name": "sym4processing",
  "operatingSystem": [
    "Linux",
    "Windows",
    "MacOS"
  ],
  "programmingLanguage": "Processing",
  "runtimePlatform": [
    "Processing",
    "JAVA"
  ],
  "softwareRequirements": [
    "hamoid video library,",
    "ffmpeg"
  ],
  "version": "1.1.0",
  "developmentStatus": "active",
  "funding": "HumanAI, GuestXR, Centre For Systemic Risk Analysis",
  "isSourceCodeOf": "Template applications and source code optional modules"
}

GitHub Events

Total
  • Push event: 12
Last Year
  • Push event: 12

Committers

Last synced: almost 2 years ago

All Time
  • Total Commits: 468
  • Total Committers: 3
  • Avg Commits per committer: 156.0
  • Development Distribution Score (DDS): 0.109
Past Year
  • Commits: 39
  • Committers: 2
  • Avg Commits per committer: 19.5
  • Development Distribution Score (DDS): 0.128
Top Committers
Name Email Commits
Wojciech T. Borkowski w****k@g****m 417
Wojciech T. Borkowski 3****k 46
Wojciech Borkowski Univ.Warsaw w****i@u****l 5
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: almost 2 years ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels