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/lukegriffith/worldservices
a creature simulation using golang & javascript.
game golang ml neural-networks simulation
Last synced: 25 Jan 2026
https://github.com/dnbsammie/overdrive
Racing simulator student project
car csharp racing-simulator simracing simulation unity unity3d
Last synced: 19 May 2026
https://github.com/samuelson777/sensor-data-dashboard-simulator
Interactive Sensor Data Dashboard Simulator showcasing temperature, humidity, light, and motion sensors with real-time visualization. Fully client-side, responsive, and designed to demonstrate sensor handling and frontend skills without hardware.
client-side css dashboard data-visualization frontend html iot javascript realtime responsive sensor simulation visualization webapp
Last synced: 30 Apr 2026
https://github.com/sunghunbae/mdscribe
A toolset for molecular dynamics
amber desmond md openmm pdb simulation
Last synced: 04 Mar 2025
https://github.com/jperelli/pixel-infection
A game about virus spread and trying to contain it. Hackatoning while covid-19 containment.
coronavirus covid-19 disease-spread game pandemic simulation simulation-game
Last synced: 27 Mar 2025
https://github.com/aptivi-archives/ksmodtemplate
Template repository for creating Kernel Simulator mods
csharp kernel mod simulation template visual-basic
Last synced: 10 Aug 2025
https://github.com/yrhiba/codingamesummerchallenge-2024
Codingame Contest Summer Challenge 2024 by Fiverr.
bot-programming machine-learning monte-carlo-tree-search simulation
Last synced: 05 Apr 2025
https://github.com/gianfranco7/super-mario-battle-royale-mpi
Proyecto Final del Curso Programación Paralela y Concurrente CI-0117. II Semestre 2020
concurrent-programming cpp mpi simulation
Last synced: 03 Oct 2025
https://github.com/tsunaminoai/zig-life-expirements
Life simulation with raylib-zig
life particles raylib simulation zig
Last synced: 09 Mar 2026
https://github.com/alepuglisi/bicycle-feedback-linearization-ros
Odeint Simulation and Feedback linearization Control, for Trajectory tracking of a bicycle kinematic/dynamic model, in ROS Noetic
feedback-controller modeling odeint ros-noetic simulation trajectory-tracking
Last synced: 09 Nov 2025
https://github.com/patriciobcs/mini-aevol
Parallel implementation of a reduced version of the Aevol simulator
Last synced: 19 May 2026
https://github.com/richard66nz/nucsim
Simulate operations of Pressurised Water Reactor and attached Steam Turbine for Power Generation
latex nuclear operation powerplant pwr reactor simulation training training-materials
Last synced: 08 Jul 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/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/arathbv/cpe416-autonomous-mobile-robotics
This is a repository of coursework and labs that was completed while taking the course CPE 416 Autonomous Mobile Robotics at California Polytechnic State University. The repository contains labs leading up to the Final Project in which an Autonomous Vehicle was designed and created to map a room and navigate to a position on the map.
Last synced: 19 May 2026
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/kmoraza/am_simulation_software
Software zur Simulation der Amplitudenmodulation (Amplitude Modulation Simulation Software)
amplitude-modulation communication-engineering communication-systems physics simulation simulation-software simulation-softwares simulations simulator simulators
Last synced: 12 Aug 2025
https://github.com/kmoraza/sweep_generation_software_2
Software für Sweep-Generierung (Sweep Generation Software)
desktop-app desktop-app-development desktop-application desktop-application-development desktop-applications desktop-software electrical-engineering physics physics-simulation simulation simulation-software simulations simulator simulators sweep-generation sweep-generation-software sweep-generator sweep-generators
Last synced: 12 Aug 2025
https://github.com/kmoraza/grid-tie_inverter_simulation_desktop_app
Desktop-App zur Simulation von Netzgekoppelte-Wechselrichter (Grid-Tie Inverter Simulation Desktop App) (Desktop app for simulating grid-tied inverters, supporting various topologies, control strategies, DC sources, and grid conditions.)
grid-tie-inverter grid-tie-inverter-app grid-tie-inverter-simulation grid-tie-inverter-simulation-software inverter inverter-system simulation simulation-environment simulation-software simulations simulator simulators
Last synced: 12 Aug 2025
https://github.com/kmoraza/spectrum_analyzer_software
Spektrumanalysator-Software (Spectrum Analyzer Software)
electrical-engineering electronics-engineering engineering engineering-sim mathematics physics physics-simul simulation simulations simulator simulators spectrum spectrum-analysis spectrum-analyzer
Last synced: 12 Aug 2025
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/maziar110/api_client_test
A simple cloud with an API and a client written in python in order to test your infra. Integrated with OpenTracing
cloud cloud-computing docker docker-compose docker-image flask-api jaeger loadbalancer opentrace opentracing python3 simulation testing-tools
Last synced: 30 Apr 2026
https://github.com/badr-moufad/delta-legrand-website
Delta Le Grand. A gigantic 6 axes delta robot with a tilting bed. Repo of the website.
3d-printer bed delta-robot marke marketing robot simulation
Last synced: 04 Apr 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/iliyalb/bluej-fox-rabbit
🦊 BlueJ life simulation project for university
Last synced: 07 Apr 2025
https://github.com/shahdd21/social-media-application
A project that simulates a real-world social media application
authentication authorization console data-structures database design-patterns hashing-algorithm hashing-passwords java oop security simulation social-media social-network
Last synced: 15 May 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/insolor/turmite
A turmite machine implementation in Euphoria. Needs dos_rescue module to work.
Last synced: 26 May 2026
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/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/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/arkaht/cpp-ekosystem
Ekosystem ─ a simple data-driven simulation game in C++ using Suprengine and ImGui
cpp custom-engine data-driven ecosystem imgui opengl sdl2 simulation
Last synced: 19 May 2026
https://github.com/pyroll-project/pyroll-ring-model
Plugin for PyRoll providing basic data structures for discretization of a profile in concentric rings.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/hamzaezzra/synthetic-dice
Unity environment for generating synthetic images of dice to train detection/classification algorithms.
dice-detection dice-recognition object-detection simulation synthetic-data-generation synthetic-datasets unity yolo
Last synced: 19 May 2026
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/luciopaiva/automaton-lab
A 2D cellular automata sandbox where rules can be changed on-the-fly through an embeded script editor.
cellular-automata grid neighbors simulation transition vanilla-javascript visualization
Last synced: 21 Mar 2025
https://github.com/juntyr/necsim-rust-demo
Demonstration of the spatially explicit biodiversity simulation `necsim-rust`
binder biodiversity demo necsim rust simulation
Last synced: 19 May 2026
https://github.com/pwalig/obiektowebackend
Back end project for programowanie obiektowe
cplusplus cpp game object-oriented-programming oop simulation
Last synced: 02 Apr 2025
https://github.com/karrlab/paper_2018_curr_opin_sys_biol
Code associated with our 2018 review in Current Opinion in Systems Biology
biology citations corresponding-author email-address europe-pmc mathematical-modelling simulation
Last synced: 25 Jun 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/kmoraza/antikythera_mechanism_simulation
This application is developed to simulate the functionality and features of the historic Antikythera Mechanism. Built with JavaFX, the simulation replicates the movements, calculations, and functionalities of Antikythera Mechanism, offering a modern interpretation.
2d-simulation antikythera-mechanism engineering physics simulation
Last synced: 29 Dec 2025
https://github.com/pyroll-project/pyroll-roux-spreading
Plugin for PyRolL providing the Roux spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 25 Feb 2026
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/carlosagalicia/cleaning-simulation
Simulation of a group of vacuum cleaning agents tasked with cleaning a grid-based room.
agent-based-modeling matplotlib mesa python simulation
Last synced: 15 May 2026
https://github.com/volkansah/tso-swift-simulator-fork
TSO Swift Simulator ist ein Community-Tool für Spieler von Die Siedler Online (DSO), das entwickelt wurde, um Strategien zu simulieren, Truppenbewegungen zu planen und Abenteuer effizienter zu gestalten. Obwohl der ursprüngliche Entwickler nicht mehr aktiv ist, wird das Tool von der Community gepflegt und weiterentwickelt.
die-siedler-online simulation simulator the-settlers-online tso
Last synced: 05 Apr 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/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/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/pyroll-project/pyroll-pillar-model
Plugin for PyRolL providing basic data structures for discretization of a Profile and a RollPass into Pillar Elements.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/ypatel2022/gravity-simulation
A gravity simulation using Netwon's Laws of physics.
Last synced: 10 Nov 2025
https://github.com/lunnosmp4/spacesim
Physics based simulation game, play with gravitational forces!
Last synced: 27 Mar 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/wiless/singlecell
A Single cell application based on the cellular package
golang research simulation wireless
Last synced: 12 Jan 2026
https://github.com/asko7779/rust-dos-simulation
denial of service attack simulation
denial-of-service rust simulation testing
Last synced: 25 Jun 2025
https://github.com/samya-s/modeling-and-simulation-lab
Modeling and Simulation Lab (MA39206)
mathematical-modelling mathematical-modelling-and-simulation modeling modeling-and-simulation modelling modelling-and-simulation simulation
Last synced: 11 May 2026
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/yoc00lig/evolution-simulation
This is my first project created using Java and the JavaFX framework. It showcases a simulation of evolution based on Darwin's theory. Allows running multiple simulations simultaneously. 🐌
agh-ust evolution-simulation java javafx life-simulation po project simulation
Last synced: 18 May 2026
https://github.com/stacs-srg/valipop
Generates synthetic genealogical populations at (small) country scale.
Last synced: 20 Jan 2026
https://github.com/lovesaroha/natural-selection-simulation
The goal is to create a system where autonomous steering agents evolve the behavior of eating food (+) and avoiding poison (x) .These steering behaviors are largely independent of the particulars of the character's means of locomotion.
algorithms canvas genetic-algorithm html javascript natural-selection simulation
Last synced: 18 May 2026
https://github.com/mateuszk098/quantum-droplet-model
One dimensional quantum droplet model for the solution of Lieb-Liniger Gross-Pitaevskii equation in fermionized regime.
cpp omp physics quantum-mechanics simulation statistical-mechanics
Last synced: 07 Nov 2025
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/anomalou/darkstone
Simple SS13 like game made with Godot Engine
gdscript godot godot-engine godot4 indiegame multiplayer pixels simulation singleplayer space-station-13 ss13
Last synced: 20 Jan 2026
https://github.com/stynh/roguelike.js
entity-component-system simulation typescript
Last synced: 04 Apr 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/cxw42/combat-sim
Tools for simulating dice-based combat systems
perl random-numbers simulation
Last synced: 25 Jun 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/sebastianbach/game
Python based simulation of a simple game with various strategies.
Last synced: 21 Jul 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/it-delinquent/door_access_emulator
A small program that shows a basic door access system
c-sharp caliburn caliburn-micro costura costura-fody csharp csharp-code fody fodyweavers mvvm mvvm-architecture mvvm-pattern programming simulation windows windows-presentation-foundation wpf wpf-application wpf-ui
Last synced: 20 Jan 2026
https://github.com/petercollingridge/shex-cells
Simulated hex cells that develop and evolve
Last synced: 17 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/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/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/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/sunsided/box-search-strategy
A simulation of a seemingly paradoxical outcome of different search orders on a grid.
competitive-search game-theory grid-search optimal-stopping probability rust simulation
Last synced: 29 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/georgeerol/simplearmmoverwithros
This is an example of writing ROS nodes in Python
Last synced: 10 Jun 2026
https://github.com/timbk/pmt_sim
Simulation for Charge Response of Dynode based PMTs
Last synced: 24 May 2026
https://github.com/wwwshwww/roomor
Framework for autogenerating and deploying random room simulation for Gazebo
gazebo pcg-gazebo python ros simulation
Last synced: 27 Apr 2026
https://github.com/flokey82/simmemory
Dwarven memory: A pretty clumsy attempt to replicate the memory system from dwarf fortress.
Last synced: 18 May 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/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/ycatsh/physics-sim
N-body and projectile motion simulation
cpp physics python sfml simulation
Last synced: 16 Feb 2026
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/angrybeltman/trigonometry-visualizer
A simple and easy to use program made to help visualize some of the trigonomic functions. The program is written in c using the library raylib for the gui. In order to build and run the program make sure cmake and git is installed and run the run.sh file. If you found this repository helpful of cool feel free to give it a star.
c cmake cosine cpp gui interactive learning math mathematics raylib simulation sine tangent trigonometry
Last synced: 25 Apr 2026
https://github.com/hasanyahya101/rubixsimulation-vite
This is a Rubix Cube 3D Simulation Application. It allows you to rotate the Cube and its Rows and Columns. It is responsive on both Desktop and Mobile.
3d css desktop github github-pages mobile react responsive rubux-cube simulation static vite
Last synced: 07 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/bigraph-toolkit-suite/bigraphs.grgen-bigraphs
BiGGer is a transformation tool and library that translates bigraphical models and rules to GrGen.NET-compatible files. It enables bigraph rewriting using GrGen.NET.
bigraphs graph-rewriting graph-transformation grgen rules-engine simulation
Last synced: 13 May 2026
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