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/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/deekayen/ansible-role-iam_access_simulation
Simulate the access of IAM users and roles performing various IAM actions against any ARN. Get a list of which users and roles have access.
ansible-role aws-cli iam-actions simulation
Last synced: 28 Dec 2025
https://github.com/andrei-g99/merging-orbits
N-body gravitational simulator where object collisions are handled by a simplified body merger heuristic. GPU Acceleration with CUDA.
astrophysics gravity simulation
Last synced: 10 Mar 2025
https://gitlab.com/lisamission/lisasim
Python package gathering simulation tools for the LISA mission.
astrophysics data analytics gravitational waves python simulation
Last synced: 10 Mar 2025
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/lcary/doodlebug
Two-dimensional predator-prey simulation in C++
matrix predator-prey simulation two-dimensional
Last synced: 08 Apr 2025
https://github.com/4sskick/countdowntimeseries
Android Countdown Timer with Dynamic data *add feature* as simulation service
android countdown service simulation timer
Last synced: 07 May 2026
https://github.com/jamro/neuraltank
Neural Network for JsBattle
ai game genetic-algorithm jsbattle neural-network simulation
Last synced: 12 Jun 2026
https://github.com/mongshil553/lead-compensator-control-of-motor-using-matlab-simulink
Using Matlab, design a Lead Compensator control system for motor.
autonomous-control bode-plot feedback-systems lead-compensators motor-control nyquist-plot simulation
Last synced: 10 Jun 2026
https://github.com/luncosim/lunco-site
Landing page
godot open-source simulation space
Last synced: 18 Apr 2026
https://github.com/oleh0xchain/maui-btc-trading-app
project for university: A cross-platform MAUI app for simulating Bitcoin trading with fake funds. Includes wallet, price feed, trading actions and news.
bitcoin csharp dotnet maui portfolio simulation trading
Last synced: 08 May 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/engr290/simulations
A set of simulations for a hovercraft
Last synced: 15 Mar 2025
https://github.com/mustafahakkoz/market_simulation
Simple Linked List implementation in C language
Last synced: 23 Mar 2025
https://github.com/kernelshreyak/robotics
Collection of my IoT and Robotics codes
cad circuit-design circuits freecad industrial-robotics iot microcontrollers robotics simulation webots
Last synced: 10 Jun 2026
https://github.com/tparker48/mips_emulator
MIPS Emulator + Assembler
assember assembly emulation emulator mips mips-architecture mips-assembly simulation simulator
Last synced: 22 Jun 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/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/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/julietrb1/onair-api-go-client
Unofficial Go client library to query OnAir via the official public API.
games go onair simulation strategy utility
Last synced: 02 Jul 2025
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
https://github.com/yahia3200/restaurant-management-simulator
Implementing restaurant management system using C++ and data structures
algorithms data-structures simulation
Last synced: 16 Mar 2025
https://github.com/pyroll-project/.github
Special GitHub stuff for the organization.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 03 Sep 2025
https://github.com/epicpast/cloudgrow-sim
ASHRAE-compliant greenhouse climate simulation framework with YAML configuration, CLI interface, and plugin-based component system for sensors, actuators, and controllers
agriculture ashrae climate-control controlled-environment-agriculture greenhouse hvac iot python simulation smart-farming
Last synced: 28 May 2026
https://github.com/emmanuelmess/retirementsavingssimulation
Retirement accounts simulations for different returns and forced savings
Last synced: 02 Sep 2025
https://github.com/ferstormblessed/urbanmobilityunity
Urban mobility simulation with Unity
csharp flask simulation unity unity3d urban-planning
Last synced: 20 Apr 2026
https://github.com/mattyboy84/marching-squares-through-z-plane
Marching squares with simplex noise
java javafx portfolio simulation
Last synced: 20 Apr 2026
https://github.com/dominikjezik/diss-sp2-eventbasedsimulation
Second semester project for Discrete Simulation – Event-based simulation of a custom furniture workshop with staff, built on a custom simulation core. Developed using .NET and Avalonia.
avalonia discrete-event-simulation discrete-simulation dotnet simulation
Last synced: 08 May 2026
https://github.com/gokulp01/lerobot-sim-teleop-data-collection
Teleoperate, collect, store, and replay demonstrations for the LeRobot SO-100 arm with Viser visualization.
lerobot mujoco robotics robotics-simulation simulation simulator so-100 teleoperation viser
Last synced: 20 Apr 2026
https://github.com/sourceduty/theoretical_experiment
👨🔬 Plan, develop and simulate theoretical experiments.
ai artificial-intelligence chatgpt computer-science customgpt evidence-proofing experiment experimental gpt gpts openai science science-research scientific-computing simulate simulation simulator theoretical-computer-science theory
Last synced: 31 Mar 2025
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/zay002/openpi-rmbot-dual-arm
基于 pi0/OpenPI 的 RM 双臂机器人 MuJoCo 仿真与策略接入项目(由 2025 年 6 月小项目整理,可能存在 bug)。
dual-arm mujoco openpi pi0 rm65b rmbot robot-learning robotics sim2real simulation
Last synced: 05 Jun 2026
https://github.com/sourceduty/genetic_simulator
🧬 Plan and simulate genetic algorithms.
ai algorithm-simulator algorithms artificial-intelligence chatgpt customgpt genetic genetic-algorithm genetics gpt gpts openai simulated simulation simulator
Last synced: 31 Mar 2025
https://github.com/maniac-mc/isotherm-benchmark
Isotherms for benchmarking for MANIAC-MC
benchmark calibration gcmc molecule monte-carlo porous-media simulation test
Last synced: 28 May 2026
https://github.com/boomerwing/freertos-trafficlight
FreeRTOS simulation of a Traffic Light
7seg c freertos pcf-8575-gpio-extender pico rp2040 simulation switch-debounce traffic-light
Last synced: 12 Jun 2026
https://github.com/jposada202020/neodisplay
CircuitPython library to simulate a LED Strip using displayio.
circuitpython displayio led neopixel simulation
Last synced: 21 Apr 2026
https://github.com/rscherrer/speciome
Simulation of adaptive speciation with complex genotype-phenotype map
divergence evolution fst genetics genomics simulation speciation
Last synced: 21 Apr 2026
https://github.com/mongshil553/pi-control-of-motor-using-matlab-simulink
Using Matlab, design a PI control system for motor.
autonomous-control feedback-controller motor-control pi-control root-locus simulation
Last synced: 05 Jun 2026
https://github.com/acboujida/gameoflife
A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.
cellular-automaton cpp sdl2 simulation
Last synced: 21 Apr 2026
https://github.com/nanteduo/no_girl_with_you
这个程序是一个社会行为模拟器,模拟女孩选择策略,在n排n列的座位中,女孩们只会选择坐在帅哥身边,女孩不会坐在丑男前后左右四个位置。
agent-based-modeling decision-making emoji girl-strategy grid-simulation handsome-or-ugly pyqt5 python python3 seat-selection simulation social-behavior
Last synced: 15 Mar 2025
https://github.com/haaziq386/motifscale
MotifGraphLab is a Python framework for generating large graphs from 4‑node motifs. It computes scalable metrics (diameter, clustering, path length, triangles) with exact and approximate methods.
clustering-coefficient complex-networks data-science diameter-estimation graph-analysis graph-generation graph-theory motifs network-science networkx python research-tool scalability simulation
Last synced: 24 Apr 2026
https://github.com/ankur-tutlani/norm-evolution
Norms evolution in multi-agent framework
agent-based-modeling agent-based-simulation evolution evolutionary-computation evolutionarygame gametheory multiagent-systems norms simulation
Last synced: 13 Jun 2026
https://github.com/carlosagalicia/sheep-shepherd-simulation
This project implements a multi-agent simulation using the Mesa framework to model the behavior of shepherd agents interacting with sheeps and the environment.
agent-based-modeling matplotlib mesa python simulation
Last synced: 08 May 2026
https://github.com/rezagooner/traffic-light-with-counter
This repository contains C code(Code vision file) and Proteus simulation files for a traffic light control system. The system includes three lights (red, yellow, and green) and a two-digit counter to display the remaining time for each light. The duration of each light can be adjusted in real-time using buttons.
arduino atmega32 cprogramming electronics embeddedsystems ledcontrol microcontroller proteuside proteussimulation simulation timers trafficcontrol trafficlight
Last synced: 22 Apr 2026
https://github.com/namberino/adamo
A mobile robot
gazebo python robotics ros2 simulation
Last synced: 22 Apr 2026
https://github.com/pablomarcel/dynalab
Desktop block-diagram control systems app in Python with a NodeGraphQt canvas, editable block parameters, closed-loop transfer function analysis, Bode plots, and step response visualization.
block-diagram bode-plot control-engineering control-systems feedback-control lti-system nodegraphqt pyside6 simulation step-response transfer-function
Last synced: 28 May 2026
https://github.com/glurp/mivisu-sim
SSIL V2 simulator
api-server bindata dsl ruby simulation
Last synced: 04 Apr 2025
https://github.com/unswei/unswei.github.io
Website of the UNSW embodied intelligence and collective robotics lab
embodied-intelligence physics-informed-neural-networks reinforcement-learning robotics simulation
Last synced: 22 Apr 2026
https://github.com/kplanisphere/pizzeria-simulation
This project simulates a pizzeria's operations, utilizing multi-threading to handle customer orders and cooking processes concurrently, ensuring efficient order management and processing. This is a final project for my parallel and concurrent programming course.
concurrency concurrent-tasks educational-project java multithreading restaurant-management simulation synchronization systems-programming thread-management
Last synced: 28 Dec 2025
https://github.com/j-moralejo-pinas/pension-vs-index
After-tax comparison of company pension fund investing vs equivalent index fund investing under Spanish tax rules.
finance financial-simulation index-fund investment-simulation pension-fund retirement-planning simulation
Last synced: 05 Jun 2026
https://github.com/tprrt/tetrabot
The aim of this project is to simulate the behavior of a tetrahedral robot through Bullet physics and Ogre 3D engines. (Automatically exported from code.google.com/p/tetrabot) (like https://hackaday.com/2017/04/05/learn-neural-network-and-evolution-theory-fast/ but in 3D)
ai bullet-physics bulletphysics cpp cross-platform neural-network ogre3d robotics simulation
Last synced: 22 Apr 2026
https://github.com/mmodarre/aushealthsim
A comprehensive simulation system that generates realistic health insurance data for the Australian market
australian-healthcare data-engineering data-generation healthcare healthcare-analytics insurance simulation sql-server synthetic-data
Last synced: 22 Apr 2026
https://github.com/theirish81/redrabbit
A simple client for RabbitMQ, acting either as publisher or consumer and performing actions based on simple configuration files. Useful to validate the behaviour of RabbitMQ topologies in the design phase
client probe rabbitmq simulation
Last synced: 31 Mar 2025
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/v4l3rio/agentcrafter-asmd-project
AgentCrafter is a multi-agent reinforcement learning framework integrating LLMs with traditional RL algorithms. It offers a Scala DSL for creating simulations with real-time visualization and AI-enhanced learning.
cucumber dsl gherkin llm reinforcement-learning rl scala scala-dsl scalacheck scalatest simulation
Last synced: 09 May 2026
https://github.com/yoboujon/automatic-management
TP Service Architecture based on meta-micro-micro-services
golang java microservice rest-api simulation spring-boot
Last synced: 09 May 2026
https://github.com/alcrene/pyloric-network-simulator
Pure-Python, JAX-accelerate implementation of the pyloric circuit model described by Prinz et al (Nat. Neurosci., 2004)
computational-neuroscience jax pyloric-network simulation
Last synced: 05 Jan 2026
https://github.com/anomal/coronalspreader
COVID-19 transmission simulator
coronavirus covid-19 healthcare jupyter-notebook ppe python simulation
Last synced: 24 Apr 2026
https://github.com/megospc/epidemic_simulator
Симулятор распространения эпидемии и конкуренции разных видов инфекций.
epidemics javascript simulation
Last synced: 06 Jun 2026
https://github.com/utahrobotics/usr_simulation
Gazebo simulation packages for 2016-2018 robots
Last synced: 24 Apr 2026
https://github.com/aliciagilmatute/simulacion-estadistica
en construcción...
data-analysis data-science distribution-simulation distributions r rstats rstatses rstudio simulation simulation-studies statistics statistics-simulation
Last synced: 24 Mar 2025
https://github.com/lukem512/game-of-life
Conway's Game of Life in JavaScript
Last synced: 24 Apr 2026
https://github.com/imamhs/dhorbaz
Discrete-event simulator for racing path dynamics
modelling racing simulation trajectory trajectory-analysis trajectory-planning
Last synced: 06 Jun 2026
https://github.com/moriyama-eng/fire-simulator
リスク資産と現金バッファを用いたモンテカルロ・シミュレーションで、FIRE後の資産枯渇確率を検証するツールです。
fire javascript monte-carlo personal-finance simulation
Last synced: 24 Apr 2026
https://github.com/ianjure/mean-reversion-trading
A trading algorithm based on a popular financial theory.
algorithmic-trading simulation streamlit trading trading-algorithms
Last synced: 24 Apr 2026
https://github.com/tymek/ts-physics-spring-charge
Simple physics demo
canvas demo game particles physics simulation spring typescript
Last synced: 24 Apr 2026
https://github.com/auprao/environment-evolution-simulation
A graphical simulation of creatures evolving and struggling to survive in a dynamic, changing environment, with many statistics and settings.
java javafx scenebuilder simulation
Last synced: 24 Apr 2026
https://github.com/maximilian-nitsch/depth-pressure-sensor-driver
C++Driver and ROS 2 Node for KELLER Series 10LHPX Pressure Transmitter (Depth Sensor).
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: 24 Apr 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/christopher-besch/cmos_simulator
Click some nMos and pMon Transistors together.
2d cpp gdextension godot godot4 simulation
Last synced: 24 Apr 2026
https://github.com/tristan-f-r/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Jun 2026
https://github.com/c-vandenberg/lammps-tutorials
Introductory LAMMPS project based on the tutorials authored by Simon Gravelle. The tutorial topics include the simple simulation of a Lennard-Jones fluid, deformation of a carbon nanotube, and the solvation of a simple PEG molecule in water.
atomic lammps molecular-dynamics python simulation
Last synced: 24 Apr 2026
https://github.com/siyu1017/webos
The predecessor of Windows 11.
fun javascript js oparating-system os prank simulation simulator web webos
Last synced: 27 Apr 2026
https://github.com/thapelomagqazana/self-driving-car-simulation
A 2D self-driving car simulation using neural networks and genetic algorithms.
ai artificial-intelligence autonomous-driving gamedev javascript machine-learning neural-network open-source physics-simulation self-driving-cars simulation web-development
Last synced: 24 Apr 2026
https://github.com/algoscienceacademy/dsp
A comprehensive suite of interactive DSP applications designed for different skill levels. This project provides hands-on experience with digital signal processing concepts through visual and interactive tools.
dsp matplotlib pyside6 python scipy signal-processing simulation
Last synced: 24 Apr 2026
https://github.com/mischnic/arduinosimulator
A minimal Arduino simulator with ncurses "GUI"
Last synced: 24 Apr 2026
https://github.com/juntyr/necsim-rust-analysis
Analysis of the spatially explicit biodiversity simulation `necsim-rust`
analysis biodiversity cuda mpi necsim rust simulation
Last synced: 24 Apr 2026
https://github.com/psychopattt/fractals-opengl
Fractals generator using OpenGL
compute-shader cross-platform fractals gpu opengl simulation
Last synced: 24 Apr 2026
https://github.com/turkeymcmac/intergrid
Ecological simulation screensaver
ecology screensaver simulation
Last synced: 15 Mar 2025
https://github.com/zahi1/multi-protocol-system-integration
Multi-protocol system integration of a gas‑pressure simulation with interoperable Container, Input, and Output components joined via adapters. Server uses SimpleRPC; Input client uses gRPC; Output client uses RESTful HTTP; adapters unify calls into a single RPC-style domain interface.
adapters-layer client-server csharp distributed-systems dotnet grpc interoperability microservices multi-protocol nlog nswag rabbitmq restful-api rpc simple-rpc simulation
Last synced: 09 May 2026
https://github.com/imdabigboss/ecosim
Ecosystem simulation plugin for PaperMC
eco ecosystem minecraft paper papermc simulation
Last synced: 25 Apr 2026
https://github.com/phdenzel/dm-sheets
Experimenting on the dynamics of dark matter
dark-matter javascript physics simulation
Last synced: 09 May 2026
https://github.com/davidegat/antibiogramsimulator
A simple simulator that shows the easy way how an antibiogram works
ai-assisted-development ai-coded ai-generated ai-music antibiotic-resistance antibiotics bacteria educational-game game learning medical pygame python simulation simulator teachers teaching-materials videogame
Last synced: 12 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/mathspp/elo-simulation
ELO rating system simulation and accompanying Streamlit web app.
elo-rating elo-rating-algorithm python python3 simulation streamlit web-app
Last synced: 25 Apr 2026
https://github.com/shinigami92/gravity-sim
A gravity simulator
gravity gravity-simulation simulation threejs
Last synced: 25 Apr 2026
https://github.com/matth3w3/3d-boid-simulation-java
3D Boid Simulation with Moving/Rotating Camera and Perspective Projection
3d 3d-graphics 3d-models boids boids-algorithm boids-behaviour boids-simulation camera flocking flocking-algorithm flocking-boids flocking-simulation java moving-camera perspective-projection simulation simulator
Last synced: 06 Jun 2026