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-23 00:28:43 UTC
- JSON Representation
https://github.com/kathleenwest/genco-investment-strategies-by-simulation-for-demand-side-role-for-investments-and-capacity-adequacy
This project will present an applied and game-like approach to simulating the load growth, investment decisions by two types of generation technologies, demand-price responsiveness, and reliability, of a test-case power system. The simulation begins as a 9-bus system with existing generation (3 generators) and transmission lines (8 lines). System topology can be viewed in a figure throughout the game with the yearly generation and load at each bus. In addition, dynamic color-coding is used to highlight transmission lines that exceed MVA ratings and highlight bus voltages that violate any limits. The winning objective of the player company (you) is to maximize his profit. Reliability can be tracked by viewing the N-1 generator and line contingencies every year, but this does not influence profits. There are two generation technologies used: coal and gas turbine. Each technology will have a similar competitor in the simulation. The competitor can bring down the market price and reduce the player’s profits significantly. The clock starts at T=0 in the investment game with a historical record of past prices and projected prices based on lack of investment. As time moves forward in yearly increments, the load, prices, investment costs, and other variables are adjusted to that of the player’s performance. The player has the opportunity to study various profitable and unprofitable investment alternatives each year of the simulation. If he invests at the right location, and in the right planning year, his company can make windfall profits. Competitors randomly participate in adding extra generation in random areas of the system based on the competition level settings. The challenge for the user is to study the effects of his investment decisions on market prices, reliability, and his profitability.
electricity-consumption electricity-demand-forecasting electricity-prices generation investment-decisions linear-programming optimization power-economics power-grids power-market-operations power-system power-system-simulation power-systems power-systems-analysis simulation transmission
Last synced: 14 Jul 2025
https://github.com/zac-garby/electronic-sim
A web-based redstone-like electronic simulation.
electronics game html5 js reactjs simulation web
Last synced: 09 Apr 2026
https://github.com/drseb/annotation-simulation
Code to generate ontology annotated objects (e.g. HPO annotated patients)
hpo hpo-annotated-patients patients phenotype phenotype-ontologies phenotypes phenotyping simulation
Last synced: 09 Apr 2025
https://github.com/gleydar/py_epi_sim
Epidemic Simulator with a nice and usable UI, written in Python using Qt
Last synced: 13 Apr 2025
https://github.com/rr0/ufoathome
A tool for reporting UFO sightings visually
player recording reporting simulation ufo
Last synced: 15 May 2026
https://github.com/oagoulart/commune
A system to simulate communal interaction in video games.
commune game-development simulation
Last synced: 18 Mar 2025
https://github.com/zsrobinson/pendulum
Double pendulum simulation demonstrating chaos theory.
double-pendulum-simulation p5js pendulum physics simulation
Last synced: 15 Aug 2025
https://github.com/dwhswenson/opspiggybacker
Tools for converting path sampling simulations to OPS format
chemistry computational-biology physics science simulation
Last synced: 04 Apr 2025
https://github.com/jsaaron/xut.js
批量生成应用平台 http://t.cn/RazBbL0
cross-platform desktop hybrid powerpoint simulation
Last synced: 10 Mar 2026
https://github.com/vontum/physics2d-java
A general implementation of spring physics
Last synced: 18 May 2026
https://github.com/daniilgrbic/newtonian-fluid-simulation-using-sph
Unoptimized fluid simulation based on Smoothed Particle Hydrodynamics (SPH)
Last synced: 12 May 2026
https://github.com/sinaa/train-simulator
A train simulator to investigate the Ferromone Trails concept, with variable and fixed block signalling
ant-colony-systems decentralised self-driving simulation simulator train
Last synced: 16 May 2026
https://github.com/mythrantic/valiantos
An OS-looking thingy
operating-system simulation svelte sveltekit
Last synced: 20 Jan 2026
https://github.com/yoz75/neurallife
simple bugs with neural network in their brains
csharp neural-network sfml simulation torch
Last synced: 06 Apr 2026
https://github.com/evronix/gazebo_quadruped
This repository enables rapid setup and custom controller development for the GO1 quadruped robot in ROS2 with Gazebo simulation.
gazebo quadruped quadruped-robot robot ros2 ros2-humble simulation
Last synced: 29 Mar 2025
https://github.com/alejandrogallo/vpqrs
Vpqrs is a repo for useful scripts for ab-initio calculations.
ab-initio command-line physics simulation utils vasp
Last synced: 21 Mar 2025
https://github.com/sourceduty/flipper_zero_simulator
🧑💻 Simulate and develop Flipper Zero device software.
ai artificial-intelligence chatgpt custom-gpt custom-gpts customgpt developer device flipper flipper-zero gpt gpt-store gpts hack hacking-tool openai programmer sim simulation
Last synced: 08 Aug 2025
https://github.com/lcsrodriguez/cuttingedge-milliman
Quant. Research project - Cutting-Edge project (In collaboration with Milliman & University of Paris-Saclay)
black-scholes cir-model computational-finance cox-ingersoll-ross derivatives-pricing equity-index european-options heston hull-white interest-rates quantitative-finance simulation vasicek
Last synced: 17 May 2026
https://github.com/dlsaavedra/rcens
The "rcens" package provides functions to generate censored samples of type I, II and III, from any random sample generator. It also provides the option to create left and right censorship. Along with this, the generation of samples with interval censoring is in the testing phase. With two options of fixed length intervals and random lengths.
censored-data r simulation statistics
Last synced: 25 Oct 2025
https://github.com/victorgoubet/bubble
Experimental foray into OpenGL and Vispy: A bubble simulation
bubble opengl pyopengl shaders simulation vispy
Last synced: 15 May 2026
https://github.com/raymondev/gerstner-wave-simulation-python
This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.
physics physics-simulation python python3 scripts simulation
Last synced: 16 May 2026
https://github.com/shuqiyang1112/roboticsproject
Welcome to the Robotics World!
java robotics simulation virtual
Last synced: 07 Jan 2026
https://github.com/giacomelli/botworld
A platform to create bots, environments and renderers for simulations.
bot c-sharp learning simulation
Last synced: 21 May 2026
https://github.com/carltheperson/limitless-lottery
A simulation game where you are allowed to spend an infinite amount of money on different kinds of lottery tickets.
Last synced: 17 Jan 2026
https://github.com/aespinosadev/elastic-behaviour-simulation
Elastic solid simulation plugin for Unity. It uses a mass spring physics aproach. Simple but fine.
cloth elastic physics-engine physics-simulation simulation unity3d unity3d-plugin
Last synced: 17 May 2026
https://github.com/mvrahden/learning-agents
Reinforcement Learning Agents learn with Deep-Q-Learning Network to collect superior and avoid inferior items.
agent ai angular artificial-intelligence artificial-neural-networks deep-learning deep-q-learning deep-q-network deep-reinforcement-learning deepmind dqn learning-agents material nodejs q-learning sarsa simulation
Last synced: 16 May 2026
https://github.com/miksus/ecosys
Trading Simulator for observing the mechanics of markets
finance python3 simulation stock-market trading trading-simulator
Last synced: 05 Apr 2025
https://github.com/devklick/react-desktop-sim
Simulate a desktop enviroment in the browser
desktop react simulation typescript vite
Last synced: 10 Apr 2026
https://github.com/rodrigolaa/world-cup-prediction
This project had the porpuse to predict the World Cup winner, through a simulation of over 1000 matches. :soccer:
jupyter-notebook python simulation
Last synced: 19 May 2026
https://github.com/jmenglund/predsim
Simulate predictive datasets from MrBayes' output
bayesian dendropy dna-sequences molecular-evolution mrbayes phylogenetics posterior-predictive seq-gen simulation
Last synced: 18 Mar 2025
https://github.com/nqpz/flowamok
:boom: Traffic simulation :boom:
gpu simulation traffic visualiation
Last synced: 03 Feb 2026
https://github.com/jaredcat/100doors
Monty Hall simulator
100-prisoners 100-prisoners-problem 100prisoners 100prisonersproblem hacktoberfest math mathmatical-paradox monthy-hall-problem monty-hall monty-hall-simulator paradox paradoxes simulation veritasium
Last synced: 06 Apr 2025
https://github.com/kindlychung/visualize_gradients
Visualization of the gradients of a neural network using three activation functions
machine-learning neural-network simulation visualization
Last synced: 05 Apr 2025
https://github.com/rhcarvalho/as-network-simulation
Simulation on Complex Network Attack Analysis using the Internet graph.
complex-networks network-analysis racket simulation
Last synced: 07 Mar 2026
https://github.com/bluebrain/blueetl-core
Core transformations for BlueETL
analyse neuroscience pandas python simulation simulation-campaign
Last synced: 14 May 2025
https://github.com/bluebrain/neurodamus-models
Blue Brain simulation models
cellular models neuroscience simulation
Last synced: 30 Sep 2025
https://github.com/stdlib-js/simulate-iter-bartlett-hann-pulse
Create an iterator which generates a Bartlett-Hann pulse waveform.
bartlett cosine fejer hann javascript node node-js nodejs pulse raised raised-cosine signal simulate simulation stdlib train triangle triangular wave window
Last synced: 24 Apr 2025
https://github.com/ishanoshada/planet3d
A 3D visualization of the solar system with planets and moons
planet pygame pygame-application python-packages simulation solar-system visualization
Last synced: 10 Apr 2025
https://github.com/robbrit/complexeconomics
Economic simulation game
economics economics-game multi-agent-systems simulation
Last synced: 20 Jan 2026
https://github.com/niaggar/go-board
Simulation of galton board
galton-board go physics simulation
Last synced: 04 Jan 2026
https://github.com/sybila/ebcsgen
eBCSgen - BioChemical Space Language support tool.
mechanistic-models modeling rule-based-modelling simulation systems-biology
Last synced: 15 Apr 2025
https://github.com/saganaki22/swarm
🦟 Interactive swarm simulation where pointer swarms follow your cursor - WebGL / threejs
animation browser-game creative-coding cursor-following dat-gui html5-canvas interactive interactive-visualizations javascript mobile-friendly particle-system physics-simulation responsive-design simulation swarm-intelligence threejs web-animation webgl
Last synced: 17 May 2026
https://github.com/abdelazeem201/cortex-m3-designstart-eval
Cortex-M3 DesignStart Eval is intended for system Verilog design and simulation of a prototype SoC based on the Cortex-M3 processor.
arm asic cadence cortex-m3 fpga processor rtl simulation soc synopsys synthesis systemverilog verilog
Last synced: 20 Jan 2026
https://github.com/davidar/fragx
GLSL Fragment Shader Executable Compiler
compiler fragment-shader generative-art glsl gpu procedural-generation shaders shadertoy simulation
Last synced: 04 Apr 2025
https://github.com/smerrony/simh_tapes
Simh_tape is an Ada package for handling magnetic tape images in the standard format used by SimH and many other computer simulators and emulators.
ada alire emulation magnetic-tape simh simulation vintage
Last synced: 25 Aug 2025
https://github.com/vinibiavatti1/tripmix
Tripmix is a javascript recreational game that allows players to mix substances for the purpose of creating new substances and simulating their effects in specific places (landscapes).
drugs effects game mix narcotics psychedelic simulation simulator substance substances
Last synced: 28 Jul 2025
https://github.com/iostapyshyn/gravity
Simulation of Newton's law of universal gravitation.
c glfw gravity newton opengl physics simulation
Last synced: 20 May 2026
https://github.com/richard66nz/coalsim
Simulation of Coal Fired Power Generation Plant
coal-fired latex operations powerplant simulation steam training training-materials
Last synced: 09 Feb 2026
https://github.com/diku-dk/openbanko
:older_woman: :goberserk: :raising_hand: Free software tools for working with Big Banko :older_man: :baby: :family:
banko bingo compression simulation
Last synced: 26 Mar 2025
https://github.com/TomasBeranek/but-ija-project
A simulation of a warehouse with carts using pathfinding algorithms
ant but but-fit floyd-warshall-algorithm ija ija-project java java8 javafx pathfinding pathfinding-algorithm pathfinding-algorithms simulation vut vut-fit
Last synced: 11 Mar 2025
https://github.com/lucasmccabe/contagion
Python package for node immunization and network contagion simulation
disease-simulation epidemics graphs mathematical-modelling networks simulation
Last synced: 16 Apr 2026
https://github.com/stla/matrixsampling
Simulation of matrix variate distributions
Last synced: 22 Aug 2025
https://github.com/virxec/rl_ball_sym_pybinds
RLBot Python bindings for the Rust crate rl_ball_sym
python rlbot rocket-league rust simulation
Last synced: 16 May 2026
https://github.com/dpscience/dltpulsegenerator
DLTPulseGenerator - A library for the simulation of lifetime spectra based on realistically modelled detector-output pulses
antimatter apd detector digtizer drs4 drs4-evaluation-board flim fluorescence-microscopy-imaging generated-pulses lifetime-spectra lifetime-spectroscopy pals photodiodes photomultiplier positron positron-lifetime-spectra pulse signal-processing simulation simulator
Last synced: 25 Jun 2025
https://github.com/bdilday/combinatoricsinningsim
Simulations based on combinatorics
baseball combinatorics python simulation statistics
Last synced: 05 Oct 2025
https://github.com/thecodemonkey/kennste
Kennste Jemanden, der Corona hatte?
covid19 data-science simulation
Last synced: 06 Apr 2025
https://github.com/akkupy/z-vote
Blockchain Based E-Voting System on Django Framework
blockchain blockchain-technology django django-application django-framework e-voting merkle-tree python python-3 simulation voting-system
Last synced: 10 Jul 2025
https://github.com/MSuter6/faap-simulator
Simulator for the Fog Application Allocation Problem (FAAP)
fog-computing linear-programming simulation virtual-network-embedding
Last synced: 11 May 2025
https://github.com/jgregoriods/expand
Agent-based model of demic expansions in South America during the late Holocene.
agent-based-modeling archaeology simulation
Last synced: 17 Jan 2026
https://github.com/suhatanriverdi/hypotetical-otto-robot
Java Robot Walking Simulation
java netbeans-ide robot simulation walking
Last synced: 05 Jul 2025
https://github.com/valentin-burillier/kinepy
Python library dedicated to the simulation of plane mechanisms
dynamics inverse-kinematics kinematics robotics simulation statics
Last synced: 24 May 2026
https://github.com/IamCatoBot/text2sim-MCP-server
Text2Sim MCP Server is a simulation engine that supports multiple modeling paradigms, including Discrete-Event Simulation (DES) and System Dynamics (SD). It integrates with LLMs using the Model Context Protocol (MCP), enabling powerful simulation capabilities within natural language environments like Claude Desktop.
llm-agent llm-tools mcp-server pysd simpy simulation
Last synced: 07 Sep 2025
https://github.com/fredpi/wwdc2020
My WWDC 2020 Swift Student Challenge Submission [Successful]
apple coronavirus ios simulation swift swift-playgrounds swift-student-challenge wwdc wwdc-scholarship wwdc20
Last synced: 27 Mar 2025
https://github.com/jguarato/particle-modeling-dem
Computational code for modeling spherical particles with DEM.
Last synced: 04 Oct 2025
https://github.com/mozturan/human-like_autonomousdrive3d_drl
Human-Like Autonomous Driving W/ Deep Reinforcement Learning in 3D environment
autonomous-driving deep-learning deep-reinforcement-learning donkey-car donkeycar simulation soft-actor-critic
Last synced: 05 Apr 2025
https://github.com/tpapp/stochasticdurations.jl
Julia library for working with continuous time simulations.
continuous-time-math julia julia-language simulation
Last synced: 04 Apr 2025
https://github.com/realvnf/common-utils
Interface definition between coordination algorithms and environments. Includes a dummy algorithm and environment as example.
algorithms coordination environment interface management nfv orchestration python simulation
Last synced: 04 Apr 2025
https://github.com/abelcarreras/gromorg
A python GROMACS interface for MD simulations of organic molecular crystals
gromacs molecular-dynamics molecular-mechanics python simulation
Last synced: 15 Sep 2025
https://github.com/okkindel/cellular
A simple cellular automata engine inspired by conways game of life.
cells cellular-automata simulation
Last synced: 29 Apr 2025
https://github.com/alkarex/simmanning
C#.NET library for discrete-event simulation dedicated to manning / staffing
discrete-event discrete-events-simulations management optimization simulation simulation-engine simulation-framework simulator staffing
Last synced: 08 Sep 2025
https://github.com/kevinksytrd/pycosim_old
pycosim is a Python package that provides a user-friendly interface to the COSIM-CLI from Open Simulation Platform.
co-simulation python simulation
Last synced: 18 May 2026
https://github.com/balysv/space-elixir
A minimal Newtonian gravity and collision simulator in Elixir
collision-simulator elixir gravity newton simulation
Last synced: 22 May 2026
https://github.com/josericardopenase/arquimedes
Arquimedes.js is a 2D physics engine designed for realistic simulations of physical environments. It's ideal for students, animators, and anyone interested in exploring physical concepts through an interactive simulation environment.
Last synced: 03 Feb 2026
https://github.com/kerodkibatu/primordialkineticlife
Explore emergent behavior with the help of kinetic particles to simulate early life forms, Unveiling the beauty of self-organization and adaptation!
biology csharp imgui life-simulation raylib-cs self-organizing-map simulation
Last synced: 25 May 2026
https://github.com/thecodingdad-tisonk/fs25_incomemod
Income Mod provides players with a simple, balanced way to receive passive income. Automatically earn money either hourly or daily, based on your chosen difficulty or a custom amount. Perfect for players who want steady cash flow without relying solely on missions or selling goods.
Last synced: 07 Mar 2026
https://github.com/chasenut/sfml-continuous-collision-detection
SFML Collision System (Particle - Barrier)
Last synced: 22 Jul 2025
https://github.com/raulmurillo/annsim_22
Code for reproducing ANNSIM 2022 results
deep-neural-networks floating-point physics-simulation posit simulation
Last synced: 17 Feb 2026
https://github.com/idorobots/mall-sim
A simulation of movement of people at a shopping mall using Social Distances. An AGH-UST project.
java movement shopping-mall simulation social-distances social-force
Last synced: 07 Apr 2025
https://github.com/toppers/hakoniwa-sim-csharp
This repository provides features for integrating Unity applications as Hakoniwa assets. Hakoniwa is a simulation platform for virtual environments, enabling robot and IoT device testing. Key features include PDU communication and time synchronization. With a standardized API and flexible protocols (e.g., WebSocket, shared memory), it supports effi
Last synced: 09 Mar 2026
https://github.com/viccuad/avian_fdm
6-DoF Flight Dynamics Model plugin for Bevy and Avian
3d bevy flight-simulation gamedev physics rust simulation
Last synced: 23 May 2026
https://github.com/edibotopic/stokes-law
Interactive 2D simulation of Stokes' Law, which describes how particles float/sediment in solvent. Subject of paper in the Journal of Chemical Education: https://pubs.acs.org/doi/10.1021/acs.jchemed.2c01201
animation canvas food motion particles physics physics-simulation science simulation
Last synced: 14 May 2026
https://github.com/cbalona/insurance-automata
Insurance Automata is an interactive application that simulates the spread of fire across a house using a cellular automata model. The app allows users to place objects within a virtual house and observe how a fire might spread under various conditions.
actuarial-science fire hacktuary insurance simulation
Last synced: 25 Oct 2025
https://github.com/tech-gian/school_simulation_cpp
👨🎓📚🏫 A simple school simulation made with Object-Oriented Programming principles in C++.
cpp oop oop-cpp oop-principles school school-project simulation
Last synced: 05 May 2025
https://github.com/quantum9innovation/particle-motion
A simple 100% js library for creating sweet and memorable particle motion simulations on the web.
disease disease-control modelling particle-motion particles physics simulation
Last synced: 29 Mar 2025
https://github.com/gregman-js/neural-network-car-racing
A small 2D simulation in which cars learn to drive by themselves.
evolutionary-algorithms game2d javascript machine-learn neural-network simulation
Last synced: 03 Apr 2025
https://github.com/akhilrai28/alarm-clock
This project implements a fully functional digital alarm clock using Verilog and Vivado. The design includes features such as setting the time, alarm functionality, and real-time clock display. The project simulates clock timing and alarm triggers, with testbenches for verifying accuracy and reliability on FPGA.
alarm alarm-clock clock fpga hardware real-time simulation testbench verilog vivado
Last synced: 11 Jan 2026
https://github.com/seatonullberg/cmstk
Computational Materials Science Tool Kit
density-functional-theory dft materials-science molecular-dynamics simulation vasp
Last synced: 29 Mar 2025
https://github.com/pythonhealthdatascience/rdesrap_mms
Reproducible analytical pipeline (RAP) for R discrete-event simulation (DES) implementing an M/M/s queueing model.
discrete-event-simulation healthcare healthcare-analysis r reproducible-analysis reproducible-analytical-pipeline reproducible-analytical-pipelines reproducible-research reproducible-science simmer simulation simulation-framework simulation-model simulation-modeling simulation-modelling template
Last synced: 10 Aug 2025
https://github.com/cbrincoveanu/evogrid
EvoGrid is a dynamic simulation exploring the evolution of artificial intelligence through random mutations of neural networks in a virtual grid ecosystem.
artificial-life evolution genetic-algorithm simulation
Last synced: 22 Sep 2025
https://github.com/akhilrai28/antennafieldsim
This project simulates and extracts the Electric (E) and Magnetic (H) field parameters of a dipole antenna using CST Studio Suite. It provides a detailed analysis of the antenna’s field distribution, radiation pattern, and key performance metrics such as impedance and gain.
antenna cst dipole e-field electromagnetic-simulation radiation radiation-pattern rf rf-design simulation
Last synced: 08 Feb 2026
https://github.com/owigginshay/simulation_engine
This repository aims to provide a framework which allows for the fast prototyping of simulation ideas. Focus on building classes which describe behavior, and let the graphics be handled behind the scenes.
graphics physics-simulation pyglet simulation
Last synced: 22 Mar 2025
https://github.com/peter-parit/n-body-gravity-sim
An n-body simulation to compare performance and run-time between a naive algorithm to the Barnes-Hut algorithm. Uses ScalaFX for visualization.
concurrent-programming gravity nbody-simulation parallel-computing physics scala scalafx simulation
Last synced: 16 Feb 2026
https://github.com/mcdallas/classicmagedps
Simulation framework for wow-classic
classic-wow dps simulation world-of-warcraft
Last synced: 15 Jul 2025
https://github.com/qecsim/qecsimext
qecsimext is an example Python 3 package that extends qecsim with additional components.
python qec quantum-error-correction simulation
Last synced: 08 Sep 2025
https://github.com/mathieucaroff/cellexp
A cellular automaton (CA) explorer to understand and unveil properties of CA in 1D.
cellular-automaton chaos chaos-theory complexity education evolution fractal html5-canvas pattern pattern-detection put-image-data rule110 simulation simulator turing-completeness unidimensional universe
Last synced: 14 Jul 2025
https://github.com/karel-brinda/dymas
Dynamic Mapping Simulator.
bioinformatics ngs read-mapping simulation
Last synced: 08 Mar 2026
https://github.com/tsu2000/genshin_wishes
Statistical modelling and simulations of 4 & 5★ drop rates in Genshin Impact.
altair genshin genshin-impact mathematical-modelling matplotlib plotly-graph-objects probability simulation statistical-analysis statistics streamlit
Last synced: 08 Mar 2026