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/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/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/ericleonen/shocktalk
Natural language interface for building and playing with DSGE models
dsge macroeconomics natural-language simulation
Last synced: 19 Jun 2026
https://github.com/mattyboy84/marching-squares-through-z-plane
Marching squares with simplex noise
java javafx portfolio simulation
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/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/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/simonusher/page-replacement-algorithms
My solution to an assignment on page replacement algorithms. Done as part of the "Operating Systems" course in my undergraduate degree.
operating-systems page-replacement simulation
Last synced: 19 Jun 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/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/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/penguincabinet/suna-simulation
The simulation of accumulating sand.
Last synced: 19 Jun 2026
https://github.com/talhaahussain/game-of-life-cli
An implementation of John Horton Conway's Game of Life (1970) as a command line interface.
cli conways-game-of-life game-of-life ncurses simulation
Last synced: 19 Jun 2026
https://github.com/megospc/epidemic_simulator
Симулятор распространения эпидемии и конкуренции разных видов инфекций.
epidemics javascript simulation
Last synced: 06 Jun 2026
https://github.com/lukem512/game-of-life
Conway's Game of Life in JavaScript
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/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/tristan-f-r/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Jun 2026
https://github.com/mischnic/arduinosimulator
A minimal Arduino simulator with ncurses "GUI"
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/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/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
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/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/glurp/mivisu-sim
SSIL V2 simulator
api-server bindata dsl ruby simulation
Last synced: 04 Apr 2025
https://github.com/sadevans/synthtest_gui
GUI для теста алгоритмов создания синтетического датасета
opencv simulation synthetic-data
Last synced: 27 Apr 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/yuweaec/project-scidatapipeline
A comprehensive toolkit for processing, simulating, and analyzing scientific data, integrating Python, Fortran, and Jupyter notebooks for seamless workflows.
analysis data pipeline processing scientific simulation
Last synced: 27 Apr 2026
https://github.com/andrewexton373/bevy_bicycle
2D Bicycle Simulation using Bevy and Bevy Avian
Last synced: 27 Apr 2026
https://github.com/pythonhealthdatascience/rap_des
Documentation supporting template reproducible analytical pipelines (RAP) for simple python and R discrete-event simulation (DES) models.
discrete-event-simulation healthcare healthcare-analysis python r reproducible-analysis reproducible-analytical-pipeline reproducible-analytical-pipelines reproducible-research reproducible-science simmer simpy simulation simulation-framework simulation-model simulation-modeling simulation-modelling template
Last synced: 27 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/salmamadmadi/smokeparticles
Simulación de humo con un sistema de partículas
particlesystem processing simulation
Last synced: 28 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/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/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/jfmonsa/pacman-univalluno
Project 1, Introduction to Artificial Intelligence Course - informed and uninformed search algorithms
a-star bfs dfs dls-algorithm pathfinding react simulation
Last synced: 28 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/deridev/pixelands
A 2D cellular automata particle simulation inspired by classics like Powder Toy and Noita, built in Rust + Bevy.
bevy bevy-engine bevy-game cellular-automata physics powder-toy rust simulation
Last synced: 28 Apr 2026
https://github.com/zncl2222/uc_sgsim
An uncondition random field generation tools that are easy to use
c geostatistics python simulation stochastic-simulation
Last synced: 28 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/ortanav2/deepentropic
A project aimed at accelerating physical simulations using neural networks.
deep-learning deep-neural-networks machine-learning ml model neural-network physics-simulation python pytorch simulation
Last synced: 29 Jun 2026
https://github.com/haider-sama/ros2_ssl_autonomous_soccer_agent
ROS 2 autonomous RoboCup SSL robot system for perception, motion control, obstacle avoidance, and goal scoring in simulation.
autonomous-systems collision-avoidance holonomic-driv mobile-robotics motion-control path-planning perception robocup robot-soccer robotics ros2 simulation
Last synced: 20 Jun 2026
https://github.com/muhammadnafishginanjar/conveyor-belt-system-simulation-in-unity
A simple conveyor belt simulation built with Unity.
conveyor conveyor-belt csharp simulation unity unity3d
Last synced: 29 Apr 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/samhotep/pygame-oflife
A python implementation of Conway's Game of Life.
Last synced: 29 Apr 2026
https://github.com/krispy-kenay/particle-hydrodynamics
JavaScript smoothed particle hydrodynamic simulation with adjustable parameters
javascript simulation smoothed-particle-hydrodynamics
Last synced: 29 Apr 2026
https://github.com/tuplle/petrijs
Simple Petri Net simulator
petri-net petri-nets simulation typescript
Last synced: 21 Jun 2026
https://github.com/oadultradeepfield/gravigo
A porting of C++ N-body orbit simulation to Go with native plotting and goroutines for concurrency.
golang goroutines gravity simulation
Last synced: 29 Apr 2026
https://github.com/megospc/hotf
Орда Мух (Horde Of The Flies или HOTF) — двумерный клеточный автомат на частицах, моделирующий поведение живых существ в стадах.
cellular-automaton javascript particles simulation
Last synced: 29 Apr 2026
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/turkeymcmac/intergrid
Ecological simulation screensaver
ecology screensaver simulation
Last synced: 15 Mar 2025
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/rajsinghgaur/iot-kubernetes-mqtt-network-simulator
A Kubernetes-based IoT network simulator using MQTT for device communication, with configurable network conditions, device failures, and scalability testing
iot kubernetes mqtt network python shell simulation
Last synced: 29 Apr 2026
https://github.com/pavel-voronin/mp-vs-games
Matching Program vs Games
chartjs games nuxt nuxt3 simulation tailwindcss vue vue3
Last synced: 29 Apr 2026
https://github.com/manankarnik/cellabrate
Conway's Game of Life editor and simulator - right in the terminal!
conways-game-of-life game-of-life golang simulation terminal-app terminal-based tui
Last synced: 30 Apr 2026
https://github.com/leandrobiloni/unity-ai-test-2020
Stealth minigame to test AI behaviour for Artificial Intelligence I assignment. Link to game: https://lalonisy.itch.io/ai-test-minigame
ai artificial-intelligence fsm game simulation unity
Last synced: 30 Apr 2026
https://github.com/dpshkr/twodfet
Two Dimensional Simulation Codes of Two Dimensional material based FETs
2d-ma 2d-simulation python simulation transistor
Last synced: 24 Mar 2025
https://github.com/cheremin/link-imbalance-metastable-issue-simulation
Simulation of "Link imbalance metastable issue"
Last synced: 23 Mar 2025
https://github.com/ralolooafanxyaiml/neural-evolution-engine
A modular AI evolution simulation engine built with Python and TensorFlow. Uses Deep Learning to predict organism adaptations against environmental threats.
artificial-intelligence deep-learning evolution-simulation keras machine-learning neural-networks numpy oop pandas python scikit-learn simulation tensorflow
Last synced: 07 Jan 2026
https://github.com/hibbes/schneckenrennen
java objektorientierung simulation unterricht
Last synced: 30 Apr 2026
https://github.com/shehzansk/healthx
A COVID-19 containment simulator with AI-powered agents and RL-based policy planning using a digital twin of Los Angeles.
ai digital-twin flask healthcare nextjs reinforcement-learning simulation
Last synced: 30 Apr 2026
https://github.com/adithya-menon-r/rfid-attendance-system
Arduino-based RFID attendance system that reads RFID tags and tracks student attendance with feedback via LCD and LEDs. It also exports attendance data to a text file for efficient record-keeping.
arduino c file-handling proteus-simulation rfid-attendance-system simulation text-file-processing virtual-disk
Last synced: 30 Apr 2026
https://github.com/erencanpelin/2d-boids-unity
2D Boids AI project in Unity from the showcase on YouTube. Boids is a simple AI flocking algorithm to simulate what is similar to a flock of birds.
Last synced: 30 Apr 2026
https://github.com/michelangelomo/netsim-web
A web-based network simulator for learning and teaching networking concepts.
Last synced: 16 Jan 2026
https://github.com/ritu-thombre99/server-simulation-for-monitoring-rul
Server simulation for monitoring remaining useful life of turbofan jet engines
flask flask-application lstm lstm-model lstm-neural-networks rul simulation
Last synced: 21 Jun 2026
https://github.com/hm2412/game-of-life
Programming Practice & Applications [PPA] paired project. Various cell designs in a game of life style simulator.
group-project java kings-college-london simulation
Last synced: 01 May 2026
https://github.com/patreeceeo/bitecs-deno
Port of @NateTheGreatt's ECS with minimal modifications to work in Deno
deno ecs esmodule game-development javascript library performance simulation
Last synced: 01 May 2026
https://github.com/fadishei/supsim
Supsim: A Python package simulating two-predictor suppression and non-suppression situations
python regression simulation suppression
Last synced: 21 Jun 2026
https://github.com/amamic1803/conways-game-of-life
A simulation of Conway's Game of Life
conways-game-of-life python simulation windows
Last synced: 01 May 2026
https://github.com/juanromo-dev/team2.4jam
Subjectively Objective is a game where you assume the role of an influencer who receives headlines generated by an AI and must decide what to publish without knowing if they are real or fake. Your editorial judgment will shape the world, feed conspiracy theories or defend truths at the cost of better numbers.
csharp game-development gamejam indiegame narrative-game retrogame simulation unity3d untiy
Last synced: 01 May 2026
https://github.com/lgautier/rhinoceros
Illustrate and experiment with code and data an epidemic and the need for social distancing
covid-19 epidemic jupyter-notebook simulation stochastic-simulation
Last synced: 08 Jun 2026
https://github.com/ptr-cs/rangefinder-simulator
Rangefinder simulator using React, Mapbox GL, and Threebox.
geography gis javascript map mapboxgl react simulation simulator typescript
Last synced: 01 May 2026
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/asierso/blockgame
Un pequeño juego sandbox estilo Sandlife creado con VortexEngine en Java
2dgame sandbox sandbox-game simulation
Last synced: 22 Jun 2026
https://github.com/fractalate/simulation-accelerometer-in-space
Tools for producing synthetic sensor readings of an accelerometer, gyroscope, and/or magnetometer under various kinds of motion.
Last synced: 22 Jun 2026
https://github.com/ruff-org/sky
Blazed Nation simulation systems.
blazed city nation simulation sky
Last synced: 02 May 2026
https://github.com/armgits/windrunner
Repository for the Windrunner project.
car gazebo ros simulation solidworks stem
Last synced: 02 May 2026
https://github.com/maximilian-nitsch/dvl-simulator
C++ Simulator and ROS 2 Node for Doppler-Velocity Log (DVL).
acoustic-sensing autonomous-underwater-robotics autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator dvl navigation robotics robotics-simulation rov sensor simulation simulator underwater underwater-acoustics underwater-robotics
Last synced: 02 May 2026
https://github.com/sapsan14/early-universe
ARCHEON — early-universe simulation with JAX, Boltzmann hierarchy, CMB analysis, AI-driven inference.
cmb cosmology jax python scientific-computing simulation
Last synced: 02 May 2026
https://github.com/nikole-dunixi/ball-clock-simulator
A simulation written in Go that tracks the position of physical balls within registers to represent time
aws-lambda ballclock clock golang simulation
Last synced: 02 May 2026
https://github.com/omarkawach/spatial_analysis_scenarios
The goal is to develop a method that automates the generation of large-scale, spatial DEVS simulation models from GIS data
geospatial-analysis gis simulation simulation-modeling spatial-analysis spatial-autocorrelation spatial-data
Last synced: 22 Jun 2026
https://github.com/mcp-tool-shop-org/ai-rpg-engine
A simulation-first terminal RPG engine for worlds shaped by perception, cognition, and consequence
ai-cognition game-engine rpg-engine simulation terminal-rpg typescript
Last synced: 02 May 2026
https://github.com/chris-santiago/randomvariates.jl
A collection of random variate generators.
julia julialang prng random-variable-generator simulation
Last synced: 02 May 2026
https://github.com/naakinn/microtraffic
Microtraffic simulation written in python
python python3 simulation traffic trafficsimulator
Last synced: 10 Mar 2026
https://github.com/mncube/simboil
A collection of simulation helper functions
iteration r sample simulation statistics
Last synced: 28 May 2026
https://github.com/cyrilchukwuebuka/zeph-power-system-simulation
A power bus simulation chart
matlab simulation simulink simulink-model
Last synced: 03 May 2026
https://github.com/dor-sketch/sp-leverage-simulation
financial-analysis simulation stock-market stocks
Last synced: 15 Mar 2025
https://github.com/sunil-dhaka/tools
Interactive 3D visualization of the Sun, Earth, and Moon system using Three.js
astronomy interactive-visualization javascript orbital-mechanics simulation three-js webgl
Last synced: 03 May 2026
https://github.com/bnb32/isca_aws
code for setting up and running isca on aws
atmospheric-modelling simulation
Last synced: 16 Mar 2025
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/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/kavicastelo/ml-car-simulation-js
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: 03 May 2026
https://github.com/jovialen/hydraulic_erosion
A hydraulic erosion simulation written in c99.
c99 hydraulic-erosion linux simulation windows
Last synced: 03 May 2026
https://github.com/christopherfujino/population
A Nifty People Management Sim
Last synced: 28 Mar 2025