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/tjeufoolen/galaxysimulator
Galaxy simulation written in C# using UWP
2d csharp design-patterns memento-pattern simulation state-pattern strategy-pattern
Last synced: 31 Mar 2025
https://github.com/akimuddinshaikh/modelling-simulation-and-optimization
A comparative study of Integer Programming, Genetic Algorithm, and Simulated Annealing to solve the Traveling Salesman Problem. Benchmarked algorithms on datasets of 29, 40, and 80 cities and analyzed solution quality vs. execution time. Results demonstrate the trade-offs between accuracy and computational efficiency.
modelling optimization python simulation travelling-salesman-problem
Last synced: 17 May 2026
https://github.com/brianruggieri/dog-playground
Interactive dog playground with pan/zoom canvas, throw-toy physics, and autonomous dog behavior.
browser-game casual-game css dog dog-playground game-development html5 html5-canvas javascript physics playground simulation vanilla-javascript web-game
Last synced: 07 Mar 2026
https://github.com/leosimoes/uerj-modelagem-computacional-tanque
Trabalhos desenvolvidos na disciplina de Modelagem Computacional no período 2018.1. Problema do carregamento de caminhões tanque: massa vs nível do líquido.
Last synced: 10 Sep 2025
https://github.com/zerdicorp/ants_simulation
Simple ants simulation, at a basic level is an advanced slime simulation algorithm.
algorithm ants simulation visualization
Last synced: 19 Jul 2025
https://github.com/ifeisachildofgod/spaceinvader
This is a game made with the LOVE 2d module of lua, it is heavily inspired by the retro game space spaceinvader
game game-development love2d lua simulation
Last synced: 17 May 2026
https://github.com/sourceduty/social_simulator
👥 Simulate public and national social systems.
ai artificial-intelligence chatgpt customgpt govern governance government gpts openai people public simulation simulator social social-simulation social-simulator social-structure social-system sociology
Last synced: 18 Jul 2025
https://github.com/svmiller/stsd
Simulate Time Series Diagnostics
dickey-fuller phillips-perron r simulation time-series unit-root
Last synced: 19 Oct 2025
https://github.com/kmoraza/jovian-system
Simulation des Jupitersystems, also des Systems der Monde und Ringe des Jupiters (Simulation of Jovian system, a system of moons and rings of Jupiter)
astronomy astrophysics javafx javafx-application javafx-desktop-apps javafx-gui jovian-system jupiter-planet openscad simulation
Last synced: 17 May 2026
https://github.com/JamesArruda/upstage
A Python framework for creating robust, behavior-driven Discrete Event Simulations
agent-based-simulation discrete-event-simulation discrete-event-simulations discrete-event-simulators simulation simulation-framework
Last synced: 22 Apr 2025
https://github.com/adilevi25/memorymanageroop
A C++ memory management system using OOP principles
allocator cpp data-structures memory-management oop simulation
Last synced: 17 Jul 2025
https://github.com/jonatasperaza/gavity_simulator
Simulador de Gravidade - Algoritmo de Barnes-Hut
barnes-hut-algorithm barnes-hut-simulation gravity pygame python simulation
Last synced: 17 Jul 2025
https://github.com/sjsanc/ascii-crittyrs
Raise and train adorable ascii buddies from the comfort of your terminal
ai cli game python simulation tamagotchi
Last synced: 31 May 2026
https://github.com/amr-yasser226/ambulance-management-system-dsa
A centralized system for managing ambulance services across multiple hospitals, utilizing data structures to optimize ambulance allocation and improve emergency response times.
algorithms ambulance-management-system course-project cpp data-structures emergency-services hospital-simulation optimization patient-dispatch priority-queue queue real-time-simulation resource-allocation simulation stack systems-design unit-testing zewail-city
Last synced: 17 Jul 2025
https://github.com/aenoshrajora/ghost-phish
Ghost-Phish is a Bash-based tool for simulating phishing attacks, offering customizable emails, phishing sites, and real-time user tracking to help test and improve cybersecurity defenses.
bash cybersecurity penetration-testing phishing phishing-toolkit red-teaming security-testing simulation social-engineering
Last synced: 16 Jul 2025
https://github.com/ovitrac/generativesimulation
This repository is devoted to the emergence of Generative Simulation—a concept that hybridizes large language models (LLMs) and simulation. Simulation engines are developed or wrapped in such a way that they can be directly manipulated by generative AI, without requiring intensive retraining or fine-tuning.
ai generative-ai llm modeling-and-simulation multiscale-simulation object-oriented-programming python simulation
Last synced: 24 Mar 2025
https://github.com/chippokiddo/skittlesshaker
Heads or tails simulation of Skittles
Last synced: 24 Mar 2025
https://github.com/zsrobinson/pi
A Monte Carlo Simulation to Estimate the Value of PI
Last synced: 16 Jun 2026
https://github.com/farooqkz/msim
Simulating Mafia game with mafias, townies and fools!
common-lisp commonlisp game-simulation game-simulator lisp mafia mafia-game mafia-party-game sbcl simulation simulations werewolf werewolf-game
Last synced: 17 Feb 2026
https://github.com/jeremy-rifkin/covid-simulator
Covid 19 simulation experiment
Last synced: 15 Jul 2025
https://github.com/jonataneisermann0105/diffflameles
LES simulation of turbulent diffusion flames at low Mach numbers in MATLAB.
cfd combustion finite-difference-method les low-mach-number matlab projection-method simulation smagorinsky-model turbulence turbulent-diffusion-flames
Last synced: 15 Jul 2025
https://github.com/c272/skeletron
A graphical simulation of the AQA Skeleton Program.
Last synced: 16 Mar 2025
https://github.com/rugleb/phpgpss
PHP analog of the GPSS modeling language
analyze gpss modeling php simulation
Last synced: 02 Apr 2025
https://github.com/talinthedev/zig-mcl
A MCL simulation implementation in Zig using Raylib
localization mcl monte-carlo monte-carlo-localization monte-carlo-simulation raylib robotics robotics-competition robotics-programming robotics-simulation simulation vex-robotics vex-v5 zig
Last synced: 19 May 2026
https://github.com/joneug/dvr-value-iteration
Simulation of Value Iteration for a Dynamic Vehicle Routing Problem
dynamic-vehicle-routing-problem julia simulation value-iteration
Last synced: 20 Mar 2025
https://github.com/mabdh/reinforcement-learning-q-learning
🧠 Reinforcement Learning - Simulation in Grid World using Q-Learning
grid q-learning reinforcement-learning simulation
Last synced: 16 May 2026
https://github.com/humayunshariarhimu/ai-coin
AI Coin - A Just Demonstration (Simulator) of AI Crypto Coin (Token)
ai coin crypto cryptocurrency simulation token
Last synced: 02 Jul 2026
https://github.com/saeun-park/regression-analysis
통계이론연구실 학부연구생
analysis probability-distribution r simulation
Last synced: 01 Apr 2025
https://github.com/bastien2203/react-ts-os
Mini OS is a web application simulating an operating system, built with React and TypeScript, and deployed on Vercel. It offers an interactive user interface with windows, allowing users to experience a desktop-like environment directly in their browser.
Last synced: 17 Apr 2026
https://github.com/kacf/bitcoin-hunter-ai
Simulates scanning for dead Bitcoin wallets, Built with React + TypeScript.
bitcoin bitcoin-wallet blockchain react simulation wallet-scanner
Last synced: 24 Apr 2026
https://github.com/julietrb1/offair-cli
OffAir is a command-line interface (CLI) tool designed to complement OnAir, an economic platform for flight simulators.
games go onair simulation strategy utility
Last synced: 21 Jun 2025
https://github.com/adrianpk/rida
Nord made. Security minded.
go golang montreal ottawa ride-sharing scooter simulation tracking
Last synced: 21 Jun 2025
https://github.com/hendrowunga/opportunistic-network-environment
Opportunistic Network Environment (ONE) adalah simulator untuk Delay-Tolerant Networks (DTN), memungkinkan analisis routing, mobilitas node, dan performa jaringan seperti delivery ratio, overhead, dan latency. 🚀
algorithms-and-data-structures dtn java simulation structured-data
Last synced: 12 Mar 2025
https://github.com/palfore/evolution-wildfire
3D Evolution Simulator
3d evolutionary-algorithms game optimization simulation
Last synced: 30 Jul 2025
https://github.com/rmathsphys/simulation-rock-paper-scissors
Tournament style simulation of the game of rock, paper, and scissors.
Last synced: 08 Apr 2025
https://github.com/megospc/epidemic_simulator_2
Симулятор распространения эпидемии и конкуренции разных видов инфекций. Версия 2.0. Добавлены модификаторы условий (ландшафты).
epidemic-model javascript simulation
Last synced: 21 Jun 2025
https://github.com/tomijuarez/reorder-buffer
Out of order superscalar processor simulated in Javascript
hardware processor simulation superscalar
Last synced: 11 Jul 2025
https://github.com/coac/ghostinthecell
Ghost In The Cell AI in Rust
artificial-intelligence challenge codingame rust simulation
Last synced: 21 Jun 2025
https://github.com/ruicao93/ovx-simulation
A Java implemention for a algorithm simulation which is designed for OVX resource mapping .
java openvirtex resource-mapping simulation
Last synced: 11 Jun 2025
https://github.com/sourceduty/neural_network_sim
🧠 Simulate, research and optimize neural networks.
ai ann artificial-intelligence artificial-neural-networks chatgpt cnn custom-gpt customgpt gpt gpts ml neural-network neural-networks neural-sim nn openai rnn sim simulation simulator
Last synced: 30 Mar 2025
https://github.com/nottherealwallyx/automatictyper
Just spam keys and code will appear. Seems that you are writing code.
Last synced: 20 Jun 2025
https://github.com/heyfoz/cpp-voting-ballot-array-functions
The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.
Last synced: 25 Mar 2025
https://github.com/psygo/monte-carlo-ts
Monte Carlo (Gaussian) with TypeScript and SolidJS
monte-carlo simulation statistics
Last synced: 07 Dec 2025
https://github.com/ax1/electrologger
Log generator for virtual sensors and anomalies
artificial-intelligence homomorphic-encryption simulation
Last synced: 20 Jun 2025
https://github.com/itzmeanjan/robotics
Robotics is :heart:
gazebo gazebo-plugin robot robotics ros ros-melodic simulation
Last synced: 30 Apr 2026
https://github.com/eggplantbren/roguetraders
economics microeconomics monte-carlo simulation
Last synced: 25 Mar 2025
https://github.com/tomlobato/newton-rocks
Numerical solution for Newtonian Gravitation in the Solar System
gravitation physics ruby simulation
Last synced: 28 Jun 2025
https://github.com/megospc/epidemic_simulator_4
Последняя версия симулятора распространения эпидемии и конкуренции разных видов инфекций.
epidemic-model javascript simulation
Last synced: 16 May 2026
https://github.com/thuvasooriya/azem
awesome zig enabled micro-mouse maze simulator
maze micromouse simulation zig zig-package
Last synced: 14 May 2026
https://github.com/hanzhi713/irc
Simple simulation of intermolecular random collision
collision-simulator elastic-collision huaji simulation
Last synced: 19 Jun 2025
https://github.com/claudemuller/life.c
Conway's Game of Life in C
c conways-game-of-life raylib simulation
Last synced: 08 Apr 2025
https://github.com/shenvitor/fluka_hpge
MC simulation of gamma interaction with HPGe detector using FLUKA.
Last synced: 25 Jan 2026
https://github.com/kmoraza/inverter-drive_simulation_software
Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und ist in JavaFX geschrieben (This is a desktop software which simulates electrical inverter drive and is written in JavaFX)
desktop-app desktop-application desktop-software electrical-engineering inverter-drive javafx-application javafx-desktop-apps javafx-desktop-software mathematics mechanical-engineering physics physics-simulation simulation simulations simulator simulators
Last synced: 04 May 2026
https://github.com/vdesmond/arq-protocols
Implementation of Automatic Repeat reQuest (ARQ) protocols in python
Last synced: 18 Jan 2026
https://github.com/nandahkrishna/bros
Application suite – Class 12 C++ Computer Science Project
apps calculator calendar clock cpp games graphics notepad os simulation turbo-c-plus-plus
Last synced: 17 Jun 2025
https://github.com/maximilian-nitsch/depth-pressure-sensor-simulator
C++ Simulator and ROS 2 Node for Depth Pressure Sensor (DPTH).
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator depth navigation pressure-sensing pressure-sensor robotics robotics-simulation rov sensor simulation simulator
Last synced: 16 May 2026
https://github.com/groshanlal/fluid-simulation
2-dimensional Fluid Simulator based on PIC/FLIP in OpenGL
animation bridson fluid opengl simulation
Last synced: 02 Jul 2026
https://github.com/eltoncn/gdatabygagents
Simulation of virtual agents, worlds and sensors using LLMs.
cognitive-architecture llm simulation student-project
Last synced: 07 May 2025
https://github.com/zayarhtet/simulation-tundra
Console Application for simulating Tundra with C++, specialized in Object-Oriented Design
console-application cpp design-patterns oop simulation singleton-pattern
Last synced: 10 Jul 2025
https://github.com/r0bba21/modern-game-dev-2
simple godot game dev tycoon style of game, exe files in the google drive below
game game-development godot godot-engine godot4 simulation
Last synced: 25 Mar 2025
https://github.com/mahdirazaqi/game-of-life-js
Conway's Game of Life written with Javascript
conways-game-of-life evolution game game-of-life javascript life simulation turing-machine
Last synced: 09 Apr 2025
https://github.com/sodascience/schools_synth_test
Test code for disaggregated synthetic control with simulated data
causal-inference simulation statistics synthetic-control
Last synced: 20 Mar 2025
https://github.com/roysmanfo/terraformsimulation
A console based simulation of a virtual world, where people will be albe to die naturally, die for a disease (pandemic, plague) expand the population and start wars
500lines console-application cpp simulation
Last synced: 10 Sep 2025
https://github.com/jtaylorchang/infection-simulation
A user-specified simulation of an infection spreading from an origin out of nearly 100 available countries, climates, and symptoms. Renders live graphs and a 2D map visualization
Last synced: 10 Mar 2025
https://github.com/arshadakl/dns-amplification
DNS Amplification Attack Simulator
ddos-attacks dns dns-amplification dns-attacks simulation
Last synced: 25 Mar 2025
https://github.com/kartmaan/survival-simulator
Simulation of survivors on the move in search of food while avoiding dangers and withstanding harsh climates.
life-simulation pygame simulation survival-game survivor vector
Last synced: 12 Apr 2025
https://github.com/tsmbland/retinotopicmaps
MSci thesis - modelling the development of neural connections in the visual system
computational-neuroscience latex partial-differential-equations python research self-organization simulation
Last synced: 12 Apr 2025
https://github.com/antid2ta/kindergarden
Agent-based-simulation project. Academic project related to Simulation class.
agent-based-simulation simulation
Last synced: 10 Apr 2025
https://github.com/niko-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: 25 Mar 2025
https://github.com/gangula-karthik/nyp_dsa_assignment
Unleashing fractal beauty and algorithmic efficiency—solving classic patterns and problems with precision 📐 🟦 🔴
algorithms-and-data-structures educational fractal fractals geometry nanyang-polytechnic python3 sierpinski-carpet sierpinski-triangle simulation
Last synced: 09 Apr 2025
https://github.com/goldbarth/nebulaforge
Game/Simulation Prototype in Unity/C#
celestial-bodies editor game gameworld simulation solar-system tool tools
Last synced: 10 Jul 2025
https://github.com/jmcph4/cpu2
The spiritual successor of my previous CPU simulator
architectural-simulation architecture cpu machine-code microcontroller microprocessor simulation
Last synced: 12 Apr 2025
https://github.com/akhilrai28/token-bucket-simulator
A dynamic TCP/IP token bucket simulator for traffic shaping, congestion control, and bandwidth management, developed in Scilab with integrated Python data analysis.
bandwidth-manager congestion-control ip linux network-simulation python scilab simulation tcp traffic traffic-control
Last synced: 26 Apr 2026
https://github.com/yassir-ai/war_simulation
This project aims to simulate a battle between two armies using a randomly generated map (using Mersenne Twister Generator) with varying topography and weather conditions to add complexity to the simulation. The code is written in C++.
armies battle cpp mersenne-twister simulation statistics
Last synced: 10 Jul 2025
https://github.com/dhupee/roulette-simulation
a simple cli for roullete simulation
cli gambling monte-carlo-simulation python roullete simulation
Last synced: 16 Jan 2026
https://github.com/cuadernin/sqrtsimulation
Computes the nth root using Monte Carlo simulation
dart montecarlo montecarlo-simulation nth-root simulation square-root
Last synced: 12 Apr 2026
https://github.com/achen318/ap-physics-c
Simulations for AP Physics C.
ap-physics physics python simulation vpython
Last synced: 09 Apr 2025
https://github.com/pwalig/obiektowefrontend
Front End project for Programowanie Obiektowe
college-assignment college-project game gui gui-application java java-awt java-awt-swing java-gui java-gui-application java-swing object-oriented-programming oop simulation
Last synced: 20 Jan 2026
https://github.com/lin-ycv/mearm-grasshopper
IK solver for MeArm
grasshopper grasshopper3d inverse-kinematics kangaroo kinematics mearm simulation solver
Last synced: 23 Aug 2025
https://github.com/corsario-cl/nukkua
Nukkua, es un programa para simular diferentes líquidos, Viscosidad y temperatura en diferentes ambientes.
computer-vision simulation simulator software windows-desktop
Last synced: 04 Apr 2025
https://github.com/stynh/roguelike.js
entity-component-system simulation typescript
Last synced: 04 Apr 2025
https://github.com/sourceduty/network_simulator
👩🏻💻 Simulate and set up professional or home networks.
ai artificial-intelligence chatgpt custom-gpt custom-gpts gpt gpts network network-programming networking openai openai-gpt programming routing simulate simulation simulator
Last synced: 04 Apr 2025
https://github.com/sourceduty/simulation_dev
👨💻 Create new models for simulation programs.
ai-programming ai-sim ai-simulator artificial-intelligence chatgpt custom-gpt developer-tools gpt gpts math-sim openai pen-and-paper programmer programming sim simulation simulations simulator theoretical-computer-science
Last synced: 04 Apr 2025
https://github.com/nabilshadman/percolate-message-passing-parallel-program
Percolate message passing parallel program using two-dimensional decomposition implemented in the C programming language
c high-performance-computing mpi parallel-computing scientific-computing simulation
Last synced: 04 Apr 2025
https://github.com/jelhamm/internode-hellinger-distance-based-decision-tree
Simulations for the paper "Inter node Hellinger Distance based Decision Tree by Pritom Saha Akash, Md. Eusha Kadir, Amin Ahsan Ali, Mohammad Shoyaib"
articles data-analysis data-mining decision-tree decision-tree-classifier hddt hellinger-distance-criterion machine-learning numpy-library paper-implementations python scipy-library simulation tree-node
Last synced: 04 Apr 2025
https://github.com/kaustubholpadkar/k-means_clustering-simulation
Simulation of K-means Clustering algorithm using P5.JS
cluster-centroids clustering-algorithm interactive-visualizations javascript-library kmeans-clustering-simulation machine-learning p5-sketches p5js simulation unsupervised-machine-learning
Last synced: 04 Apr 2025
https://github.com/kplanisphere/restaurant-simulation
Proyecto 5 - Programacion Concurrente Y Paralela
concurrency concurrent-tasks educational-project java multithreading restaurant-simulation simulation synchronization systems-programming thread-management
Last synced: 17 Jun 2025
https://github.com/dkoh2018/robotics
A physics-based simulation of a double pendulum using Euler-Lagrange equations and numerical integration. Solves for motion under applied torques
langragian mechanics ode physics python robotics simulation
Last synced: 12 Apr 2026
https://github.com/marlo-ong/ballsplitter
Unity probability simulation of ball bounces
Last synced: 26 Mar 2025
https://github.com/mwja/Planetary-Simulation
Simple project I did for school. May rewrite in the future or add documentation
Last synced: 28 Sep 2025
https://github.com/voltlabs-research/structure-identification
Algorithms for crystal structure identification in atomistic simulations. Classifies atoms by local structural environment to detect BCC, FCC, HCP, diamond cubic, and other crystal structures. Distinguishes crystalline atoms from defects, surfaces, and disordered regions
common-neighbor-analysis lammps materials-science molecular-dynamics polyhedral-template-matching ptm simulation
Last synced: 02 Jul 2026
https://github.com/maxchistt/evolution
WPF app - evolution strategy simulation
evolution hawks-and-doves simulation wpf
Last synced: 01 May 2026