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/seatonullberg/atompack
A flexible Python library for atomic structure generation.
computational-chemistry crystallography materials-science simulation
Last synced: 07 Jan 2026
https://github.com/flammafex/hypertoken
Distributed simulation engine for games and multi-agent AI research featuring: CRDT state sync, OpenAI Gym integration, and P2P multiplayer — no servers required.
ai-training automerge card-games crdt game-engine mcp multiplayer openai-gym p2p pettingzoo python reinforcement-learning serverless simulation typescript webtrc
Last synced: 11 Jun 2026
https://github.com/cuadernin/sqrtsimulation
Computes the nth root using Monte Carlo simulation
dart montecarlo montecarlo-simulation nth-root simulation square-root
Last synced: 12 Apr 2026
https://github.com/brayvid/epidemic-simulator
Colab implementation of a SIR model of disease spread.
disease-spread epidemic-model simulation sir-model stochastic-process
Last synced: 28 Feb 2025
https://github.com/sanam2405/binomialdistribution
This is an experimentation to verify the Binomial Distribution and plot it using matplotlib library.
python random-number-generators simulation
Last synced: 09 Apr 2025
https://github.com/corsario-cl/nukkua
Nukkua, es un programa para simular diferentes líquidos, Viscosidad y temperatura en diferentes ambientes.
computer-vision simulation simulator software windows-desktop
Last synced: 04 Apr 2025
https://github.com/aptivi-archives/ksmodexamples
Constantly-growing Kernel Simulator mod examples
csharp examples kernel mod simulation visual-basic
Last synced: 10 Aug 2025
https://github.com/sourceduty/network_simulator
👩🏻💻 Simulate and set up professional or home networks.
ai artificial-intelligence chatgpt custom-gpt custom-gpts gpt gpts network network-programming networking openai openai-gpt programming routing simulate simulation simulator
Last synced: 04 Apr 2025
https://github.com/sourceduty/supercity
🏙️ Create images of cities using DALL-E 3 with extreme super-scaling.
ai art artificial-intelligence chatgpt customgpt dall-e-3 dalle-3 designing engineering fun fun-design gpt gpts openai sci-fi science-fiction simulation simulator supercity supercity-simulator
Last synced: 31 Mar 2025
https://github.com/caphosra/monopolycalc
This is an application that produce the possibilities on Monopoly, a famous board game.
board-game browser-app monopoly monopoly-calculator monopoly-simulator react reactts simulation typescript
Last synced: 08 May 2026
https://github.com/blaz-r/quantum_zeno_paradox
C++ code for simulating quantum Zeno paradox with spin in field.
cpp14 quantum quantum-mechanics quantum-zeno-paradox simulation spin
Last synced: 14 May 2025
https://github.com/jelhamm/internode-hellinger-distance-based-decision-tree
Simulations for the paper "Inter node Hellinger Distance based Decision Tree by Pritom Saha Akash, Md. Eusha Kadir, Amin Ahsan Ali, Mohammad Shoyaib"
articles data-analysis data-mining decision-tree decision-tree-classifier hddt hellinger-distance-criterion machine-learning numpy-library paper-implementations python scipy-library simulation tree-node
Last synced: 04 Apr 2025
https://github.com/shipitandpray/orbital-compute
Simulate and schedule GPU compute jobs across satellite constellations. Orbital mechanics, power, thermal, radiation, ISL, ground stations. 23 modules, 163 tests, interactive web app.
datacenter gpu kubernetes leo orbital-compute satellite scheduling simulation space
Last synced: 02 Apr 2026
https://github.com/voltlabs-research/structure-identification
Algorithms for crystal structure identification in atomistic simulations. Classifies atoms by local structural environment to detect BCC, FCC, HCP, diamond cubic, and other crystal structures. Distinguishes crystalline atoms from defects, surfaces, and disordered regions
common-neighbor-analysis lammps materials-science molecular-dynamics polyhedral-template-matching ptm simulation
Last synced: 02 Jul 2026
https://github.com/beenotung/brownian-motion
Canvas art simulation Brownian Motion.
canvas pixel-art simulation typescript
Last synced: 19 Oct 2025
https://github.com/w0rm/elm-timestep
Decouple simulation rate from display refresh rate with a fixed timestep
Last synced: 25 Jun 2026
https://github.com/sourceduty/first_aid_sim
⛑️ Assistive first aid simulations.
ai-aid ai-health ai-sim aid artificial-intelligence chatgpt custom-gpt emergency emergency-aid emergency-services first-aid first-aid-sim gpt gpts health-aid health-check openai sim simulation simulator
Last synced: 28 Mar 2025
https://github.com/Zanaras/mightandfealty
Might & Fealty
low-fantasy medieval online role-playing-game sandbox simulation turn-based
Last synced: 11 Mar 2025
https://github.com/harshramani00/trafficsignaloptimizationforsmartcitiesusingdeep-reinforcementlearning
A Deep Reinforcement Learning-based system for optimizing traffic signal control in smart cities. This project simulates a real-time traffic network and applies Q-Learning and Deep Q-Networks (DQN) to dynamically manage traffic flow, reduce congestion, and prioritize emergency vehicles using SUMO.
deep-learning deep-q-learning dqn python qlearning reinforcement-learning simulation sumo
Last synced: 13 Apr 2026
https://github.com/mahanama94/schedulersimulation
operating-systems scheduler simulation
Last synced: 06 Mar 2026
https://github.com/ryan-m-smith/timesharingsimulation
A simple simulation of a time-sharing system with a round-robin scheduler. CS-320 Project 1.
operating-systems round-robin simulation time-sharing
Last synced: 03 Apr 2025
https://github.com/auprao/particles-sim
Python pygame simulation of interacting particles with different properties
Last synced: 22 Jun 2025
https://github.com/tpeschel/pandemia
Pandemic Disease Simulation
corona covid-19 pandemic pandemie shiny simulation
Last synced: 06 Jul 2025
https://github.com/jghaden/particle-simulator
OpenGL based Particle simulator
glew glfw glm gravity nbody opengl particles simulation
Last synced: 15 May 2026
https://github.com/s1ink/swerve-simulation
An extension of the original team project during summer 2023
frc java simulation swerve-drive wpilib
Last synced: 16 May 2026
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/openchanter/ecosystems
A simple 3D ecosystem simulation made in C#
Last synced: 22 Feb 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/xstupi00/Dairy-Factory
Modelling and Simulation of Developing Process of Milk in Dairy Factory
cpp ims modelling simlib simulation vut vut-fit
Last synced: 11 Mar 2025
https://github.com/nevrome/rsplatche3
R Package - R interface for SPLATCHE3 (http://www.splatche.com/splatche3)
Last synced: 09 Jul 2025
https://github.com/AdrianoCLeao/starman
MOTLEY (Model Of Torque, Load, and Engine Yield) is a rust-based engine simulator. Offering real-time analysis of torque, load response, and engine yield, combined with sound simulations.
3d-engine engine rust simulation
Last synced: 26 Jun 2026
https://github.com/landerlini/multigaussampler
Sampling from a Maximum-Likelihood fitted Multi-Gaussian distribution in TensorFlow 2.1
maximum-likelihood-estimation monte-carlo-simulation resampling simulation
Last synced: 14 Jan 2026
https://github.com/zushah/flow-field
A perlin noisy flow field.
javascript mathematics simulation
Last synced: 14 Jun 2025
https://github.com/dmitreiro/mlpcp-interp
Study of interpolation applied to datasets on ML for predicting constitutive parameters.
abaqus-python-script machine-learning python simulation
Last synced: 14 Jun 2025
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/chanmeng666/journey-of-reincarnation
【Join our constellation of stargazers!⭐️】A captivating web application that simulates the journey of reincarnation, allowing users to explore different life circumstances across various countries and social backgrounds through an interactive and immersive experience.
chartjs dark-mode framer-motion game i18n nextjs react react-simple-maps shadcn shadcn-ui simulation tailwindcss typescript visualization web-app
Last synced: 08 Apr 2026
https://github.com/rte-antares-rpackage/antaresdev
adequacy antares energy monte-carlo-simulation optimization r rte simulation tyndp
Last synced: 26 Mar 2025
https://github.com/yuvalif/immigrants_model
econometrics economics immigration labor paper simulation
Last synced: 11 Apr 2025
https://github.com/bipinoli/conway-s-game-of-life
Simulation of conway's game of life.
cellular-automaton conway-s-game-of-life p5js simulation
Last synced: 19 Jun 2025
https://github.com/gr8h/alien-invasion
This is a simulation of aliens who are about to invade the earth.
Last synced: 11 Apr 2025
https://github.com/curious-nikhil/multiple-pendulum-sim
Simulation of Multiple Pendulums
pendulum simulation thecodingtrain
Last synced: 06 Jul 2025
https://github.com/danieljvickers/fluid_simulation
An educational example for learning the Navier-Stoke equations. Also included is a C++ and CUDA shared object library, buildable with CMake, for use in your personal projects.
cpp cuda differential-equations navier-stokes numpy physics python simulation
Last synced: 04 May 2026
https://github.com/paul-bokelman/genetic-maze
Competing population model of genetically evolving neural networks
ai genetic-algorithm machine-learning neat neuroevolution simulation
Last synced: 27 Mar 2025
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/kaua-pt/cancerevolutionsimulation
Simulação da evolução de um câncer
agent jade java multiagent-systems simulation
Last synced: 15 May 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/manzub/music_inc
an AI-enhanced music management simulation game, inspired by the hit mobile game Music Inc. Build your record label from the ground up, sign eccentric artists, release chart-topping hits, and navigate the drama-filled music industry.
game-development music opensource python rich-text simulation
Last synced: 10 Apr 2025
https://github.com/schwarzfelix/gdop
A Python-based tool for calculating and visualizing Geometric Dilution of Precision (GDOP) in real-time. Features include interactive anchor manipulation, dynamic GDOP updates, and 2D geometric relationship visualization. Ideal for localization algorithm analysis.
gdop geometry localization python simulation
Last synced: 10 Apr 2025
https://github.com/hermann-web/lissajou
A Python module for creating animations, including Lissajou curve simulations
animation lissajous lissajous-curve lissajous-figures lissajous-figures-generator matplotlib-animation simulation visualization
Last synced: 02 Jul 2025
https://github.com/rohanchopra/modelling-and-simulation
bcnn discrete-event simulation
Last synced: 29 Oct 2025
https://github.com/klarh/flowws-examples
Example workflows using the flowws library
examples molecular-dynamics molecular-simulation notebook python simulation visualization workflows
Last synced: 15 May 2026
https://github.com/talhaahussain/game-of-life-gui
A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.
conways-game-of-life game-of-life gui object-oriented-programming pygame simulation
Last synced: 24 Jun 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/shamscorner/claudeilearn
A Claude code simulation game to learn all Claude code commands.
claude claude-ai claude-code claude-commands game simulation terminal-game
Last synced: 01 Jul 2026
https://github.com/igor-240340/physicsengine
Educational mass aggregate physics engine
Last synced: 01 Jul 2026
https://github.com/pyroll-project/pyroll-ring-model-thermal
Plugin for PyRoll providing a radial thermal approach based on the ring model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 05 Oct 2025
https://github.com/aemulare/lab-garagelanes-stack
CSC326 Information structures course
c-plus-plus college-project console-application information-structures simulation stack
Last synced: 13 Apr 2025
https://github.com/abhn/game-of-life
Conway's game of life implementation in vanilla JS with Canvas API
Last synced: 16 Jun 2025
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/netesf13d/atomic-dynamics
Package for the simulation of classical atomic dynamics in various trapping potentials.
cold-atoms monte-carlo simulation
Last synced: 15 May 2026
https://github.com/pkini2002/simulation-of-dijkstra-algo
Computer Graphics Academic Project
computer-graphics-opengl dijkstra-algorithm glut-library opengl raster-graphics simulation
Last synced: 13 May 2026
https://github.com/nens/threedi-connector
3Di API client
3di api client simulation water-management
Last synced: 14 Jun 2025
https://github.com/t2ny/bouncyjs
My JavaScript remake of the famous bouncing DVD logo, built using the p5.js library for creating graphic and interactive experiences
animation graphics javascript p5js physics simulation
Last synced: 19 Jun 2026
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/pyroll-project/pyroll-sander-spreading
Plugin for PyRoll providing the Sander spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 31 Jan 2026
https://github.com/pyroll-project/pyroll-shida-flow-stress
Plugin for PyRolL providing the constitutive flow stress function from S. Shida.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/pyroll-project/pyroll-linear-thermal-expansion
Plugin for PyRoll providing approximate thermal expansion behavior using thermal expansion factor.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/grongier/pyanodi
Python package to perform Tan et al. (2014)'s analysis of distance
applied-statistics geostatistics python simulation spatial spatial-statistics
Last synced: 08 Oct 2025
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/magneticflux-/gridsim
A little experiment in parallel simulation and locality.
enviroment grid parallel-computing physics-2d simulation
Last synced: 28 Jun 2026
https://github.com/ys928/guzhu
一个中国市场的基金投资建议与投资模拟工具
china fund investment simulation
Last synced: 31 May 2026
https://github.com/umstek/swimmingcompetitionsimulator
A Swimming Competition Simulation using Java Threads (CS2012 Principles of Object Oriented Programming - Assignment)
Last synced: 08 Oct 2025
https://github.com/crocidb/phosphorus-dating
A short game about machines and relationship.
game gamejam js13kgames simulation
Last synced: 17 Apr 2026
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/martin-ansteensen/cart-pole
A Python playground for studying the classic cart-pole problem with non-linear dynamics, energy control, linear-quadratic (LQR) balancing and reinforcement learning. The codebase lets you simulate different controller strategies. Built from scratch.
control-theory lqr-controller modeling qlearning reinforcement-learning simulation
Last synced: 19 May 2026
https://github.com/beliavsky/garch
Simulation and estimation of ARCH and GARCH processes, used to model the time-varying standard deviation (volatility) of asset returns, with conditional distributions such as the normal, Laplace, and Student t.
finance gjr-garch laplace-distribution monte-carlo nelder-mead normal-distribution probability-distribution quantitative-finance simulation t-distribution volatility volatility-modeling
Last synced: 15 Jun 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/tuokri/rs2simlib
Python library for Rising Storm 2: Vietnam physics objects simulation and automated data collection.
numba numpy physics rising-storm-2-vietnam simulation unreal-engine-3
Last synced: 23 Feb 2026
https://github.com/sourceduty/metaphysical_science
🌠 Theoretical metaphysical science simulations. Simulate science beyond the observable universe.
ai ai-sci artificial-intelligence chatgpt custom-gpt customgpts gpt gpts metaphysical metaphysics openai sci science science-theory simulated simulation space theoretical-physics theory
Last synced: 21 Jan 2026
https://github.com/0xtter/jurassic-fight
This Java project simulates dinosaur clans that move on a field to gain knowledge and share it upon return. The program tracks dinosaur movements and knowledge acquisition to determine the winner. With a focus on entertainment and education, this project provides a unique way to learn about Java programming and dinosaur behavior.
Last synced: 10 Oct 2025
https://github.com/csinva/biophysical-threshold-simulations
Simulations for characterizing stochastic threshold in biophysical neurons.
biophysical neuron simulation stochastic threshold
Last synced: 02 Apr 2025
https://github.com/nuccitheboss/jespipe-benchmarking
Benchmarking for Jespipe to see if performance is better than Jupyter Notebook.
benchmark hpc jespipe jupyter-notebook simulation
Last synced: 17 May 2026
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/andrematte/simulation-mm1-queue
Discrete Event Simulation of a M/M/1 Queue developed using Python. Class Project.
discrete event mm1 python queue simulation
Last synced: 06 Apr 2026
https://github.com/blankscreen-exe/stopwatch-simulation-w-love2d
A stop watch simulation of three stopwatches created with the help of Love2D integrated with Lua language.
love2d-framework lua simulation
Last synced: 19 Jan 2026
https://github.com/jaredrhine/gomertime
Playground for simulation and ECS in go
client-server ecs game-engine go golang learning-exercise simulation websockets
Last synced: 14 Jan 2026
https://github.com/evanpacini/presidentenrevolution
Presidenten probability simulator for revolutions.
card-game cards cpp presidenten probability simulation
Last synced: 08 Jul 2025