Simulation
Simulation refers to the process of creating a virtual model of a real-world system to study its behavior and performance under various conditions. This topic covers the principles, methodologies, and applications of simulation in fields such as engineering, science, healthcare, and social sciences. Simulations can range from simple models to complex, interactive environments, allowing researchers and practitioners to test hypotheses, train individuals, and predict outcomes without the risks or costs associated with real-world experiments. The topic also explores different types of simulation software and tools, as well as best practices for designing and validating simulations.
- GitHub: https://github.com/topics/simulation
- Wikipedia: https://en.wikipedia.org/wiki/Simulation
- Created by: The scientific and engineering community
- Related Topics: modeling, virtual-reality, computer-science, data-science,
- Aliases: simulations,
- Last updated: 2026-07-02 00:28:25 UTC
- JSON Representation
https://github.com/joshmcguigan/ppc_sim
A solar power plant controller simulation and testing tool
renewable-energy simulation solar-energy
Last synced: 22 Jun 2025
https://github.com/ishanoshada/planet3d
A 3D visualization of the solar system with planets and moons
planet pygame pygame-application python-packages simulation solar-system visualization
Last synced: 10 Apr 2025
https://github.com/technicjelle/solarsystem
A solar system simulation environment where you can play around with planets, suns, gravity and orbits
desktop orbital-simulation planets simulation simulation-environment solar-system
Last synced: 10 Aug 2025
https://github.com/michaeldorner/capability-of-code-review-as-communication-network
Replication package for "The Capability of Code Review as a Communication Network"
code-review replication research simulation
Last synced: 22 Jun 2025
https://github.com/gregman-js/neural-network-car-racing
A small 2D simulation in which cars learn to drive by themselves.
evolutionary-algorithms game2d javascript machine-learn neural-network simulation
Last synced: 03 Apr 2025
https://github.com/gleydar/py_epi_sim
Epidemic Simulator with a nice and usable UI, written in Python using Qt
Last synced: 13 Apr 2025
https://github.com/qecsim/qecsimext
qecsimext is an example Python 3 package that extends qecsim with additional components.
python qec quantum-error-correction simulation
Last synced: 08 Sep 2025
https://github.com/niaggar/go-board
Simulation of galton board
galton-board go physics simulation
Last synced: 04 Jan 2026
https://github.com/sybila/ebcsgen
eBCSgen - BioChemical Space Language support tool.
mechanistic-models modeling rule-based-modelling simulation systems-biology
Last synced: 15 Apr 2025
https://github.com/carltheperson/limitless-lottery
A simulation game where you are allowed to spend an infinite amount of money on different kinds of lottery tickets.
Last synced: 17 Jan 2026
https://github.com/cbrincoveanu/evogrid
EvoGrid is a dynamic simulation exploring the evolution of artificial intelligence through random mutations of neural networks in a virtual grid ecosystem.
artificial-life evolution genetic-algorithm simulation
Last synced: 22 Sep 2025
https://github.com/edibotopic/stokes-law
Interactive 2D simulation of Stokes' Law, which describes how particles float/sediment in solvent. Subject of paper in the Journal of Chemical Education: https://pubs.acs.org/doi/10.1021/acs.jchemed.2c01201
animation canvas food motion particles physics physics-simulation science simulation
Last synced: 14 May 2026
https://github.com/victorgoubet/bubble
Experimental foray into OpenGL and Vispy: A bubble simulation
bubble opengl pyopengl shaders simulation vispy
Last synced: 15 May 2026
https://github.com/pythonhealthdatascience/rdesrap_mms
Reproducible analytical pipeline (RAP) for R discrete-event simulation (DES) implementing an M/M/s queueing model.
discrete-event-simulation healthcare healthcare-analysis r reproducible-analysis reproducible-analytical-pipeline reproducible-analytical-pipelines reproducible-research reproducible-science simmer simulation simulation-framework simulation-model simulation-modeling simulation-modelling template
Last synced: 10 Aug 2025
https://github.com/akhilrai28/antennafieldsim
This project simulates and extracts the Electric (E) and Magnetic (H) field parameters of a dipole antenna using CST Studio Suite. It provides a detailed analysis of the antenna’s field distribution, radiation pattern, and key performance metrics such as impedance and gain.
antenna cst dipole e-field electromagnetic-simulation radiation radiation-pattern rf rf-design simulation
Last synced: 08 Feb 2026
https://github.com/walkerdustin/regelungstechnik2_daempfunglkw
Aktive Dämpfung einer LKW Ladefläche_____Es soll der Ladebereich eines LKWs aktiv gedämpft werden. Um das System simulieren zu können wird das System in Simulink nachgebaut. Anhand dieses Models soll nun ein Regler entworfen und parametrisiert werden. Es soll ein digitaler Regler benutzt werden. Hierfür muss zusätzlich ein Anti Aliasing Filter designt werden.
latex latex-document latex-documentation matlab regelungstechnik simulation simulink-model suspension suspension-systems
Last synced: 05 May 2026
https://github.com/daniilgrbic/newtonian-fluid-simulation-using-sph
Unoptimized fluid simulation based on Smoothed Particle Hydrodynamics (SPH)
Last synced: 12 May 2026
https://github.com/bdilday/combinatoricsinningsim
Simulations based on combinatorics
baseball combinatorics python simulation statistics
Last synced: 05 Oct 2025
https://github.com/mathieucaroff/cellexp
A cellular automaton (CA) explorer to understand and unveil properties of CA in 1D.
cellular-automaton chaos chaos-theory complexity education evolution fractal html5-canvas pattern pattern-detection put-image-data rule110 simulation simulator turing-completeness unidimensional universe
Last synced: 14 Jul 2025
https://github.com/theblindrider/autonomous-vehicle-simulator
Project for CS 136 (Introduction to Data Structures). Simulation of ethical decisions in autonomous vehicles using C++ and Qt.
autonomous-car autonomous-car-simulator autonomous-driving autonomous-driving-simulation autonomous-vehicle-simulator autonomous-vehicles cplusplus cs-136 cs136 ethics gui qt simulation student-project
Last synced: 15 May 2026
https://github.com/amirhosseinhonardoust/teaching-neural-networks-to-imagine-tables
A comprehensive deep dive into how Variational Autoencoders (VAEs) learn to generate realistic synthetic tabular data. This project explores latent space learning, probabilistic modeling, and neural creativity, combining data privacy, interpretability, and generative AI techniques in a structured format.
autoencoder data-augmentation data-privacy data-science deep-learning explainable-ai feature-learning generative-model latent-space machine-learning neural-networks python pytorch representation-learning research simulation statistical-learning synthetic-data tabular-data vae
Last synced: 17 Nov 2025
https://github.com/mozturan/human-like_autonomousdrive3d_drl
Human-Like Autonomous Driving W/ Deep Reinforcement Learning in 3D environment
autonomous-driving deep-learning deep-reinforcement-learning donkey-car donkeycar simulation soft-actor-critic
Last synced: 05 Apr 2025
https://github.com/mcdallas/classicmagedps
Simulation framework for wow-classic
classic-wow dps simulation world-of-warcraft
Last synced: 15 Jul 2025
https://github.com/evronix/gazebo_quadruped
This repository enables rapid setup and custom controller development for the GO1 quadruped robot in ROS2 with Gazebo simulation.
gazebo quadruped quadruped-robot robot ros2 ros2-humble simulation
Last synced: 29 Mar 2025
https://github.com/idorobots/mall-sim
A simulation of movement of people at a shopping mall using Social Distances. An AGH-UST project.
java movement shopping-mall simulation social-distances social-force
Last synced: 07 Apr 2025
https://github.com/MSuter6/faap-simulator
Simulator for the Fog Application Allocation Problem (FAAP)
fog-computing linear-programming simulation virtual-network-embedding
Last synced: 11 May 2025
https://github.com/josericardopenase/arquimedes
Arquimedes.js is a 2D physics engine designed for realistic simulations of physical environments. It's ideal for students, animators, and anyone interested in exploring physical concepts through an interactive simulation environment.
Last synced: 03 Feb 2026
https://github.com/viccuad/avian_fdm
6-DoF Flight Dynamics Model plugin for Bevy and Avian
3d bevy flight-simulation gamedev physics rust simulation
Last synced: 23 May 2026
https://github.com/drlukeparry/pyocl
Python OpenCL Helper Classes For Productivity
opencl pyopencl python simulation
Last synced: 27 Aug 2025
https://github.com/balysv/space-elixir
A minimal Newtonian gravity and collision simulator in Elixir
collision-simulator elixir gravity newton simulation
Last synced: 22 May 2026
https://github.com/jgregoriods/expand
Agent-based model of demic expansions in South America during the late Holocene.
agent-based-modeling archaeology simulation
Last synced: 17 Jan 2026
https://github.com/rodrigolaa/world-cup-prediction
This project had the porpuse to predict the World Cup winner, through a simulation of over 1000 matches. :soccer:
jupyter-notebook python simulation
Last synced: 19 May 2026
https://github.com/karel-brinda/dymas
Dynamic Mapping Simulator.
bioinformatics ngs read-mapping simulation
Last synced: 08 Mar 2026
https://github.com/alkarex/simmanning
C#.NET library for discrete-event simulation dedicated to manning / staffing
discrete-event discrete-events-simulations management optimization simulation simulation-engine simulation-framework simulator staffing
Last synced: 08 Sep 2025
https://github.com/tsu2000/genshin_wishes
Statistical modelling and simulations of 4 & 5★ drop rates in Genshin Impact.
altair genshin genshin-impact mathematical-modelling matplotlib plotly-graph-objects probability simulation statistical-analysis statistics streamlit
Last synced: 08 Mar 2026
https://github.com/raulmurillo/annsim_22
Code for reproducing ANNSIM 2022 results
deep-neural-networks floating-point physics-simulation posit simulation
Last synced: 17 Feb 2026
https://github.com/smerrony/simh_tapes
Simh_tape is an Ada package for handling magnetic tape images in the standard format used by SimH and many other computer simulators and emulators.
ada alire emulation magnetic-tape simh simulation vintage
Last synced: 25 Aug 2025
https://github.com/abelcarreras/gromorg
A python GROMACS interface for MD simulations of organic molecular crystals
gromacs molecular-dynamics molecular-mechanics python simulation
Last synced: 15 Sep 2025
https://github.com/seatonullberg/cmstk
Computational Materials Science Tool Kit
density-functional-theory dft materials-science molecular-dynamics simulation vasp
Last synced: 29 Mar 2025
https://github.com/robbrit/complexeconomics
Economic simulation game
economics economics-game multi-agent-systems simulation
Last synced: 20 Jan 2026
https://github.com/minhkhang1795/modsimproject1
To explain the connection between the One Child Policy and child population in China from 1960 to 2015.
jupyter-notebook modeling modsimpy one-child-policy population python simulation
Last synced: 25 Apr 2026
https://github.com/juntyr/necsim-rust
Spatially explicit biodiversity simulations using a parallel library written in Rust
biodiversity cuda mpi necsim rust simulation
Last synced: 22 Mar 2025
https://github.com/turkeymcmac/anosmellya
Smell-based evolution simulator with sexual reproduction.
evolution-simulator screensaver simulation
Last synced: 29 Jul 2025
https://github.com/thecodemonkey/kennste
Kennste Jemanden, der Corona hatte?
covid19 data-science simulation
Last synced: 06 Apr 2025
https://github.com/okkindel/cellular
A simple cellular automata engine inspired by conways game of life.
cells cellular-automata simulation
Last synced: 29 Apr 2025
https://github.com/iostapyshyn/gravity
Simulation of Newton's law of universal gravitation.
c glfw gravity newton opengl physics simulation
Last synced: 20 May 2026
https://github.com/vikpant/strategic-coopetition
Coopetition-Gym: A research-grade mixed-motive multi-agent reinforcement learning library for studying coopetition (simultaneous cooperation & competition). Implements formal game-theoretic foundations from TR-1 (Interdependence & Complementarity), TR-2 (Trust), TR-3 (Loyalty), and TR-4 (Reciprocity). Validated against published real-world cases.
benchmark benchmark-suite benchmarking benchmarks coopetition deep-reinforcement-learning game-theory game-theory-algorithms game-theory-model gymnasium mixed-motive multi-agent-reinforcement-learning multi-agent-systems optimization pettingzoo reinforcement-learning reinforcement-learning-algorithms reinforcement-learning-environments simulation strategic-coopetition
Last synced: 03 May 2026
https://github.com/sametz/nmrmint
Mint your own NMR spectra from scratch! (version 0.3.1 beta)
chemistry education instrumentation nmr nmr-spectroscopy quantum-chemistry simulation spectroscopy spectrum
Last synced: 28 Jan 2026
https://github.com/noisyninja703/blackjack_cabinet
Blackjack Simulator to gather data on different card counting strats
analysis blackjack ipynb opensource simulation
Last synced: 06 Mar 2026
https://github.com/lcsrodriguez/cuttingedge-milliman
Quant. Research project - Cutting-Edge project (In collaboration with Milliman & University of Paris-Saclay)
black-scholes cir-model computational-finance cox-ingersoll-ross derivatives-pricing equity-index european-options heston hull-white interest-rates quantitative-finance simulation vasicek
Last synced: 17 May 2026
https://github.com/niaggar/galtonboard
Windows application to simulate the Galton board, allows you to configure different parameters of the problem.
galton-board ipt ovito physics physics-simulation simulation
Last synced: 04 Feb 2026
https://github.com/stla/matrixsampling
Simulation of matrix variate distributions
Last synced: 22 Aug 2025
https://github.com/marklagodych/boxwithballs
Simulation of box with balls (friction can be toggled)
balls friction physics physics-simulation processing processing-language processing-sketch simulation
Last synced: 24 Jul 2025
https://github.com/pera-swarm/swarm-simulator
This repository contains the implementations of a mixed reality-based swarm simulator
nodejs simulation swarm-robotics typescript
Last synced: 28 Apr 2025
https://github.com/jaswantsinghh/algosim
AlgoSim is an open source algorithms simulation tool.
algorithms algorithms-and-data-structures framer-motion nextjs react shadcn-ui simulation tailwindcss
Last synced: 04 Feb 2026
https://github.com/aslozada/tc
Display the VMD "dynamic" Field (beta, charge, occupancy, ...)
computational-chemistry simulation vmd
Last synced: 02 Mar 2026
https://github.com/dlqqq/ising-model
cool simulation of magnetic lattices and their phase transitions
ising-model-2d monte-carlo simulation
Last synced: 07 Jun 2026
https://github.com/3bbaas/newspaper-seller-simulation-case-study
Newspaper-Seller-Simulation-Case-Study
case-study modeling newspaper-seller simulation
Last synced: 25 Feb 2026
https://github.com/freakwill/find-girlfriend
👧find a girlfriend
girlfriend probability-theory python simulation
Last synced: 15 Oct 2025
https://github.com/ghackenberg/delta-dynamics
A low-poly ecosystem simulator featuring real-time dynamic terrain, GPU-accelerated water flow, resource management, and local LLM integration for AI entity behavior. Built with React, Three.js, and Web-LLM.
ecosystem-simulation game-development local-ai low-poly procedural-generation react simulation terrain-generation threejs typescript vite water-simulation web-llm webgl
Last synced: 04 Jun 2026
https://github.com/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 10 Jan 2026
https://github.com/ugnmura/bouncing-balls
Bouncing Balls in Command Line
c linear-algebra make physics simulation vector
Last synced: 02 Mar 2026
https://github.com/adewinmbi/indoor-navigation
Indoor navigation simulation
Last synced: 22 Jan 2026
https://github.com/joshrule/formal-systems-learning-rs
Rust simulations using 2AFC triads to learn formal systems as typed first-order term rewriting systems
hindley-milner learning program-induction rust science simulation term-rewriting
Last synced: 18 Jan 2026
https://github.com/niaggar/dynamical-galton-go
A Galton Board simulation written in Golang to demonstrate the central limit theorem. The project simulates balls bouncing off pegs arranged in different patterns, allowing exploration of various distributions based on peg configurations.
go golang physics simulation statistics
Last synced: 06 Feb 2026
https://github.com/babak2/epidemiological_model
ci-cd-pipeline docker epidemiological-modelling matplotlib numpy python3 simulation
Last synced: 07 Feb 2026
https://github.com/im-rises/nbody-simulator-react-p5-website
N-Body simulation package demo made in React (bruteforce)
gravity javascript n-body nbody nbody-simulation package react simulation typescript
Last synced: 20 Apr 2026
https://github.com/modypy/modypy
A framework for hierarchical modelling, simulation and analysis of dynamic systems
analysis block-diagram continuous-time discrete-time dynamical-systems events linear-systems python simulation simulation-framework simulation-modeling
Last synced: 14 Jan 2026
https://github.com/sylvainhalle/virus-contagion
BeepBeep virus contagion simulator replicating an article from the Washington Post about COVID-19
beepbeep cep covid-19 covid-virus simulation simulator
Last synced: 19 Apr 2026
https://github.com/gregorybchris/chladni
Chladni figures simulation
brownian chladni figures game motion of random simulation vibrate
Last synced: 06 Feb 2026
https://github.com/cpehle/cascade
Cycle based C++ hardware simulation infrastructure
Last synced: 03 Apr 2025
https://github.com/jor-/simulation
Python functions for simulating mathematical models, estimating model parameters, quantifying uncertainties and visualizing results.
optimization python simulation uncertainty
Last synced: 15 Oct 2025
https://github.com/megalithofficial/cyber-patrol-dashboard
A fictional cybersecurity visualization dashboard demonstrating simulated police patrols and security monitoring (for demonstration purposes only)
demo-project interactive-map interactive-visualization leaflet lucide map-visualization modern-ui react react-leaflet simulation tailwindcss visualization vite web-application
Last synced: 25 Feb 2026
https://github.com/jmiszczak/matthew_reduction_game
Implementation of games on networks for controlling the inequalities in the capital distribution
agent-based-modeling agent-based-simulation econophysics game-theory network-analysis simulation sociophysics strategic-game
Last synced: 01 Feb 2026
https://github.com/however-yir/autonomous-driving-lab
Autonomous driving engineering monorepo — CARLA simulation, Autoware ROS 2 vehicle stack, VSS signal spec, automotive DLT logging.
automotive autonomous-driving autoware carla cplusplus cpp docker fork-customized kubernetes monorepo python robotics ros2 simulation ue5 validation vehicle-signals
Last synced: 01 Jun 2026
https://github.com/plusk01/rosflight_unity
ROSflight software-in-the-loop simulation using Unity
ros rosflight simulation unity
Last synced: 11 May 2026
https://github.com/turkeymcmac/bouncers
A simulation of evolving agents trying to win a one-on-one duels within a two-dimensional physical environment.
evolution neural-network simulation
Last synced: 16 Oct 2025
https://github.com/skywarth/fenrir-wolfpack-simulator
Simulating wolfpack behaviours and future of the pack in an environment using Javascript and data trees.
data data-structures javascript max-heap simulation simulations wolfpack
Last synced: 14 Oct 2025
https://github.com/turkeymcmac/game-of-life
An implementation of Conway's Game of Life
emergent-behavior game-of-life simulation
Last synced: 15 Mar 2025
https://github.com/caeassistant-group/umat-abaqus-tsai-hill-orthotropic-composite-subroutine
The UMAT subroutine is a tool in Abaqus that can be used when a material cannot be adequately modeled using the Abaqus material library. In this project, we employed this subroutine to evaluate the Tsai-Hill failure criterion in composites. Additional projects in this field can also be accessed on the following link.
3ds abaqus cae finite-element-analysis finite-element-methods fortran numerical-analysis simulation subroutine tsai-hill umat
Last synced: 31 Jan 2026
https://github.com/sdediego/quantitative-finance
Quantitative and computational finance library
black-scholes derivatives finance financial-models monte-carlo options pricing quantitative-finance simulation yield-curve
Last synced: 11 Feb 2026
https://github.com/z1skgr/tomasulo-based-processor
TOMASULO processor in VHDL implementation
computer-architecture fpga pipeline processor simulation tomasulo vhdl xilinx-ise
Last synced: 19 Mar 2026
https://github.com/choderalab/saltswap-results
Repository for the results of saltswap that are necessary for a first publication
chemical-potential openmm osmostat publication-results reservoir salt salt-concentration simulation
Last synced: 04 Feb 2026
https://github.com/kawai-senpai/ros-flightmatrixbridge
ROS2 nodes for interfacing with the Flight Matrix system. It includes publishers for various sensor data and a drone controller for handling joystick inputs. (Ros Based API for FlightMatrix)
api flight-simulation robotics ros ros2 simulation uav
Last synced: 13 Feb 2026
https://github.com/jhuapl/openxnav
OpenXNAV is an Open Source, modular toolkit for simulating high-fidelity pulsar X-ray events - designed to aid development and testing of Pulsar-based Autonomous Navigation (XNAV) Positioning, Navigation, and Timing (PNT) solutions.
aerospace autonomous cislunar deepspace modular navigation newspace pnt pulsar pulsars simulation space x-ray xnav
Last synced: 22 Jan 2026
https://github.com/notakamihe/ml-air-hockey
This Unity Project contains all the files and scenes needed to create a simulation of an Air Hockey game using ML Agents.
csharp machine-learning simulation unity
Last synced: 22 Apr 2026
https://github.com/endeepak/simufast
Embeddable simulation widget for web. Learn and share fast with visual abstractions.
Last synced: 02 Jul 2025
https://github.com/mekhyw/modeling-and-simulation-of-the-physical-world
Discrete and continuous mathematical modeling of 1st and 2nd order dynamical systems, numerical simulation of models of dynamical systems using Python, principles of scientific methodology. Credits to professors Fabio Pelicano, Fabio Bobrow and Fabio Hage
excel jupyter-notebook object-tracking scipy simulation
Last synced: 11 May 2026
https://github.com/thavlik/lyfe
A 2d simulator for molecular cell biology.
biology chemistry fluidsim molecular-cell-biology simulation
Last synced: 23 Apr 2026
https://github.com/wiseaidev/corona-virus-data-analysis-modeling-and-visualization
Data analysis of covid-19 and SEIRD model implementation.
coronavirus coronavirus-tracking covid-19 data-analysis data-analysis-python data-visualization folium-maps modeling-dynamic-systems numpy ploty population python3 science science-research seird-model seird-simulator simulation
Last synced: 14 Apr 2025
https://github.com/jkglasbrenner/cds411-course-materials
Course materials for CDS 411: Modeling and Simulation II, offered at George Mason University
cds-411 cellular-automata course-materials data-science george-mason-university jupyter jupyter-notebook model-selection modeling python random-walk scikit-learn simulation stochastic-simulation system-dynamics
Last synced: 16 Jan 2026
https://github.com/hsandt/ld44
Ludum Dare 44 entry - A creative item shopkeeper sells his/her family life to run the business
2d ludum-dare-44 simulation unity3d video-game
Last synced: 06 Apr 2025
https://github.com/aggarwalvedant/divine-society-sim
An infinite, AI-powered society simulation where autonomous agents live, interact, and evolve using GPT-4. Take on the role of a divine overseer and watch your world come to life with intelligent species, procedural generation, and emergent behaviors.
ai ai-powered ai-powered-game artificial-intelligence autonomous-agents chatgpt js next react simulation simulator society-simulation tailwind
Last synced: 31 Jan 2026
https://github.com/spesrobotics/spes_autonomy
Spes Robotics autonomy stack
docker navigation ros2 simulation
Last synced: 07 May 2025
https://github.com/dranidis/sdlspec
SDL process specification and simulation in Go (golang)
go golang sdl signal simulation specification-language
Last synced: 31 Jan 2026