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/0xtter/wizardguildmanager
"Wizard Guild Manager" is a Java project that simulates the day-to-day operations of a wizard guild. Send adventurers on missions, manage finances, and oversee personnel to build the strongest guild in the realm. Harness your strategic skills and create a thriving guild in this immersive simulation.
Last synced: 13 Jun 2025
https://github.com/magneticflux-/gridsim
A little experiment in parallel simulation and locality.
enviroment grid parallel-computing physics-2d simulation
Last synced: 28 Jun 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/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/kkmann/cov19sim
agent-based simulation of covid-19 for small populations
covid-19 julia-language simulation
Last synced: 03 Apr 2025
https://github.com/quinta0/montecarlo
A statistical overview of the computation of Pi and an application of the Monte Carlo principle to a portfolio
monte-carlo-simulation python simulation statistics
Last synced: 16 May 2026
https://github.com/muichi-mon/sim-plot-ode
A lightweight Java project for simulating and plotting ODEs — ideal for learning and experimenting with dynamic systems modelling.
differential-equations dynamic-system-modeling dynamic-systems euler fitzhugh-nagumo fitzhugh-nagumo-model java java-fx javafx lotka-volterra-model n-body-problem n-body-simulation numerical-methods ode ode-model ode-solver rk4 simulation sir-model solar-system
Last synced: 16 May 2026
https://github.com/rsmuthu/turing-machine-simulation
A simple simulation of a Turing Machine to help my friends understand the working of a Turing Machine
python27 simulation turing-machine-simulator
Last synced: 01 Jul 2026
https://github.com/pedroliman/ms-rdm-dissertation
Just my MS dissertation
business-strategy deep-uncertainty r rdm simulation system-dynamics
Last synced: 08 Sep 2025
https://github.com/csinva/biophysical-threshold-simulations
Simulations for characterizing stochastic threshold in biophysical neurons.
biophysical neuron simulation stochastic threshold
Last synced: 02 Apr 2025
https://github.com/aerospace-eng/liftofflab
A simple Python simulation that models a rocket launch, visualizing altitude and velocity dynamics using Matplotlib.
aerospace aerospace-engineering beginner-project dynamics educational-project flight matplotlib-python project python rocket science simulation
Last synced: 16 May 2026
https://github.com/nevrome/rsplatche3
R Package - R interface for SPLATCHE3 (http://www.splatche.com/splatche3)
Last synced: 09 Jul 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/theleopard65/isa-imitation
This repository contains a simple C++ implementation of a Von-Neumann architecture simulator. The program mimics the behavior of a basic computer architecture that uses a single memory space for both instructions and data. Users can load programs, execute them, and view the current state of the memory and registers.
32-bit 64-bit ac architecture c-plus-plus data executable explained implementation ir isa mar mdr memory pc registers simulation von-neumann x64 x86
Last synced: 18 Mar 2025
https://github.com/skhayrulin/x_engine
I'm planning collect here all my work on rewrote version of Sibernetic engine
cpp cpp11 cpp14 engine opencl sibernetic simulation
Last synced: 27 Mar 2025
https://github.com/gr8h/alien-invasion
This is a simulation of aliens who are about to invade the earth.
Last synced: 11 Apr 2025
https://github.com/luckyone-cc/simplestockmarketsimulation
Simple stock market simulation written in C#. It includes classes for managing an account, an exchange, orders, positions, and a trading strategies. The project simulates a stock exchange with random price fluctuations and allows users to create and manage trading positions. (GBM-Model)
exchage finance simulation stock stock-market trading trading-strategies
Last synced: 17 Mar 2025
https://github.com/marip8/simulated_lidar_scanner
ROS package for a simulated LiDAR scanner
Last synced: 15 May 2026
https://github.com/kmoraza/inverter_drive_simulator
Das ist eine Desktop-App, die in der C-Programmiersprache geschrieben ist und einen elektrischen Wechselrichterantrieb simuliert. (Desktop app written in C programming language which simulates electrical inverter drive.); Developed: 21 April 2025
c-language c-programming electrical-circuits electrical-engineering electrical-system induction-motor induction-motors inverter-drive mathematics mechanical-engineering physics simulation simulations simulator simulators variable-frequency-drive
Last synced: 23 Jul 2025
https://github.com/domenico-esposito/project_m
🏛 Implementazione di diversi pattern comportamentali dei visitatori di un museo in Unity
agent-based-simulation agents museum simulation
Last synced: 15 May 2026
https://github.com/giovanni-iannaccone/solar-system
Solar system simulator usign OpenGL 🪐
c-plus-plus glut opengl simulation solar-system solar-system-simulation
Last synced: 15 May 2026
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/danieljvickers/fluid_simulation
An educational example for learning the Navier-Stoke equations. Also included is a C++ and CUDA shared object library, buildable with CMake, for use in your personal projects.
cpp cuda differential-equations navier-stokes numpy physics python simulation
Last synced: 04 May 2026
https://github.com/tahirzia-1/risc-v-cpu-core-systemverilog
This repository contains a SystemVerilog implementation of a basic 5-stage pipeline RISC-V processor. The processor includes a register file, ALU, control unit, instruction memory, and data memory. It is designed to run simple assembly programs and includes optimizations for performance such as hazard detection, forwarding, and branch prediction.
alu assembly-language cpu fpga fpga-programming processor registers risc-v riscv riscvprocessor simulation systemverilog verilog vivado
Last synced: 03 Mar 2025
https://github.com/galadeat/bank-sim
Scalable banking backend built with Go and gRPC. Starts with account services, designed to evolve into a full financial simulation.
account-management backend banking fintech go golang grpc simulation
Last synced: 15 May 2026
https://github.com/paul-bokelman/genetic-maze
Competing population model of genetically evolving neural networks
ai genetic-algorithm machine-learning neat neuroevolution simulation
Last synced: 27 Mar 2025
https://github.com/kaua-pt/cancerevolutionsimulation
Simulação da evolução de um câncer
agent jade java multiagent-systems simulation
Last synced: 15 May 2026
https://github.com/bochen2029-pixel/backrooms-sim
Infinite, never-repeating procedurally generated Backrooms walking simulator. Native Windows · C++20 · D3D12 + DXR path tracing · procedural materials, lighting & audio · biomes & verticality · VHS post. Built fully autonomously, milestone-by-milestone, behind machine-checkable gates.
backrooms cpp20 d3d12 direct3d12 dxr gamedev graphics path-tracing procedural-generation raytracing simulation windows
Last synced: 01 Jul 2026
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/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/carloscraveiro/pic_sevensegdisplaycounter
A project for learning purposes in C programming language for PIC18F that explores the following features: interrupts, timing, input and output ports (I/O), and peripherals (buttons, LEDs and 7-segment displays).
c microcontroller nix nix-flake pic18f pic18f4550 sdcc-compiler seven-segments-display simulation simulide
Last synced: 15 May 2026
https://github.com/ycatsh/math-sim
simulating mathematical concepts through code
Last synced: 02 Sep 2025
https://github.com/hermann-web/lissajou
A Python module for creating animations, including Lissajou curve simulations
animation lissajous lissajous-curve lissajous-figures lissajous-figures-generator matplotlib-animation simulation visualization
Last synced: 02 Jul 2025
https://github.com/klarh/flowws-examples
Example workflows using the flowws library
examples molecular-dynamics molecular-simulation notebook python simulation visualization workflows
Last synced: 15 May 2026
https://github.com/talhaahussain/advection-simulation
Continuous Assessment for ECM3446 - High Performance Computing, set by Prof. Luo Man (Year 3, Semester 2). Simulates the advection of material from a chimney by wind in the planetary boundary layer.
advection advection-diffusion simulation
Last synced: 22 Jun 2026
https://github.com/talhaahussain/game-of-life-gui
A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.
conways-game-of-life game-of-life gui object-oriented-programming pygame simulation
Last synced: 24 Jun 2026
https://github.com/shamscorner/claudeilearn
A Claude code simulation game to learn all Claude code commands.
claude claude-ai claude-code claude-commands game simulation terminal-game
Last synced: 01 Jul 2026
https://github.com/hvlikk/shipssimulation
Konsolowa symulacja walki statków morskich zaimplementowana w Javie - przedmiot Programowanie Obiektowe, Politechnika Wrocławska
Last synced: 18 Jul 2025
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/igor-240340/physicsengine
Educational mass aggregate physics engine
Last synced: 01 Jul 2026
https://github.com/krafpy/basic-fluid-simulation
Basic WebGL fluid simulation.
Last synced: 12 Mar 2025
https://github.com/jmfeck/microwave-simulator-8086
Microwave simulation project in Assembly 8086, developed in 2016 for a university course, demonstrating low-level programming and virtual hardware control.
8086 8086-emulator assembly college-project embedded-systems emu8086 low-level-programming simulation
Last synced: 05 May 2025
https://github.com/dqsevilla/dice-sim
Short dice rolling simulation experiment using coin flips
coin dice probability python3 simulation
Last synced: 14 Jun 2026
https://github.com/aemulare/lab-garagelanes-stack
CSC326 Information structures course
c-plus-plus college-project console-application information-structures simulation stack
Last synced: 13 Apr 2025
https://github.com/rileyjshaw/ca-finder
:bug: A cellular automaton simulator running as a shader on your GPU
automaton cellular gpgpu shader simulation
Last synced: 27 Mar 2025
https://github.com/abhn/game-of-life
Conway's game of life implementation in vanilla JS with Canvas API
Last synced: 16 Jun 2025
https://github.com/saviornt/wave-function-with-probability-density
Jupyter notebook that visualizes a wave function for a particle at a specific time.
jupyter-notebook physics quantum-physics simulation
Last synced: 16 Jun 2025
https://github.com/netesf13d/atomic-dynamics
Package for the simulation of classical atomic dynamics in various trapping potentials.
cold-atoms monte-carlo simulation
Last synced: 15 May 2026
https://github.com/pkini2002/simulation-of-dijkstra-algo
Computer Graphics Academic Project
computer-graphics-opengl dijkstra-algorithm glut-library opengl raster-graphics simulation
Last synced: 13 May 2026
https://github.com/nens/threedi-connector
3Di API client
3di api client simulation water-management
Last synced: 14 Jun 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/t2ny/bouncyjs
My JavaScript remake of the famous bouncing DVD logo, built using the p5.js library for creating graphic and interactive experiences
animation graphics javascript p5js physics simulation
Last synced: 19 Jun 2026
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/linguini1/evolution
An extremely basic evolution simulator.
Last synced: 08 Jul 2025
https://github.com/joelgomes1994/interacao-rad-mat
Simulação interativa de interação de radiação com a matéria feita no Blender Game Engine.
bge blender-game-engine educational-software physics-simulation simulation upbge
Last synced: 11 Oct 2025
https://github.com/beliavsky/garch
Simulation and estimation of ARCH and GARCH processes, used to model the time-varying standard deviation (volatility) of asset returns, with conditional distributions such as the normal, Laplace, and Student t.
finance gjr-garch laplace-distribution monte-carlo nelder-mead normal-distribution probability-distribution quantitative-finance simulation t-distribution volatility volatility-modeling
Last synced: 15 Jun 2025
https://github.com/duylinhphan123/wokwi_autoscript
Wokwi CLI - Self-contained executable for STM32/ESP32 firmware scanning and Wokwi diagram downloading. No Python required!
automation cli embedded esp32 firmware iot microcontroller simulation stm32 wokwi
Last synced: 15 May 2026
https://github.com/kmoraza/simulation_of_valence_shell_structures
Desktop-App zum Zeichnen der Valenzschalenstrukturen aller 118 Elemente des Periodensystems und in der C-Sharp-Programmiersprache geschrieben (Desktop app which simulates structures of valence shells of all the 118 elements of periodic table and is written in C# programming language)
chemistry chemistry-simulation modern-periodic-table periodic-table periodic-table-of-elements simulation simulations simulator valence-shell valence-shell-structres
Last synced: 15 Jun 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/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/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/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/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