Skip to content

C++ projects simulating emergent phenomena like population dynamics or "game of life". Graph algorithms are also here.

Notifications You must be signed in to change notification settings

kacperpoluszejko/Physics-of-complex-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Physics of Complex Systems

This repository contains a collection of programs and analyses related to various types of physical simulations.
Most of them focus on systems that exhibit emergent behavior — such as cellular automata, social systems, or the Ising model.
The scripts provided here were developed as part of the Master's studies in Technical Physics (specialization: Computational Physics)

Each project includes:

  • Source code of the simulation
  • Scripts for generating plots
  • Ready-made figures / visualizations
  • Exercise instructions

📌 Project Topics

  1. Introduction
  2. Emergent phenomena — cellular automata (Game of Life)
  3. Emergent phenomena — population dynamics modeling
  4. Emergent phenomena — epidemic dynamics modeling
  5. One-dimensional Ising model
  6. Two-dimensional Ising model
  7. Site percolation on a square lattice
  8. Self-organized criticality
  9. Random graphs — Erdős–Rényi networks
  10. Random graphs — Barabási–Albert model
  11. Kuramoto model
  12. Random walk
  13. PageRank algorithm
  14. Spin glass
  15. Hopfield networks

About

C++ projects simulating emergent phenomena like population dynamics or "game of life". Graph algorithms are also here.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published