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/demfier/simulation_assignment
Solution to all the assignments given in the Simulation course (IM31006)
fighter-bomber iitkgp im31006 inventory-management python simulation
Last synced: 16 Aug 2025
https://github.com/skent259/omisvm-sims
Simulation code for "Ordinal Multiple Instance Support Vector Machines"
multiple-instance-learning ordinal r reproducible-research simulation svm weakly-supervised-learning
Last synced: 26 Mar 2025
https://github.com/tsotimus/LRU-Cache-Simulator
A JavaScript simulation of hardware cache with k-way associativity and LRU replacement strategy
cache calculator javascript js lru-cache simulation
Last synced: 10 Sep 2025
https://github.com/jafarmussaid/cdpr-auto-calibration
Autocalibration simulation tool for Cable-Driven Parallel Robots (CDPRs) using inductive sensors.
auto-calibration c-language calibration cdpr robotics simulation
Last synced: 17 May 2026
https://github.com/gszep/reaction-diffusion
Interactive reaction-diffusion system simulator in two spatial dimensions
jupyter nodejs reaction-diffusion simulation thesis turing-pattern webgl
Last synced: 20 Jan 2026
https://github.com/alepiga/giocodellavita
Un programma Windows Forms sviluppato in C# che simula il ciclo ambientale.
Last synced: 17 May 2026
https://github.com/wal33d/freds_numeric_journey-c
Interactive Numeric Journey in C: A concise educational tool that demystifies variables, pointers, and memory addresses through engaging user interactions. Perfect for beginners to grasp fundamental C programming concepts, memory management, and pointer operations.
c console-application educational-tool memory-management multi-threading programming-concepts real-time simulation thread-synchronization user-input
Last synced: 04 Oct 2025
https://github.com/ahmednassar7/operating-system-simulator
A Java simulator of a simple operating system with a round robin scheduling algorithm and memory-to-disk swapping for larger virtual memory.
java operating-system round-robin-scheduling simulation
Last synced: 13 Apr 2025
https://github.com/baselakasha/ai-simulated-battlefield
Web-based simulation to compare different agents control strategies
intelligent-agents javascript phaser reinforcement-learning simulation tensorflow
Last synced: 09 Apr 2026
https://github.com/pyroll-project/pyroll-elastic-mill-spring
Plugin for PyRolL incorporating the influence of the elastic mill spring.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/skent259/mildsvm-sims
Code and experiments for "Non-convex SVM for cancer diagnosis based on morphologic features of tumor microenvironment"
cancer-diagnosis non-convex-svm r simulation tumor-microenvironment
Last synced: 26 Mar 2025
https://github.com/pyroll-project/pyroll-report
PyRoll rolling simulation framework - HTML report generation.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/pyroll-project/pyroll-tension-spreading-interaction
Plugin for PyRollL providing a model calculating the influence of tension on spreading.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/petercollingridge/shex-cells
Simulated hex cells that develop and evolve
Last synced: 17 Aug 2025
https://github.com/shijbey/orrery
Another agent-based social simulation framework for emergent narrative experimentation
agent-based-modeling emergent-narrative python simulation social social-simulation
Last synced: 28 Mar 2025
https://github.com/prodis/toy_robot
A simulation of a toy robot moving on a square tabletop.
prodis ruby simulation toy-robot
Last synced: 28 Mar 2025
https://github.com/nowaythisworks/voxel-engine
Realtime JavaScript voxel renderer and physics simulator.
physics simulation voxel voxel-editor voxel-engine webgl
Last synced: 18 Aug 2025
https://github.com/kiwijuice56/connect-four-ai
Implementation of minimax algorithm in a connect four simulation
Last synced: 28 Mar 2025
https://github.com/jeremy-cleland/parking_optimization
Real-time collaborative parking optimization system using advanced algorithms including game theory Nash equilibrium, A* pathfinding, ML forecasting, and driver psychology modeling. CIS 505 project demonstrating practical algorithm applications in urban planning.
a-star algorithms api-integration data-visualization demand-forecasting driver-behavior dynamic-pricing dynamic-programming game-theory graph-algorithms machine-learning nash-equilibrium parking-optimization python real-time-optimization route-optimization simulation traffic-management university-of-michigan urban-planning
Last synced: 19 Jul 2025
https://github.com/lucaman99/forest_fire_engine
Predicting and Modelling Forest Fires
arduino cpp forest-fires modelling-wildfire-dynamics mysql python raspberry-pi simulation
Last synced: 10 Apr 2026
https://github.com/yinkar/window-toy
A quick and dirty JavaScript window system simulation.
Last synced: 18 Aug 2025
https://github.com/nimo94/netbreach
Welcome to Netbreach! An immersive cybersecurity hacking simulation game powered by AI behavioral profiling. Put your skills to the test and see if you can outsmart a predictive defense system that learns how you play.
game hacking simulation whitehead
Last synced: 02 Jul 2026
https://github.com/orestispanago/solstice-sco1
Python scripts to run Solstice simulations on SCO1 shape
simulation solar-energy solstice stl
Last synced: 02 Jul 2026
https://github.com/akimuddinshaikh/modelling-simulation-and-optimization
A comparative study of Integer Programming, Genetic Algorithm, and Simulated Annealing to solve the Traveling Salesman Problem. Benchmarked algorithms on datasets of 29, 40, and 80 cities and analyzed solution quality vs. execution time. Results demonstrate the trade-offs between accuracy and computational efficiency.
modelling optimization python simulation travelling-salesman-problem
Last synced: 17 May 2026
https://github.com/clagiordano/projectdeploy
projectDeploy is a tool for generic project deployment over rsync with specific config for project
multi-deploy multi-target python simulation sync webhook
Last synced: 19 Aug 2025
https://github.com/brianruggieri/dog-playground
Interactive dog playground with pan/zoom canvas, throw-toy physics, and autonomous dog behavior.
browser-game casual-game css dog dog-playground game-development html5 html5-canvas javascript physics playground simulation vanilla-javascript web-game
Last synced: 07 Mar 2026
https://github.com/claudemuller/raycast-simulation.ts
A Raycasting simulation written in TypeScript with p5.js
p5js raycasting simulation typescript
Last synced: 20 Aug 2025
https://github.com/leosimoes/uerj-modelagem-computacional-tanque
Trabalhos desenvolvidos na disciplina de Modelagem Computacional no período 2018.1. Problema do carregamento de caminhões tanque: massa vs nível do líquido.
Last synced: 10 Sep 2025
https://github.com/zerdicorp/ants_simulation
Simple ants simulation, at a basic level is an advanced slime simulation algorithm.
algorithm ants simulation visualization
Last synced: 19 Jul 2025
https://github.com/ifeisachildofgod/spaceinvader
This is a game made with the LOVE 2d module of lua, it is heavily inspired by the retro game space spaceinvader
game game-development love2d lua simulation
Last synced: 17 May 2026
https://github.com/sourceduty/social_simulator
👥 Simulate public and national social systems.
ai artificial-intelligence chatgpt customgpt govern governance government gpts openai people public simulation simulator social social-simulation social-simulator social-structure social-system sociology
Last synced: 18 Jul 2025
https://github.com/kiwijuice56/alpha-critter-simulation
Work in progress refined critter simulation
Last synced: 28 Mar 2025
https://github.com/virgiledjimgou/fabrik3dlite
🏭 Industrial Simulator - Robot & CNC Cell , Fabrik3D Lite is a lightweight and modular simulator for industrial cell operations, designed for education, training, and early-stage prototyping.(Vue.js + ASP.NET Core + MQTT + MongoDB)
3d-engine 3d-graphics asp-net-core bootstrap5 cnc-programming mongodb mqtt mqtt-broker robotics simulation threejs typescript vue3
Last synced: 10 Apr 2026
https://github.com/svmiller/stsd
Simulate Time Series Diagnostics
dickey-fuller phillips-perron r simulation time-series unit-root
Last synced: 19 Oct 2025
https://github.com/pyroll-project/pyroll-misaka-flow-stress
Plugin for PyRolL providing the constitutive flow stress function from Y. Misaka.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 12 Feb 2026
https://github.com/kmoraza/jovian-system
Simulation des Jupitersystems, also des Systems der Monde und Ringe des Jupiters (Simulation of Jovian system, a system of moons and rings of Jupiter)
astronomy astrophysics javafx javafx-application javafx-desktop-apps javafx-gui jovian-system jupiter-planet openscad simulation
Last synced: 17 May 2026
https://github.com/adilevi25/memorymanageroop
A C++ memory management system using OOP principles
allocator cpp data-structures memory-management oop simulation
Last synced: 17 Jul 2025
https://github.com/jonatasperaza/gavity_simulator
Simulador de Gravidade - Algoritmo de Barnes-Hut
barnes-hut-algorithm barnes-hut-simulation gravity pygame python simulation
Last synced: 17 Jul 2025
https://github.com/amr-yasser226/ambulance-management-system-dsa
A centralized system for managing ambulance services across multiple hospitals, utilizing data structures to optimize ambulance allocation and improve emergency response times.
algorithms ambulance-management-system course-project cpp data-structures emergency-services hospital-simulation optimization patient-dispatch priority-queue queue real-time-simulation resource-allocation simulation stack systems-design unit-testing zewail-city
Last synced: 17 Jul 2025
https://github.com/aenoshrajora/ghost-phish
Ghost-Phish is a Bash-based tool for simulating phishing attacks, offering customizable emails, phishing sites, and real-time user tracking to help test and improve cybersecurity defenses.
bash cybersecurity penetration-testing phishing phishing-toolkit red-teaming security-testing simulation social-engineering
Last synced: 16 Jul 2025
https://github.com/inphyt/quantitative_single_neuron_modeling_competition_2007
Data for the Quantitative Single-Neuron Modeling Competition (2007).
bayesian-inference bayesian-methods bayesian-optimization bayesian-statistics challenge competition computational-neuroscience data electrophysiological-data electrophysiology model-calibration modeling neuronal-models neuroscience neuroscience-competition parameter-estimation simulation simulation-modeling single-neuron-model uncertainty-quantification
Last synced: 26 Jul 2025
https://github.com/dmdhrumilmistry/8051_door_authenticator
A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.
Last synced: 22 Aug 2025
https://github.com/farooqkz/msim
Simulating Mafia game with mafias, townies and fools!
common-lisp commonlisp game-simulation game-simulator lisp mafia mafia-game mafia-party-game sbcl simulation simulations werewolf werewolf-game
Last synced: 17 Feb 2026
https://github.com/jeremy-rifkin/covid-simulator
Covid 19 simulation experiment
Last synced: 15 Jul 2025
https://github.com/sarahhan-one/game_of_life_c
Conway's Game of Life with RayLib and C
game-of-life raylib simulation
Last synced: 30 Apr 2025
https://github.com/shaniggj/optimizing-warehouse-efficiency-via-python-based-order-batching
This project helps reduce walking time in warehouses using a Python tool that simulates picking routes. Users can test strategies like wave picking and clustering on a 2D layout to find the most efficient method.
app clustering data-visualisation logistics order-batching order-picking-optimization python route-optimization routing-problem simulation single-picker supply-chain tsp warehouse-optimization
Last synced: 23 Aug 2025
https://github.com/jonataneisermann0105/diffflameles
LES simulation of turbulent diffusion flames at low Mach numbers in MATLAB.
cfd combustion finite-difference-method les low-mach-number matlab projection-method simulation smagorinsky-model turbulence turbulent-diffusion-flames
Last synced: 15 Jul 2025
https://github.com/smcnab1/super-bassoon
A comprehensive web suite of tools to generate LMS Templates. 🎓📅
accessibility assessment css frontend html js simulation
Last synced: 23 Aug 2025
https://github.com/talinthedev/zig-mcl
A MCL simulation implementation in Zig using Raylib
localization mcl monte-carlo monte-carlo-localization monte-carlo-simulation raylib robotics robotics-competition robotics-programming robotics-simulation simulation vex-robotics vex-v5 zig
Last synced: 19 May 2026
https://github.com/comnetshh/lre
Standalone implementation of the Limited Relative Error algorithm including a Python wrapper
algorithm probability simulation
Last synced: 11 Apr 2026
https://github.com/tytsxai/lab-virtualchem
🧪 VirtualChemLab — 游戏化虚拟化学实验室,用于教学与模拟实验
chemistry desktop-app education gamification physics-engine python simulation stem teaching virtual-lab
Last synced: 24 May 2026
https://github.com/risto97/socmake
Build system for RTL and SoC designs
cmake cpu hardware rtl simulation systemc systemonchip systemrdl verilog
Last synced: 23 Aug 2025
https://github.com/adri326/single-rotation
Specialized Rust implementation of the "Single Rotation" reversible cellular automaton
Last synced: 23 Mar 2025
https://github.com/mabdh/reinforcement-learning-q-learning
🧠 Reinforcement Learning - Simulation in Grid World using Q-Learning
grid q-learning reinforcement-learning simulation
Last synced: 16 May 2026
https://github.com/humayunshariarhimu/ai-coin
AI Coin - A Just Demonstration (Simulator) of AI Crypto Coin (Token)
ai coin crypto cryptocurrency simulation token
Last synced: 02 Jul 2026
https://github.com/kacf/bitcoin-hunter-ai
Simulates scanning for dead Bitcoin wallets, Built with React + TypeScript.
bitcoin bitcoin-wallet blockchain react simulation wallet-scanner
Last synced: 24 Apr 2026
https://github.com/julietrb1/offair-cli
OffAir is a command-line interface (CLI) tool designed to complement OnAir, an economic platform for flight simulators.
games go onair simulation strategy utility
Last synced: 21 Jun 2025
https://github.com/adrianpk/rida
Nord made. Security minded.
go golang montreal ottawa ride-sharing scooter simulation tracking
Last synced: 21 Jun 2025
https://github.com/garnizeh-labs/aetheris-engine
The authoritative server framework for the Aetheris Engine. It provides the core 5-stage tick pipeline, spatial partitioning, interest management, and priority-channel multiplexing for massive real-time multiplayer simulations.
aetheris authoritative-server ecs game-engine garnizeh-labs multiplayer networking rust simulation spatial-partitioning
Last synced: 19 May 2026
https://github.com/opensauce04/ecosim
A small ecosystem simulator that runs in the browser
Last synced: 11 Nov 2025
https://github.com/adamlm/simplesim
A simple and generic simulation environment
easy-to-use generic quick simple simulation simulation-environment simulation-framework
Last synced: 25 Aug 2025
https://github.com/mattyboy84/slime-simulation
Implementation of an agent algorithm to create a higher order slime-mould like pattern
java javafx portfolio simulation
Last synced: 16 May 2026
https://github.com/ie3-institute/simonamarkovload
Synthetic household load profiles for Simona
gmm markov-chain poetry python simulation time-series
Last synced: 12 Jan 2026
https://github.com/palfore/evolution-wildfire
3D Evolution Simulator
3d evolutionary-algorithms game optimization simulation
Last synced: 30 Jul 2025
https://github.com/zenklinov/monte-carlo
This project is a simple implementation of the Monte Carlo Simulation method using Python. Its primary purpose is to demonstrate how Monte Carlo simulations can be used to estimate expected values from random distributions or stochastic processes.
monte-carlo sampling simulation statistics
Last synced: 30 Jun 2026
https://github.com/lmarzocchetti/inventorysystem
Inventory System with simpy, with a Reinforcement Learning Agent
python pytorch reinforcement-learning simpy simulation
Last synced: 09 Apr 2026
https://github.com/megospc/epidemic_simulator_2
Симулятор распространения эпидемии и конкуренции разных видов инфекций. Версия 2.0. Добавлены модификаторы условий (ландшафты).
epidemic-model javascript simulation
Last synced: 21 Jun 2025
https://github.com/alepiga/serraintelligente
Sistema intelligente in C++ per la gestione automatica dell'irrigazione in serre con supporto a diverse tipologie di piante.
cmake cplusplus plants simulation stl
Last synced: 15 Jun 2025
https://github.com/kavicastelo/planets_realistic_simulation
Solar panel simulation with real values. base and physical calculation credits gose to Tech with Tim Youtube Chanel
physics-simulation pygame python simulation solar-system
Last synced: 26 Mar 2025
https://github.com/tomijuarez/reorder-buffer
Out of order superscalar processor simulated in Javascript
hardware processor simulation superscalar
Last synced: 11 Jul 2025
https://github.com/coac/ghostinthecell
Ghost In The Cell AI in Rust
artificial-intelligence challenge codingame rust simulation
Last synced: 21 Jun 2025
https://github.com/kavicastelo/car_simulation_machine_learning
Auto driving car simulation using neural networks and model training. Used html canvas for draw elements and javascript for train the model. not any third party libraries used.
javascript machine-learning model-training neural-networks simulation
Last synced: 26 Mar 2025
https://github.com/mustafahakkoz/monopoly
Text-based Monopoly Game in Java
design-patterns oop simulation
Last synced: 28 Aug 2025
https://github.com/akip2/elevator-matterjs
An elevator simulator made in JS with the MatterJS library
elevator-simulation javascript matter-js simulation simulator
Last synced: 28 Aug 2025
https://github.com/kavicastelo/realistic-solar-system-sim
Solar panel simulation with real values. base and physical calculation credits gose to Tech with Tim Youtube Chanel
physics-simulation pygame python simulation solar-system
Last synced: 28 Aug 2025
https://github.com/nottherealwallyx/automatictyper
Just spam keys and code will appear. Seems that you are writing code.
Last synced: 20 Jun 2025
https://github.com/ax1/electrologger
Log generator for virtual sensors and anomalies
artificial-intelligence homomorphic-encryption simulation
Last synced: 20 Jun 2025
https://github.com/elymsyr/auv_ws
An open-source simulation and control workspace for an Autonomous Underwater Vehicle (AUV) built on ROS 2 Humble and Gazebo. It features a high-fidelity dynamics model and an advanced AI-based motion controller (FossenNet) that uses a pre-trained LibTorch model to imitate a NL-MPC for real-time, high-performance manoeuvring.
autonomous-vehicles auv control-systems cpp cuda deep-learning gazebo imitation-learning libtorch mpc python robotics ros2 simulation
Last synced: 15 Apr 2026
https://github.com/megospc/epidemic_simulator_4
Последняя версия симулятора распространения эпидемии и конкуренции разных видов инфекций.
epidemic-model javascript simulation
Last synced: 16 May 2026
https://github.com/web-dev-sam/dft-machine
A machine that uses Discrete Fourier Transformations (DFT) to draw anything you like.
experiment math p5js simulation
Last synced: 30 Aug 2025
https://github.com/antid2ta/kindergarden
Agent-based-simulation project. Academic project related to Simulation class.
agent-based-simulation simulation
Last synced: 10 Apr 2025
https://github.com/hanzhi713/irc
Simple simulation of intermolecular random collision
collision-simulator elastic-collision huaji simulation
Last synced: 19 Jun 2025
https://github.com/victorvianna/particles-simulation
(Old college project) Multi-threaded simulation of n particles in space submitted to gravitational and electric forces.
Last synced: 30 Aug 2025
https://github.com/martinmikkelsen/bachelorsproject
Kinematic invariants to illuminate three-particle decays. Includes scripts to make Dalitz plot with resonanses.
particlephysics physics simulation
Last synced: 30 Aug 2025
https://github.com/shenvitor/fluka_hpge
MC simulation of gamma interaction with HPGe detector using FLUKA.
Last synced: 25 Jan 2026
https://github.com/mwja/Planetary-Simulation
Simple project I did for school. May rewrite in the future or add documentation
Last synced: 28 Sep 2025
https://github.com/guillaumebonhommeau/infernaldungeon
:rage3: Simulator survival mode of severals especies against a unique monster.
character dungeon game java monster simulation simulator-survival-mode survival-game
Last synced: 31 Aug 2025
https://github.com/kmoraza/inverter-drive_simulation_software
Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und ist in JavaFX geschrieben (This is a desktop software which simulates electrical inverter drive and is written in JavaFX)
desktop-app desktop-application desktop-software electrical-engineering inverter-drive javafx-application javafx-desktop-apps javafx-desktop-software mathematics mechanical-engineering physics physics-simulation simulation simulations simulator simulators
Last synced: 04 May 2026
https://github.com/nandahkrishna/bros
Application suite – Class 12 C++ Computer Science Project
apps calculator calendar clock cpp games graphics notepad os simulation turbo-c-plus-plus
Last synced: 17 Jun 2025
https://github.com/maximilian-nitsch/depth-pressure-sensor-simulator
C++ Simulator and ROS 2 Node for Depth Pressure Sensor (DPTH).
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator depth navigation pressure-sensing pressure-sensor robotics robotics-simulation rov sensor simulation simulator
Last synced: 16 May 2026
https://github.com/groshanlal/fluid-simulation
2-dimensional Fluid Simulator based on PIC/FLIP in OpenGL
animation bridson fluid opengl simulation
Last synced: 02 Jul 2026
https://github.com/eltoncn/gdatabygagents
Simulation of virtual agents, worlds and sensors using LLMs.
cognitive-architecture llm simulation student-project
Last synced: 07 May 2025
https://github.com/zayarhtet/simulation-tundra
Console Application for simulating Tundra with C++, specialized in Object-Oriented Design
console-application cpp design-patterns oop simulation singleton-pattern
Last synced: 10 Jul 2025
https://github.com/roysmanfo/terraformsimulation
A console based simulation of a virtual world, where people will be albe to die naturally, die for a disease (pandemic, plague) expand the population and start wars
500lines console-application cpp simulation
Last synced: 10 Sep 2025
https://github.com/dioph/elegant
Electrical Grid Analysis Tool
education power-system-analysis pyqt5 simulation
Last synced: 17 Jan 2026