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/ankur-tutlani/game-simulator
Normal-form game simulations and norms
agent-based-modeling evolutionarygame gametheory nash-equilibria nash-equilibrium normal-form-games norms pareto-efficiency simulation
Last synced: 10 May 2026
https://github.com/emvivas/streaming-service
"Streaming Service" is a program developed in C++ for simulating a modern streaming service company.
consoleapplication cplusplus movies series service simulation streaming video windows
Last synced: 11 May 2026
https://github.com/diogoribeiro7/vortex2d
2D vortex particle method (Gaussian-core) with RK4, viscosity, plots, animations
cfd matplotlib numpy python simulation vortex-method
Last synced: 12 May 2026
https://github.com/aminul-islam-niloy/simulation-and-modeling-
Simulation and modeling using python jupiter Notebook
jupyter-notebook python simulation
Last synced: 13 May 2026
https://github.com/techniccontroller/mobrob_ros_gazebo
ROS package for gazebo simulator for MobRob project
Last synced: 11 Jun 2026
https://github.com/gregorybchris/ants
Ant foraging simulation
ant food foraging nest pheromones simulation walk
Last synced: 13 May 2026
https://github.com/t-eckert/d_breakup
Simulation of neutron-deuteron breakup in GEANT using DDX
geant4 neutron physics simulation
Last synced: 11 Jun 2026
https://github.com/pandermatt/game-of-life
😀 Game of Life in Ruby
game gameoflife life simulation
Last synced: 14 May 2026
https://github.com/janek1842/snmp-c-sim
SNMP mini simulator in C
c simulation snmp socket-programming
Last synced: 14 May 2026
https://github.com/grayzing/green-gcn
Advanced O-RU sleep control using Graph Convolutional Deep Q Network + Distributed PER
3gpp 5g deep-q-learning gnn graph-neural-network machine-learning reinforcement-learning simulation
Last synced: 12 Jun 2026
https://github.com/hermann-web/predator-prey-system-simulation
Python script simulating predator-prey dynamics in an ecosystem. It models interactions, behaviors, and population changes of prey (Proie) and predators (Predateur). The simulation explores how parameter variations impact population dynamics.
dynamical-systems ecosystem modeling-and-simulation population predator-prey python simulation
Last synced: 13 Jun 2026
https://github.com/ai-bio-synergy-holdings-llc/qs-dmss
Evidence-first QuantumScalar DM simulation suite for reproducible runs, decision campaigns, and PyPI installs.
dark-matter evidence fastapi pypi python reproducibility scientific-computing simulation trusted-publishing
Last synced: 13 Jun 2026
https://github.com/sunsided/ballistics
A Kalman filter ballistic curve estimation playground
ballistic-curve kalman-filter monte-carlo-sampling rust simulation
Last synced: 13 Jun 2026
https://github.com/simonusher/disk-access-simulation
My solution to an assignment on disk access simulation. Done as part of the "Operating Systems" course in my undergraduate degree.
disk-scheduling operating-systems simulation
Last synced: 15 Jun 2026
https://github.com/marceloquesada/gzros_simulation
ROS packages containing the assets for simulation and control of simple dynamic systems in gazebo.
control control-systems controller gazebo gazebo-ros ros simulation
Last synced: 16 Jun 2026
https://github.com/brayvid/oop-elevator
An elevator simulator built with object oriented programming.
elevator-problem object-oriented-programming simulation
Last synced: 16 Jun 2026
https://github.com/edwardlavender/patter-eval
Methods supporting Lavender, E. et al. (2025). Particle algorithms for animal movement modelling in receiver arrays. Methods in Ecology and Evolution. https://doi.org/10.1111/2041-210X.70028
approximation flapper-algorithms numerical-experiment particle-filtering patter performance r rstudio sensitivity simulation
Last synced: 16 Jun 2026
https://github.com/ignabelitzky/gui-dice-simulation
Dice simulation with a graphical user interface.
Last synced: 17 Jun 2026
https://github.com/idelsaf/food-chain-simulation
2d food chain simulation with console UI
console-application food-chain java simulation
Last synced: 17 Jun 2026
https://github.com/h2co3/hindmarsh-rose
A visual simulation of the Hindmarsh-Rose neuron model.
computational-biology computational-neuroscience cpp cpp14 neurons simulation
Last synced: 18 Jun 2026
https://github.com/andrewadev/rps-sim
A sort of rock, paper, scissors simulator.
rock-paper-scissors rps-game simulation
Last synced: 19 Jun 2026
https://github.com/ericleonen/shocktalk
Natural language interface for building and playing with DSGE models
dsge macroeconomics natural-language simulation
Last synced: 19 Jun 2026
https://github.com/penguincabinet/suna-simulation
The simulation of accumulating sand.
Last synced: 19 Jun 2026
https://github.com/haider-sama/ros2_ssl_autonomous_soccer_agent
ROS 2 autonomous RoboCup SSL robot system for perception, motion control, obstacle avoidance, and goal scoring in simulation.
autonomous-systems collision-avoidance holonomic-driv mobile-robotics motion-control path-planning perception robocup robot-soccer robotics ros2 simulation
Last synced: 20 Jun 2026
https://github.com/arda-guler/generalrelativityorbit
Orbit propagation with some general relativity effects.
general-relativity gr modern-physics orbit orbital-mechanics orbital-simulation physics post-newtonian relativistic relativity simulation
Last synced: 22 Jun 2026
https://github.com/kmoraza/capacitance_meter_simulation_software
Kapazitätsmesser-Simulationssoftware
capacitance capacitance-measurement capacitance-meter capacitance-meter-simulation-software desktop-app desktop-app-development desktop-software simulation simulations simulator simulators
Last synced: 23 Jun 2026
https://github.com/drlove2002/simciv
Terminal-based civilization simulation built with Rust and ratatui
ratatui rust simulation terminal-game tui
Last synced: 24 Jun 2026
https://github.com/darkninja-lab/e46-simrig
BMW M3 E46 Simrig
assetto-corsa bmw e46 ets2 simhub simhub-profiles simrig simulation
Last synced: 25 Jun 2026
https://github.com/Dormarr/Khora
A 2.5D pixel survival sandbox & eco-sim.
game-development pixel-art sandbox-game simulation unity
Last synced: 25 Jun 2026
https://github.com/1837620622/vensim-system-dynamics-skill
Vensim 系统动力学建模 AI Skill:.mdl 草图自动排版 + 信息箭头平滑弧线。基于官方 Sketch Format 解析,Graphviz 半固定布局,保留方程与对象 ID。适用于 SFD/CLD 课程作业、政策分析、论文图表。
ai-skill auto-layout causal-loop-diagram cld graphviz mdl policy-analysis python sfd simulation stock-flow-diagram system-dynamics system-dynamics-modeling vensim
Last synced: 26 Jun 2026
https://github.com/saagpatel/sovereign
Browser-based geopolitical simulator — apply policy levers to 18 countries and watch cascading effects over 60 months
d3 data-visualization geopolitics monte-carlo nextjs simulation typescript web-worker
Last synced: 28 Jun 2026
https://github.com/justine-george/seeking-tutor-problem-posix-threads
Multithreaded simulation of a tutoring center coordination system using POSIX threads, mutex locks, and semaphores in C.
c mutex-synchronisation mutithreading semaphores simulation
Last synced: 29 Jun 2026
https://github.com/mist941/b3s23-engine
Conway's Game of Life (B3/S23) simulation engine in Go with a WebSocket streaming API and web UI
cellular-automata conways-game-of-life docker game-of-life golang simulation typescript
Last synced: 29 Jun 2026
https://github.com/edwardlavender/flapper_sim
Simulation-based illustration and evaluation of the 'flapper' algorithm family, supporting Lavender et al. (2023). An integrative modelling framework for passive acoustic telemetry. Methods in Ecology and Evolution, 00, 1–13.
flapper-algorithms movement-ecology rstats simulation
Last synced: 29 Jun 2026
https://github.com/cidm-ph/obsim
Outbreak simulation based on a branching process
outbreak public-health simulation
Last synced: 30 May 2026
https://github.com/tpeschel/pandemia
Pandemic Disease Simulation
corona covid-19 pandemic pandemie shiny simulation
Last synced: 06 Jul 2025
https://github.com/iv4n-ga6l/Crowd-move-simulation
Crowd move simulation in python
matplotlib numpy python simulation
Last synced: 28 Apr 2025
https://github.com/loharmurtaza/simulating-graphene-percolation
This repository is dedicated to the python-based simulation for simulating the graphene percolation using logitstic fit.
graphene percolation python simulation
Last synced: 13 Apr 2026
https://github.com/artemis-beta/magnetia
Field Physics Simulations in Python
bokeh electric-field-lines physics python simulation
Last synced: 01 Mar 2025
https://github.com/chutrunganh/illuminance-sensor-simulation-and-data-analaysis
EE3490E mini project: a C/C++ program for simulating illuminance sensors to measure indoor light levels. It allows users to specify sensor parameters through a command-line interface and generates simulation data accordingly.
cpp ee3490e final-project hust illuminance lux-sensor mini-project sensors-data-collection simulation
Last synced: 18 Apr 2026
https://github.com/rayniel95/corredor-maritimo
Simulation course project.
python-3 school-project simulation university-coursework university-of-havana university-project
Last synced: 30 May 2026
https://github.com/psygo/monte-carlo-ts
Monte Carlo (Gaussian) with TypeScript and SolidJS
monte-carlo simulation statistics
Last synced: 07 Dec 2025
https://github.com/okwilkins/wildfiresimulation
Wildfire simulation within Python.
bitmap cellular-automata python simulation video
Last synced: 10 Jan 2026
https://github.com/amariucaitheodor/informatics-large-practical
Java application which simulates the flight of two different types of drones (stateless and stateful) over the city of Edinburgh. They collect coins across different maps and avoid negatively charged stations.
coin-collection-stats java-8 simulation stateful-flight
Last synced: 17 Mar 2025
https://github.com/yuvalif/immigrants_model
econometrics economics immigration labor paper simulation
Last synced: 11 Apr 2025
https://github.com/rafaumeu/xadrez-c
Chess piece movement simulator in C - Demonstrates different loop structures with Rook, Bishop, and Queen movements
c-programming chess console-application educational loops programming-challenge simulation
Last synced: 16 Mar 2025
https://github.com/curious-nikhil/nasa-loop
Life On Other Planet(LOOP) - A repo for NASA Space Apps Hyd, India - Hackathon 2018
exoplanets hackathon hyderabad kepler nasa simulation spaceapps transit
Last synced: 03 Jul 2026
https://github.com/kalepail/sorobill
Estimate Soroban contract costs against all known limits
blockchain cost fees simulation soroban
Last synced: 02 Mar 2025
https://github.com/edouardpoitras/gambler_falacy
Simulation of a mean reversion betting strategy at a roulette table
Last synced: 02 Aug 2025
https://github.com/ozgunozankilic/catfish-sim
Multiagent online dating simulation framework for Python.
library multiagent-systems online-dating python simulation
Last synced: 14 Jan 2026
https://github.com/anikdascodes/fantasy-cricket-project
🏏 Python simulation for generating 20K+ unique fantasy cricket teams with probability-based player selection and constraint optimization. Advanced algorithms, data analysis & visualizations included.
algorithm constraint-satisfaction cricket data-science fantasy-sports jupyter machine-learning numpy optimization pandas plotly probability python simulation sports-analytics
Last synced: 28 Apr 2026
https://github.com/ghorwin/cxtsimfit
A Tracer / break-through analysis and diffusion and convection coefficients fit tool - simulation based, as opposed to the original CXTFIT
filter inverse-modelling simulation tracer
Last synced: 17 Mar 2025
https://github.com/marcus-k/double-pendulum-julia
Undamped double pendulum written in Julia.
animation julia pendulum simulation
Last synced: 17 Jan 2026
https://github.com/robertfmath/population-genetic-modeling
Provides functionality to model the genetics of biological populations and obtain population genetic statistics
modeling population-genetics python simulation
Last synced: 06 Oct 2025
https://github.com/hawkgs/snow
❄️ A simple JS script for simulating 2D snow using the Canvas API.
canvas-api canvas2d simulation snow snowflake
Last synced: 17 Jan 2026
https://github.com/arda-guler/yorpsim
Yarkovsky–O'Keefe–Radzievskii–Paddack (YORP) effect simulator
asteroid astronomy effect minor-planet okeefe paddack physics radzievskii science scientific simulation simulator yarkovsky yorp
Last synced: 07 Oct 2025
https://github.com/aritra-basak/java_project
These two are my JAVA projects --1) ATM Simulation , 2) Loan Assistant
Last synced: 07 Oct 2025
https://github.com/pyroll-project/pyroll-hill-spreading
Plugin for PyRolL providing the Hill spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/pyroll-project/pyroll-hensel-force-torque
PyRoll plugin providing roll force and roll torque empirical approach by A. Hensel.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 22 Feb 2026
https://github.com/pyroll-project/pyroll-lee-flow-stress
Plugin for PyRoll providing the constitutive flow stress function from Lee et al.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/villdev/conway
Terminal based Conway's Game of Life implemented with Go.
game go golang simulation tcell terminal-based
Last synced: 14 Jan 2026
https://github.com/starland9/nsim
NSIM est un jeu de simulation et de gestion de magasin en 2D développé avec le moteur Godot Engine.
Last synced: 08 Oct 2025
https://github.com/joelmaregina/logicadeprogramacaosenai
Codes developed during a Programming Logic course and subsequent teacher evaluation.
javascipt logic-programming simulation
Last synced: 09 Oct 2025
https://github.com/sszabo11/bloblife
Built with Rust, Bloblife is a world of its own, made of creatures that eat food and survive.
evolutionary-algorithms rust simulation
Last synced: 09 Oct 2025
https://github.com/wattai/affordable-inverted-pendulum
Design an inverted pendulum in affordable price.
control-systems modern-control pid-controller python simulation
Last synced: 09 Oct 2025
https://github.com/quanticpony/clothespin-probability-distribution
A small problem of a probability distribution of clothes pins along a string.
challenges-solved python simulation statistics
Last synced: 10 Oct 2025
https://github.com/quanticpony/genetic-drift
A simple genetic drift simulation with Python.
Last synced: 10 Oct 2025
https://github.com/futureagi/l3c
Repository Switched To Xenoverse (https://github.com/FutureAGI/Xenoverse)
in-context-reinforcement-learning meta-reinforcement-learning reinforcement-learning simulation
Last synced: 10 Oct 2025
https://github.com/tanguysoto/forcefieldspotentials
3D Physics Serious Game :video_game:
3d physics serious-game simulation unity
Last synced: 18 May 2026
https://github.com/johnsyweb/crashcourse
Simulate and analyse your event course for accessibility and enjoyment.
react running simulation typescript
Last synced: 19 Jan 2026
https://github.com/stolsky/simulation-construction-kit
Toolbox to help you visualize your simulation ideas.
Last synced: 20 Jan 2026
https://github.com/gkeiel/grid_tied_simulation
MATLAB-PSIM simulation and control of grid-tied inverters
inverter matlab psim simulation
Last synced: 13 Oct 2025
https://github.com/stolsky/artificial-life-of-autonomous-agents
The Artificial Life of Autonomous Agents.
2d chartjs evolution pixel-art pixijs simulation
Last synced: 14 Oct 2025
https://github.com/dormarr/khora
A 2.5D pixel survival sandbox & eco-sim.
game-development pixel-art sandbox-game simulation unity
Last synced: 14 May 2026
https://github.com/gnu11111/zoo
Zoo (Genetic Algorithm and Neural Networks Playfield)
genetic-algorithms kotlin neural-networks simulation
Last synced: 18 Oct 2025
https://github.com/ktauchathuranga/ready-queue-tracker
dont worry about it... :)
process-scheduling ready-queue simulation
Last synced: 14 Mar 2026
https://github.com/pranjalco/coffee-machine-intermediate
This Coffee Machine project is a Python-based program that simulates a real-world coffee vending machine. It allows users to select from available drinks, processes payments, and dispenses coffee based on sufficient resources. It also includes functionality for resource management and a maintenance mode to check resources and earnings.
automation cli-application fundamentals intermediate programming project-based-learning python-programming resource-management simulation
Last synced: 19 Oct 2025
https://github.com/icarogabryel/moon-iv
16 Bit, multicore, unicycle processor for general purpose simulated in VHDL. Created as a tool for teaching computer architecture at Federal University of Piauí.
16-bit architecture computer-architecture computer-organization hardware hardware-simulation harvard-architecture simulation teaching vhdl
Last synced: 15 Mar 2026
https://github.com/mwja/planetary-simulation
Simple project I did for school. May rewrite in the future or add documentation
Last synced: 24 Oct 2025
https://github.com/upkie/new_agent
Template to create new agents and spines for Upkies
legged-robots python robotics simulation wheeled-biped
Last synced: 09 May 2026
https://github.com/haziqj/lavaan.bingof
Limited Information Goodness of Fit Tests for Binary Factor Models
complex-samples composite-likelihood factor-analysis goodness-of-fit latent-variables pairwise psychometrics r simulation survey-weights
Last synced: 28 Jan 2026
https://github.com/pyroll-project/pyroll-lippmann-mahrenholz-force-torque
Plugin for PyRolL providing the power and labour calculation after O. Lippmann and H. Mahrenholz
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/geobosh/stableestim
R package for estimation of the four parameters of stable distributions. The package also provides functions to compute characteristic functions and tools to run Monte Carlo simulations.
characteristic-functions estimation r r-package simulation stable-distribution
Last synced: 24 Jan 2026
https://github.com/israel-charles/vending-machine-firmware
Firmware & Simulation for a vending machine using the ESP32-WROOM development board, the programming language C, and the FreeRTOS (Real-Time Operating System). The vending machine operates under FreeRTOS to manage real-time tasks, handle concurrent operations, and simulate random faults.
c concurrent-programming cpp esp32 firmware freertos multithreading real-time-operating-system simulation
Last synced: 28 Jan 2026
https://github.com/guiherzog/sphfluid
An implementation of the SPH algorithm with an interpretation of the total energy and pressure of the system.
computer-graphics hydrodynamics particles processing simulation
Last synced: 06 Feb 2026
https://github.com/assem-elqersh/mips-processor-designs
Comprehensive repository containing Verilog implementations of MIPS processors. Includes both single-cycle and multi-cycle architectures, each in separate directories, with full simulation testbenches and modular design components for educational and development purposes.
computer-architecture educational hardware-designs mips mips-architecture processor-design simulation verilog
Last synced: 06 Feb 2026
https://github.com/etherman-os/drberkay-pixel-hospital
drberkay.com living pixel hospital — static Canvas 2D demo with deterministic seeded activity
canvas-game github-pages javascript pixel-art simulation
Last synced: 01 Jun 2026
https://github.com/aentwist/gamedriver
Lightweight cross-platform image matching tools focused on automation
automation computer-vision game image-detection image-matching opencv simulation template-matching testing
Last synced: 31 Jan 2026
https://github.com/ninivert/chaotic-billiard
A chaotic billiard simulator written in C++, with Python bindings for data analysis.
chaotic-billiard chaotic-systems cplusplus-11 python simulation
Last synced: 31 Jan 2026
https://github.com/rscherrer/simarray
Scripts to set up many simulations
combinations parameters simulation
Last synced: 09 Feb 2026
https://github.com/adamouization/utility-of-cooperation-netlogo
:turtle: Exploring the utility of cooperation in NetLogo
artificial-intelligence cooperation netlogo simulation
Last synced: 07 Feb 2026
https://github.com/kmoraza/different-spirals
I have plotted several notable mathematical spirals or curves in Scilab
archimedean-spiral cotes-spiral euler-spiral fermat-spiral fibonacci-spiral fraser-spiral geometry golden-spiral graphs hyperbolic-spiral involute lituus-spiral logarithmic-spirals loxodrome mathematics poinsot-spiral rhumb-line simulation simulations spiral-of-theodorus
Last synced: 08 Feb 2026
https://github.com/claudemuller/planets
A celestial simulation
odin odin-lang raylib simulation
Last synced: 09 Feb 2026
https://github.com/khanalsaroj/fake-hacking
Hyper-realistic terminal hacking simulation for cinematic demos, hacker-style videos, and live presentations.
bash-script cinematic entertainment fack-hack fake-hacking fun-project hacking-simulator learning programming simulation terminal-animation
Last synced: 10 Feb 2026
https://github.com/pyroll-project/pyroll-from-dict
Extension for PyRolL providing function to create PyRolL data structure from dictionaries.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 27 Feb 2026
https://github.com/devinci-it/ccna_enterprise_switched_network
This repository contains some of my coursework taken as preparation for CCNA 200-301. I do not own the lab materials in this repository. FALL 2020 | PASADENA CITY COLLEGE | CIS SYSTEMS AND NETWORK ADMINISTRATION
Last synced: 12 Feb 2026