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-06-25 00:24:49 UTC
- JSON Representation
https://github.com/guillem222/poker-montecarlo-c
Monte Carlo-based probabilistic algorithms for calculating the probabilities of Texas Hold'em games.
c monte-carlo poker probabilities simulation texas-holdem
Last synced: 24 Mar 2025
https://github.com/luncosim/.github
LunCo – opensource engineering software for Space Missions design
Last synced: 10 Mar 2026
https://github.com/gsign2052/evolution-game-python
This code creates a simple simulation game where entities such as plants, prey, and predators interact in a graphical environment. The game involves basic elements of life simulation: creatures (prey and predators) and plants, all within a bounded screen area.
alpha beta debugging evolution first-project free gametest linux powershell python simulation test topdown windows
Last synced: 14 Feb 2026
https://github.com/andrewssobral/dse
Single-process distributed system emulator with deterministic scheduling, fault injection, and trace-driven debugging in C++20.
consensus cpp20 deterministic-simulation distributed-systems emulator event-driven fault-injection leader-election network-partition simulation
Last synced: 02 Jun 2026
https://github.com/gojakuch/intelligent-lamarckian-simulation
A Lamarckian evolution model simulation with intelligent species. More in Documentation folder. Unfortunately, we could compile it only for Windows because of our GMS2 license, however, we provide a compressed project.
bioinformatics biology evolution neural-network simulation
Last synced: 02 Jan 2026
https://github.com/ntrp/iot-simulator
Pluggable IoT simulator
iot plugin rust settings simulation simulator
Last synced: 11 Jun 2026
https://github.com/607011/automata
Automata simulator written in C++ and SDL2
automata automata-simulator cellular-automata cplusplus educational educational-project sdl2 simulation
Last synced: 14 Oct 2025
https://github.com/bluebrain/bluenaas-brainareaexperiment
BlueNaaS Brain Area Experiment
circuit experiment modeling neuron simulation
Last synced: 19 Mar 2026
https://github.com/agh-studies-projects/pandemic-spread-simulation
discrete-systems python simulation streamlit
Last synced: 31 Mar 2025
https://github.com/felixgro/boids-simulation
Implementation of Craig Raynold’s boids algorithm with additional options to visualize all applied forces.
boids-algorithm simulation visualization
Last synced: 21 May 2026
https://github.com/cybersphinxxx/workflow-tester
A lightweight utility designed for testing GitHub workflow automation and simulated log behavior.
automation github-workflow logging simulation tracking
Last synced: 01 Mar 2026
https://github.com/techniccontroller/mobrob_ros_gazebo
ROS package for gazebo simulator for MobRob project
Last synced: 11 Jun 2026
https://github.com/liubomyr123/gas-station-simulation
A multi-threaded gas station simulation for Linux, featuring dynamic vehicle queues, fuel tracking, priority management, and JSON-based configuration. 🚗⛽🚛
c concurrent-programming linux makefile multithreading queuing-system scheduling-algorithms semaphore simulation threading threading-synchronization
Last synced: 16 Apr 2026
https://github.com/bavinnk/arduino-led-sequencer-inline-assembly-version-
An Arduino 6-LED sequencer, rewritten from C++ to run on inline AVR assembly. It's a dive into low-level microcontroller programming, proving that assembly still has its place, even for a "simple" blink.
arduino-uno assembly-language-programming cpp diagram inline-assembly simulation
Last synced: 01 Jul 2025
https://github.com/shresthagrawal/virtualrobogym
We have tried to create a faster, safer and smarter method to train robots neural network using virtual simulation
analogs artificial-intelligence deep-learning neural-network robotgym robotics simulation virtual virtual-machine
Last synced: 16 Apr 2026
https://github.com/lisabensoussan/sampling-data-wrangling-and-visualization
This project focuses on simulating rollup profit strategies and analyzing data on notable female scientists using R. It includes tasks like simulation, data scraping from Wikipedia, and generating various visualizations.
data-visualization data-wrangling probability simulation statistical-analysis
Last synced: 19 Mar 2026
https://github.com/sourceduty/da_vinci_simulator
📜 Simulate the life and work of Leonardo Da Vinci.
ai artificial-intelligence chatgpt custom-gpt customgpt da-vinci da-vinci-life da-vinci-sim da-vinci-simulator gpt gpts history leonardo-da-vinci openai sim simulation simulator
Last synced: 29 Mar 2025
https://github.com/jafetsoto/ie0527_p_simulacion
Simulación de la implementación de un chat de texto entre la habitación de una casa y una casita de árbol en el jardín.
bpsk hamming-coding hamming-decoding huffman-coding huffman-decoding python simulation
Last synced: 16 Apr 2026
https://github.com/maximilian-nitsch/gnss-simulator
Simple C++ Simulator and ROS 2 Node for GNSS.
autonomous-driving autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator gnss gps navigation robotics robotics-simulation rov satellite-navigation sensor simulation simulator
Last synced: 16 Apr 2026
https://github.com/gregorybchris/ants
Ant foraging simulation
ant food foraging nest pheromones simulation walk
Last synced: 13 May 2026
https://github.com/istiak8empire/hands-on-project-of-verilog-hdl
Implementing Hands-on Project of Verilog-HDL
altera arm asic asic-design async fpga intel logic-gates modeling modelsim simulation synthesis systemverilog testbenches verification verilog verilog-hdl vhdl xilinx xilinx-fpga
Last synced: 02 Mar 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/jepegit/dualf
chemistry legacy-code opensource simulation
Last synced: 27 Mar 2026
https://github.com/talhaahussain/boids-gui
An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.
boids boids-simulation gui pygame simulation
Last synced: 03 Mar 2026
https://github.com/cristianvasquez/housing
A simulation of the "Housing by shares," a hybrid mechanism, something in between renting and buying a house.
housing-affordability proof-of-concept simulation
Last synced: 11 Jun 2026
https://github.com/placeblock/buildit
A simple, powerful and FAST application for simulating logic gates written from scratch in pure C++ using Vulkan and EnTT
computer-architecture cpp logic-gates simulation vulkan
Last synced: 02 Sep 2025
https://github.com/melsener/tokenfairy
Homework Assignment of Introduction to Object Oriented Programming Languages and System
abstract-factory-pattern decorator-pattern design-patterns homework-assignments object-oriented-programming simulation state-pattern
Last synced: 03 Mar 2026
https://github.com/andrei-ng/strapdown-ins
Strapdown Inertial Navigation System library useful for robotics/navigation applications
navigation robotics simulation
Last synced: 16 Apr 2026
https://github.com/sourceduty/arch_linux_sim
🤖 Arch Linux OS terminal simulator.
ai ai-simulation arch-linux archlinux artificial-intelligence chatgpt custom-gpt gpt gpts linux openai operating-system os-simulation os-simulator sim simulation simulator
Last synced: 16 Apr 2026
https://github.com/NirjharDebnath/Graphics-And-Physics-Simulations
Graphics ans simulations in C or other languages
c cpp graphics low-level-programming raytracing simulation
Last synced: 30 Mar 2026
https://github.com/michshep/ado_simulator
Simulation of Approximation Distance Oracle
approximation cpp11 sdl2 simulation
Last synced: 30 Apr 2026
https://github.com/plnech/datadesert
A Cellular Automaton-based virtual garden
cellular-automaton game-of-life numpy-arrays pygame-gui simulation
Last synced: 23 Mar 2025
https://github.com/tahmidefaz/game-of-life
Very simple javascript implementation of Conway's game of life
game-of-life javascript simulation
Last synced: 06 Mar 2025
https://github.com/bwh1270/landing_simulation
This is not a standalone package.
gazebo landing simulation tracking
Last synced: 18 Mar 2025
https://github.com/timxor/aileninvasion
we come in peace, we mean no harm
alien go predicament simulation
Last synced: 16 May 2025
https://github.com/hunix/HoC-Republic
Republic of OpenClaws: recursive AI-agent orchestration with OpenClaw gateway, subagents, plugins, and digital-civilization simulation.
agentic-ai ai-agents ai-orchestration automation coding-agent developer-tools digital-civilization gateway llm local-first multi-agent nodejs open-source openclaw research self-hosted simulation subagents tool-use typescript
Last synced: 19 Jun 2026
https://github.com/fahdseddik/solar-system-simulation
This is a planet simulation developed with python using pygame.
pygame python simulation solarsystemsimulator
Last synced: 10 Nov 2025
https://github.com/caeassistant-group/viscoelastic-abaqus-model-for-the-analysis-of-composite-curing
This project presents an innovative approach for examining residual stresses in composites: The Abaqus viscoelastic model for curing. The implementation of the model is carried out in Abaqus CAE, utilizing Fortran subroutines such as USDFLD, UMAT, HETVAL, UEXPAN, and DISP.
abaqus cae composite curing f90 fortran frc maxwell prony simulation subroutine umat viscoelastic
Last synced: 31 Mar 2025
https://github.com/matdombrock/lifelab
A Cellular Automoton implimentation in C++ that outputs GIFs of the simulation results.
analysis cellular-automata conways-game-of-life graph life plot simulation simulator
Last synced: 05 Mar 2026
https://github.com/jo56/cosmos-network-visualizations
Interactive network graph demos powered by cosmos.gl
networks simulation visualization webgl
Last synced: 11 Jun 2026
https://github.com/jocelchristian/sim-os
Operating System GUI Simulator with custom simulation description language
assembly big-sur c filesystem hackintosh kernel operating-system operating-system-kernel sequoia simulation sonoma swift5 unity-ecs ventura vfs webrtc-ios webrtc-swift windows
Last synced: 17 Apr 2026
https://github.com/kasiabeben10/probability-and-statistics-clt-project
Simple simulation in R showing the central limit theorem
central-limit-theorem probability-and-statistics r simulation
Last synced: 15 Mar 2025
https://github.com/erickchacon/day2day
Functions that can be useful in the day-to-day data analysis. It comprehends functions to find paths for projects, make summaries of databases inside folder and so on.
data-analysis exploratory-data-analysis simulation spatial-analysis
Last synced: 02 Sep 2025
https://github.com/crispengari/netlogo101
🥅 Hello world! From netlogo 101.
netlogo netlogo-model simulation
Last synced: 05 Mar 2026
https://github.com/zerotonin/umbral
Mass-response engine for The Fate of Abuc (POLS399 revolution RPG): Granovetter thresholds, Epstein dynamics, Kuran falsification.
agent-based-model political-science python serious-games simulation teaching wargaming
Last synced: 03 Jun 2026
https://github.com/erencanpelin/cg-proceduralgen
A procedural generation project made for my Computer Graphics course in Uni. Features a 3D sin wave ripple effect, with a small boat which gets affected by the 'water physics' Made with Three.js
game-development graphics procedural-generation simulation three-js university-project
Last synced: 07 Apr 2025
https://github.com/dannycalleri/virus-simulation
A simulation of a virus spreading among a population
particles physics simulation typescript virus
Last synced: 13 Jul 2025
https://github.com/smcnab1/modu-mate
A comprehensive web suite of tools to generate LMS Templates. 🎓📅
accessibility assessment css frontend html js simulation
Last synced: 17 Apr 2026
https://github.com/daedalus/syntropy
Turing-complete artificial life simulation with GenomeVM — organisms evolve VM programs in a shared 2D ecosystem
artificial-life cellular-automata evolution genetic-algorithm open-ended-evolution simulation turing-complete
Last synced: 03 Jun 2026
https://github.com/bhakthan/ai_agent_school
An interactive educational platform for understanding AI agents
a2a acp agents ai azure business concepts foundry interactive llm mcp openai patterns school semantic-kernel simulation value visual-learning
Last synced: 02 Apr 2026
https://github.com/cheremin/link-imbalance-metastable-issue-simulation
Simulation of "Link imbalance metastable issue"
Last synced: 23 Mar 2025
https://github.com/dhchenx/ab3dmt
Agent-based 3D Modelling Toolkit (AB3DMT)
3d-modeling agent-based-modeling human-body-reconstruction netlogo-model simulation
Last synced: 05 Jan 2026
https://github.com/jdibenes/game_of_life_cuda
OpenGL / CUDA implementation of Conway's Game of Life.
cpp cuda opengl qt6 simulation
Last synced: 02 Apr 2026
https://github.com/christiemj/clock-drift-simulation
A Monte Carlo simulation in Python to model vacuum-induced frequency drifts in atomic clocks, with code and visuals (experimental setup, simulated vs. real-world comparison, and drift graph), as described in "Probing Vacuum-Induced Clock Drifts via Quantum Metrology: A Testable Hypothesis" (DOI: 10.5281/zenodo.15163879). Licensed under GPL 3.0.
allan-variance atomic-clocks cesium-ion clock-drift matplotlib monte-carlo-simulation numpy open-science pandas physics precision-metrology python quantum-metrology research-software scipy simulation vacuum-fluctuations vacuum-noise
Last synced: 17 Apr 2026
https://github.com/simongravelle/lammpstutorials-old-solutions
Previous solution to the LAMMPS tutorials exercises
atomic lammps molecular-dynamics simulation
Last synced: 16 Apr 2025
https://github.com/freeanalyticspr/gaussiankernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 18 Apr 2026
https://github.com/beliavsky/vector-error-correction
Simulate and fit from Vector Error Correction (VECM) models for cointegrated time series using the Johansen method
cointegration econometrics error-correction-model fortran multivariate-time-series multivariate-time-series-analysis simulation statistics time-series-analysis vecm vector-error-correction-model
Last synced: 27 May 2026
https://github.com/simonneutert/wuerfelspiel
learn oop by example - and ruby
deutsch example german oop-principles ruby simulation
Last synced: 02 Sep 2025
https://github.com/khaledsharif/omniverse-gym
Examples of how to use NVIDIA Omniverse Isaac Sim to solve Reinforcement Learning Games (rl-games)
reinforcement-learning robotics simulation
Last synced: 17 Apr 2026
https://github.com/torodata/self-driving-car-engineer
Welcome to the cutting-edge world of autonomous driving! This repository showcases an exceptional autonomous driving system that combines advanced technologies and groundbreaking algorithms.
deep-learning self-driving-car simulation
Last synced: 04 Apr 2026
https://github.com/maifeeulasad/simulavr
Just a mirror of simulavr
atmega atmega328p atmega8 avr avr-gcc simulation simulator
Last synced: 07 Apr 2025
https://github.com/mohamedmetwalli5/carnivalhub-3d
🎮 CarnivalHub-3D is an engaging 3D browser game that blends carnival challenges with realistic physics.
3d physics react-js simulation
Last synced: 04 May 2026
https://github.com/gmostofabd/digital-logic-circuits-and-designs
🚀 This collection contains experiments focusing on the basics of digital logic gates using common ICs, equivalent circuits, and practical implementation using a breadboard. Investigates the functional truth tables of gates and simplification procedures using Boolean math's , Karnaugh mapping, de-Morgan's law etc.
5v basic boolean breadboard circuit combinational-circuit digital electronics equation equivalent-circuit-model gates logic powersupply proteus sequential-circuits simplify simulation truth-table universal
Last synced: 04 Apr 2026
https://github.com/ai-vnv/deepbullwhip
Multi-tier supply chain bullwhip effect simulator
bullwhip-effect inventory-management monte-carlo newsvendor python semiconductor simulation supply-chain
Last synced: 17 Apr 2026
https://github.com/manuelpeba/world-cup-2026-forecast
Football forecasting framework to simulate the FIFA World Cup using team strength modeling and probabilistic match prediction.
bayesian-modeling data-engineering data-science fifa-world-cup-2026 football-analytics forecasting machine-learning match-prediction predictive-modeling probabilistic-modeling python simulation sports-analytics streamlit time-series
Last synced: 04 Apr 2026
https://github.com/engr290/simulations
A set of simulations for a hovercraft
Last synced: 15 Mar 2025
https://github.com/ilade-s/forestfire-cpp-
C++ implementation of my simulation of a forest fire done in Python
Last synced: 04 Apr 2026
https://github.com/mustafahakkoz/market_simulation
Simple Linked List implementation in C language
Last synced: 23 Mar 2025
https://github.com/lanstobias/kylsim
Simple graphic simulation of a water-based cooling system for a nuclear power plant. Written in C# for a programming course at Örebro University.
csharp gui simulation university-project
Last synced: 27 May 2026
https://github.com/emmanuelmess/retirementsavingssimulation
Retirement accounts simulations for different returns and forced savings
Last synced: 02 Sep 2025
https://github.com/rdonn70/ribs
Ryan's Insane Baseball Simulator
game python simulation simulator
Last synced: 04 Apr 2026
https://github.com/mtaciano/mempager
Simulation of two different paging algorithms hit-and-miss ratios as they move pages from the swap to the RAM.
Last synced: 31 Mar 2025
https://github.com/codebyashuu/dynamic-memory-management-visualizer
A visualization tool for dynamic memory management techniques like paging, segmentation, and page replacement algorithms
graph npm reactjs recharts simulation tailwindcss
Last synced: 19 Apr 2026
https://github.com/orbitalfoundation/terratwin
While there are many academic models and simulations, the goal here is to provide 'civic models' that a farmer might actually use themselves - both as a predictive tool but also as a communication tool for sponsorship and support.
Last synced: 04 Jun 2026
https://github.com/leedskiy/iot-simulator
IoT simulator for a smart home automation system based on Python
documentation gui python python-gui python3 simulation simulator uml uml-diagram
Last synced: 15 Mar 2025
https://github.com/henryhale/venus
🦠 Predator-prey simulation with predefined behavior
ai-agents canvas2d css henryhale html html5-canvas javascript js predator-prey simulation typescript
Last synced: 18 Apr 2026
https://github.com/berntpopp/muconeup
MucOneUp simulates diploid MUC1 VNTR references with variable repeats, targeted mutations, and toxic protein detection. It also integrates an Illumina read simulation pipeline for comprehensive genomic benchmarking.
bioinformatics genomics muc1 orf python simulation vntr
Last synced: 07 Apr 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/pawcijo/gpg
Graphics playground for OpenGl and Vulkan stuff.
computer-graphics gamedev newton-dy opengl simulation vulkan
Last synced: 18 Apr 2026
https://github.com/pyroll-project/pyroll-export
PyRoll rolling simulation framework - data export.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 18 Apr 2026
https://github.com/siddhant-deshmukh/car-simulation
This is a 2d simulation of car build using pymunk and python arcade. Attempt have been made to make simulation of car as realistic as possible. Ultimate goal of this project is it will be used in another project to train car for automatic driving.
game-2d pymunk python python-arcade simulation
Last synced: 15 Mar 2025
https://github.com/yusong652/yade-mcp
MCP server connecting AI agents to YADE — run DEM simulations through natural conversation
ai anthropic claude dem discrete-element-method geomechanics llm mcp mcp-server particle-simulation python scientific-computing simulation yade
Last synced: 06 Apr 2026
https://github.com/jambolo/i-luv-suits
A statistical analysis tool that simulates hands of the casino game "I Luv Suits" and calculates the expected return for each type of bet.
casino-games github-spark i-luv-suits simulation typescript
Last synced: 27 May 2026
https://github.com/tyler-a-cox/radio_sim
Simple, fast package for simulating radio interferometric visibilities using the radio interferometry measurement equation (RIME)
astronomy interferometry physics radio radio-astronomy simulation
Last synced: 16 Jan 2026
https://github.com/felipeek/brasileirao-simulation
Small application that simulates a season of Brasileirao (Brazilian Football Championship).
football-simulation simulation soccer soccer-simulation
Last synced: 04 Jun 2026
https://github.com/ankur-tutlani/norm-evolution-network
Evolution in multi-agent framework with social networks
agent-based-modeling agent-based-simulation evolutionary-computation evolutionarygame gametheory multiagent-systems norms simulation social-network
Last synced: 13 Jun 2026
https://github.com/luncosim/lunco-site
Landing page
godot open-source simulation space
Last synced: 18 Apr 2026
https://github.com/simplisoni/3d-reinforcementlearning-simulator
An interactive, web-based simulator for visualizing reinforcement learning policies in 3D environments
3d reinforcement-learning simulation three-js
Last synced: 19 Apr 2026
https://github.com/zonetecde/cmr-simulator
Outil permettant d'apprendre visuellement la technique de capture-marquage-recapture pour estimer la taille d'une population animale.
Last synced: 04 Jun 2026
https://github.com/zonetecde/pierre-papier-ciseaux-fighter
Simuler des parties de Pierre Papier Ciseaux aléatoire
rock-paper-scissors simulation
Last synced: 04 Jun 2026
https://github.com/rscherrer/brachypode
Individual-based simulation of a facilitated plant in a patchy landscape
adaptation adaptive-dynamics climate-change ecological-facilitation evolution simulation
Last synced: 19 Apr 2026
https://github.com/ouhscbbmc/beasley-simulation-methods-2
APA Chapter about Bootstrapping & Monte Carlo Methods
bbmc-investigation bootstrap simulation
Last synced: 19 Apr 2026
https://github.com/chraibi/amritsar
Reconstruction of the Amristsar Massacre
amritsar crowd-simulation history simulation simulation-modeling
Last synced: 19 Apr 2026
https://github.com/urmzd/gymnasia
OpenAI Gymnasium environments in pure Rust.
gymnasium openai-gym reinforcement-learning rust simulation
Last synced: 19 Apr 2026
https://github.com/hannahgsimon/ddos-ml-mitigation-simulation
Simulation-based analysis of DDoS mitigation strategies using machine learning and adaptive load balancing. This project evaluates both detection accuracy and system-level performance (throughput, latency, and server health) across multiple attack scenarios, using Random Forest, Logistic Regression, and baseline models with cross-validation.
anomaly-detection cybersecurity data-science intrusion-detection load-balancing machine-learning network-security random-forest simulation
Last synced: 04 Jun 2026
https://github.com/andreie91/queues-management-app
A queue management simulator designed to read input from the user using an interface, process it, and launch multiple threads, each representing a queue. These queues are managed by a manager, which is another thread responsible for optimizing load distribution across all available servers (queues).
gui-application java queues server simulation threading
Last synced: 04 Jun 2026
https://github.com/shijbey/minerva
A multi-agent dynasty simulator inspired by Game of Thrones and Shōgun. Designed for emergent narrative storytelling research.
agent-based-simulation artificial-life data-exploration emergent-behavior game-ai games multi-agent-systems narrative-generation python simulation
Last synced: 04 Jun 2026
https://github.com/anuraganalog/os_assign
To create a mini-os
c fcfs hrrn maxheap minheap os page-fault page-replacement-algorithm process process-simulation python3 queue round-robin scheduler simulation sjf
Last synced: 20 Apr 2026