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/kmoraza/moo_inverter_drive_simulation_software
Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und nutzt eine Mehrzieloptimierungstechnik (This desktop software simulates electrical inverter drive and utilizes multi-objective optimization technique)
desktop-app desktop-software electrical-engineering inverter-drive multi-objective-optimisation multi-objective-optimization nsga-2 nsga-ii nsga2 optimization-technique optimization-techniques physics simulation simulation-software simulations simulator simulators
Last synced: 20 Aug 2025
https://github.com/kmoraza/logic_analyzer_software
Logikanalysator-Software, geschrieben in der CSharp-Programmiersprache (Logic Analyzer software written in C#)
desktop-app desktop-app-development desktop-application desktop-application-development logic-analysis logic-analyzer logic-analyzer-software simulation simulations simulator simulators waveform waveform-visualization
Last synced: 12 Aug 2025
https://github.com/kmoraza/cathode_ray_oscilloscope_simulator
Desktop-Software zur Simulation eines Kathodenstrahloszilloskops (Desktop software for simulation of Cathode Ray Oscilloscope)
cathode-ray-oscilloscope cathode-ray-tube desktop-app desktop-app-development desktop-application desktop-software electrical-engineering physics physics-simulation simulation simulation-software simulations simulator simulators
Last synced: 12 Aug 2025
https://github.com/kmoraza/swe-coastal_ocean_dynamics_software
Desktop-App zur Modellierung der Küstenozeandynamik und geschrieben in JavaFX (Desktop app which models coastal ocean dynamics and written in JavaFX)
coastal-ocean coastal-ocean-dynamics coastal-oceanography mathematics ocean-engineering oceanography physics simulation simulations
Last synced: 12 Aug 2025
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/codewithagents/loopolis-city-builder
A SimCity-style indie city builder built with C# + Godot 4. Developed with AI agents.
Last synced: 23 May 2026
https://github.com/maximilianfeldthusen/swarm-of-drones
The C code simulates a swarm of drones performing a search mission
c drone intelligence logic mission search simulation swarm zone
Last synced: 12 Aug 2025
https://github.com/beefy/quantum-simulator
Quantum Computer Simulator
quantum-algorithms quantum-computing simulation
Last synced: 25 Jan 2026
https://github.com/dawidbieniek/gameoflife
A terminal-based implementation of Conway's Game of Life in ANSI C for QNX. It offers real-time simulation with customizable board sizes, rule modifications, and state persistence. Made for university course
ansi-c game-of ncurses qnx simulation
Last synced: 04 Oct 2025
https://github.com/emvivas/happy-birthday-19-to-me
"Happy birthday 19 to me" is a program developed in C# for simulating a video reproduction from Windows PC Console about my birthday 19.
19 birthday consoleapplication csharp nineteen simulation video windows
Last synced: 14 May 2026
https://github.com/3qnrpdwd/expanded-chemistry-report
전기장 하에서의 나노 얼음의 행동에 대해서 탐구한다.
chemistry python simulation vpython
Last synced: 12 Mar 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/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/dinhanhx/particle-simulation
Simple particle simulation
cpp simulation ubuntu visual-studio windows-10
Last synced: 20 Jun 2026
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/werdl/elevenelves
text based colony simulation game
colonysimulation console game rust simulation text-based tui
Last synced: 14 Aug 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/markusand/abm
Agent Based Model simulation of people in streets
Last synced: 12 Jun 2026
https://github.com/qcsim/qcsim
A quantum computer simulation research project
go golang physics qcsim quantum-computing simulation
Last synced: 15 Aug 2025
https://github.com/heaths/serve-rs
Serves HTTP requests in simulated conditions
Last synced: 09 Jul 2025
https://github.com/ypatel2022/gravity-simulation
A gravity simulation using Netwon's Laws of physics.
Last synced: 10 Nov 2025
https://github.com/piispah/quantum-harmonic-oscillator-networks
The coding portion of my bachelor's thesis. Basically simulates quantum mechanical harmonic oscillators and networks consisting of them.
harmonic-oscillator networks networkx physics physics-simulation quantum quantum-harmonic-oscillators quantum-mechanics simulation
Last synced: 04 Oct 2025
https://github.com/mummanajagadeesh/4-bit-ripple-carry-adder
VLSI test project: 4-bit ripple carry adder with random stuck-at fault injection. Supports ATPG-based verification, fault modeling, and simulation for learning and experimentation
atpg fault-modeling hdl icarus simulation stuck-at-faults testing verilog vlsi vlsi-testing vlsi-verification
Last synced: 04 Oct 2025
https://github.com/teta42/norchevsky
Game neuro engine
ai game-ai game-engine interactive multi-agent multiagent neural-network neuro python rpg sandbox simulation
Last synced: 16 Aug 2025
https://github.com/marip8/simulated_lidar_scanner
ROS package for a simulated LiDAR scanner
Last synced: 15 May 2026
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/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/demfier/simulation_assignment
Solution to all the assignments given in the Simulation course (IM31006)
fighter-bomber iitkgp im31006 inventory-management python simulation
Last synced: 16 Aug 2025
https://github.com/dioph/elegant
Electrical Grid Analysis Tool
education power-system-analysis pyqt5 simulation
Last synced: 17 Jan 2026
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/yds12/life
Conway's Game of Life implemented in the Crystal language with the CrSFML library.
conway-game crystal game-of-life simulation
Last synced: 03 Mar 2025
https://github.com/wal33d/freds_numeric_journey-c
Interactive Numeric Journey in C: A concise educational tool that demystifies variables, pointers, and memory addresses through engaging user interactions. Perfect for beginners to grasp fundamental C programming concepts, memory management, and pointer operations.
c console-application educational-tool memory-management multi-threading programming-concepts real-time simulation thread-synchronization user-input
Last synced: 04 Oct 2025
https://github.com/baselakasha/ai-simulated-battlefield
Web-based simulation to compare different agents control strategies
intelligent-agents javascript phaser reinforcement-learning simulation tensorflow
Last synced: 09 Apr 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/sjbiaga/pisc
Pi-calculus to Scala translator
agents ambient-calculus asynchronous bioambients cancellation cats-effect concurrency encodings exponential-distribution if-then-else metaprogramming parser-combinators pi-calculus replication scala scalameta simulation stm stochastic traces
Last synced: 24 Oct 2025
https://github.com/petercollingridge/shex-cells
Simulated hex cells that develop and evolve
Last synced: 17 Aug 2025
https://github.com/haasr/conway-life-game-py
John Conway's game of life in python (CLI)
cli conways-game-of-life python python3 simulation simulator
Last synced: 11 Jun 2026
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/nowaythisworks/voxel-engine
Realtime JavaScript voxel renderer and physics simulator.
physics simulation voxel voxel-editor voxel-engine webgl
Last synced: 18 Aug 2025
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/lucaman99/forest_fire_engine
Predicting and Modelling Forest Fires
arduino cpp forest-fires modelling-wildfire-dynamics mysql python raspberry-pi simulation
Last synced: 10 Apr 2026
https://github.com/yinkar/window-toy
A quick and dirty JavaScript window system simulation.
Last synced: 18 Aug 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/clagiordano/projectdeploy
projectDeploy is a tool for generic project deployment over rsync with specific config for project
multi-deploy multi-target python simulation sync webhook
Last synced: 19 Aug 2025
https://github.com/claudemuller/raycast-simulation.ts
A Raycasting simulation written in TypeScript with p5.js
p5js raycasting simulation typescript
Last synced: 20 Aug 2025
https://github.com/caeassistant-group/abaqus-johnson-cook-sandwich-panel-impact-under-tnt-blast
In this project, a sandwich panel sample with a honeycomb structure under TNT blast load was analyzed. For this analysis, the Johnson-Cook elastoplastic model was applied, and the simulation was conducted under the load of a 1 kg TNT explosion.
abaqus cae damage damage-detection failure failure-analysis finite-element-analysis johnson-cook simulation
Last synced: 04 Jan 2026
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/virgiledjimgou/fabrik3dlite
🏭 Industrial Simulator - Robot & CNC Cell , Fabrik3D Lite is a lightweight and modular simulator for industrial cell operations, designed for education, training, and early-stage prototyping.(Vue.js + ASP.NET Core + MQTT + MongoDB)
3d-engine 3d-graphics asp-net-core bootstrap5 cnc-programming mongodb mqtt mqtt-broker robotics simulation threejs typescript vue3
Last synced: 10 Apr 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/pyroll-project/pyroll-misaka-flow-stress
Plugin for PyRolL providing the constitutive flow stress function from Y. Misaka.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 12 Feb 2026
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/dmdhrumilmistry/8051_door_authenticator
A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.
Last synced: 22 Aug 2025
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/shaniggj/optimizing-warehouse-efficiency-via-python-based-order-batching
This project helps reduce walking time in warehouses using a Python tool that simulates picking routes. Users can test strategies like wave picking and clustering on a 2D layout to find the most efficient method.
app clustering data-visualisation logistics order-batching order-picking-optimization python route-optimization routing-problem simulation single-picker supply-chain tsp warehouse-optimization
Last synced: 23 Aug 2025
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/smcnab1/super-bassoon
A comprehensive web suite of tools to generate LMS Templates. 🎓📅
accessibility assessment css frontend html js simulation
Last synced: 23 Aug 2025
https://github.com/tytsxai/lab-virtualchem
🧪 VirtualChemLab — 游戏化虚拟化学实验室,用于教学与模拟实验
chemistry desktop-app education gamification physics-engine python simulation stem teaching virtual-lab
Last synced: 24 May 2026
https://github.com/risto97/socmake
Build system for RTL and SoC designs
cmake cpu hardware rtl simulation systemc systemonchip systemrdl verilog
Last synced: 23 Aug 2025
https://github.com/igor-240340/physicsengine
Educational mass aggregate physics engine
Last synced: 01 Jul 2026
https://github.com/garnizeh-labs/aetheris-engine
The authoritative server framework for the Aetheris Engine. It provides the core 5-stage tick pipeline, spatial partitioning, interest management, and priority-channel multiplexing for massive real-time multiplayer simulations.
aetheris authoritative-server ecs game-engine garnizeh-labs multiplayer networking rust simulation spatial-partitioning
Last synced: 19 May 2026
https://github.com/opensauce04/ecosim
A small ecosystem simulator that runs in the browser
Last synced: 11 Nov 2025