Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-01-30 00:22:36 UTC
- JSON Representation
https://github.com/michaelb/simple-user-simulation
powershell script to simulate activity by a user
cybersecurity powershell-script simulation user-simulator vm
Last synced: 14 Nov 2024
https://github.com/ie3-institute/PowerSystemDataModel
Provides an elaborated data model to model energy systems with a high granularity e.g. for bottom-up simulations. Additionally, useful functionalities to handle the model i/o are provided as well.
datamodel powersystem simulation
Last synced: 14 Nov 2024
https://github.com/se2p/tool-competition-av
The repository hosts the code for the SBST CPS Tool competition for testing autonomous cars.
beamng competition self-driving-car simulation test-automation
Last synced: 01 Jan 2025
https://github.com/mbhall88/taeper
A small python program to simulate a real-time Nanopore sequencing run based on a previous experiment.
bioinformatics nanopore python simulation
Last synced: 13 Oct 2024
https://github.com/bduvenhage/bits-o-cpp
Bits of sweet C++ code that I use often.
graph-algorithms optimisation random-number-generators simulation timer topcoder
Last synced: 10 Dec 2024
https://github.com/antonellodn/morpho
🦋 A plugin to create Envimet 2.5D and 3D models (INX), write configuration files (SIMX) and run simulations
dynamo envimet grasshopper nuget-package rhinoceros simulation urban-climate
Last synced: 12 Oct 2024
https://github.com/repsychling/mixedmodelssim.jl
Simulation tools for Mixed Models
julia mixed-models psycholinguistics simulation statistics
Last synced: 12 Nov 2024
https://github.com/kasaai/simulationmachine
Individual claims history simulation machine
actuarial-science neural-networks reserving rstats simulation
Last synced: 04 Dec 2024
https://github.com/gottacatchenall/metacommunitydynamics.jl
population and community dynamics on spatial graphs, in julia. (formerly EcoDynamics.jl)
community-ecology dynamics ecojulia ecology julia landscape-ecology macroecology simulation spatial-ecology
Last synced: 28 Oct 2024
https://github.com/benpm/cellarium
Cellular automata with dynamic rulesets in WebGL
cellular-automata glsl opengl shaders simulation simulator webgl
Last synced: 12 Nov 2024
https://github.com/jarzka/ajokit
Simple JavaScript based traffic simulation
javascript simulation traffic-simulation
Last synced: 12 Oct 2024
https://github.com/humanfactors/fips
The Fatigue Impairment Prediction Suite. An R package for running biomathematical models of fatigue.
biomathematics fatigue human-factors modeling r rstats simulation
Last synced: 08 Nov 2024
https://github.com/heavywatal/tumopp
🦀 Tumor growth simulation in C++/R
c-plus-plus r simulation tumor
Last synced: 08 Nov 2024
https://github.com/mcosovic/juliagrid.jl
JuliaGrid is an easy-to-use power system simulation tool for researchers and educators provided as a Julia package.
bad-data data-set gauss-newton-method julia julia-language least-absolute-value measurements newton-raphson observability-analysis optimal-power-flow outlier-detection phasor-measurement-unit power-flow power-systems simulation sparseinv state-estimation weighted-least-squares
Last synced: 08 Nov 2024
https://github.com/zentrik/tvc
GNC to land a model rocket using TVC and a solid motor.
control-systems convex-optimization ekf lqr rocket-landing simulation tvc
Last synced: 20 Oct 2024
https://github.com/avivace/kalman
Interactive and real time 2D simulation of the Kalman Filter in use to reduce statistical input noise.
2d-simulation algorithm demo estimates implementation kalman kalman-estimator kalman-filter kalman-filtering kalman-smoother kalman-tracking noise simulation
Last synced: 10 Dec 2024
https://github.com/cuppachino/bevy_logic
Simulate logic gates and signals in bevy
Last synced: 09 Oct 2024
https://github.com/tlnagy/crispulator.jl
✂️ Pooled CRISPR screen optimization tool
functional-genomics genomics julia simulation
Last synced: 28 Oct 2024
https://github.com/oseiskar/js-car
2D JavaScript car dynamics simulation
javascript physics physics-2d physics-simulation simulation
Last synced: 27 Oct 2024
https://github.com/urbainvaes/cahn-hilliard
Code to simulate the Cahn-Hilliard equation
finite-element-analysis freefem gmsh simulation
Last synced: 27 Dec 2024
https://github.com/nicoell/Grass-Simulation
Repository of a grass simulation featuring geometric grass rendering, dynamic LOD with billboard grass, wind simulation and collision detection. Developed for my bachelor thesis.
billboard collision-detection compute-shader grass meadow rendering rendering-3d-graphics simulation tessellation unity unity3d
Last synced: 10 Nov 2024
https://github.com/thiagojolv/packettracer-rpm-based
Cisco Packet Tracer installer for RPM-based operating systems.
centos cisco cisco-packet-tracer fedora linux network rhel rocky-linux routers simulation
Last synced: 29 Oct 2024
https://github.com/trixi-framework/pointneighbors.jl
PointNeighbors.jl: Neighborhood search with fixed search radius in Julia
julia neighborhood-search particles simulation smoothed-particle-hydrodynamics
Last synced: 11 Oct 2024
https://github.com/game4automation/game4automation-community
Game4Automation Community is an open and free exchange platform for solutions, industrial tools and assets based on Game4Automation and Unity.
digital-twin digital-twins game4automation industrial-automation industry industry-40 machinery robotframework robotics simulation unity virtual-commissioning
Last synced: 09 Oct 2024
https://github.com/enflexit/agentworkbench
Application toolkit based on the JADE framework. Functionalities for time aspects, agent environment interaction, visualization and load balancing, focusing on the usability for end users.
agent agent-platform distributed-computing embedded-systems jade loadbalancing multi-agent-systems osgi-applications simulation workbench
Last synced: 10 Oct 2024
https://github.com/liuliu/swift-mujoco
Swift Binding for MuJoCo: https://mujoco.org/
reinforcement-learning simulation
Last synced: 15 Oct 2024
https://github.com/kevinzakka/mujoco_cube
A 3x3x3 puzzle cube model for MuJoCo.
Last synced: 28 Oct 2024
https://github.com/wesdoyle/python_epidemic_simulation
A crude simulation of an epidemic in Python with pygame visualization
epidemic-simulations pygame simulation
Last synced: 31 Jan 2025
https://github.com/baggepinnen/seetodee.jl
A small step for dynamics, a giant leap for SciML
control-systems controls direct-collocation integration rk4 runge-kutta-4 simulation
Last synced: 22 Jan 2025
https://github.com/lettier/blendersim
Multi-agent robot simulator created with Blender.
blender blender3d bullet bullet-physics pathfinding physics physics-simulation python simulation simulation-framework simulation-modeling simulator
Last synced: 30 Oct 2024
https://github.com/RipperJ/RISC-V_CPU
RISC-V 32i Pipeline CPU and Assembler
assembler cpu fpga pipeline-cpu risc-v simulation verilog
Last synced: 21 Nov 2024
https://github.com/flandrade/cdma-simulation
CDMA communication system using Matlab. #github
awgn-channel cdma-communication communication-systems matlab plots quantization simulation users-voices
Last synced: 22 Nov 2024
https://github.com/shanto268/comprehensive_simulation_traffic_analysis_software
This repository contains software for multi-agent simulation model of mixed traffic flow of connected (HVs) and automated vehicles (AVs) in Python using pygame, matplotlib, numpy, scipy and seaborn libraries. The software is capable of simulating many different cases of traffic flow and creates data files and figures for the purpose of analysis.
analysis autonomous-vehicles ca cellular-automata heterogeneous mixed-traffic-flow nashc simulation traffic traffic-analysis traffic-flow
Last synced: 09 Jan 2025
https://github.com/zmitchell/polsim
A command line utility for doing polarization simulations
optics physics physics-simulation polarization rust simulation
Last synced: 10 Nov 2024
https://github.com/real-stanford/busybot
[CoRL 2022] BusyBot: Learning to Interact, Reason, and Plan in a BusyBoard Environment
manipulation scene-graph simulation task-planning
Last synced: 17 Nov 2024
https://github.com/virtualplantlab/plantsimengine.jl
A simulation engine for models related to plants
crops fspm julia julialang modeling plants simulation
Last synced: 12 Oct 2024
https://github.com/vikashplus/ycb_sim
MuJoCo models for YCB objects (https://www.ycbbenchmarks.com/)
mujoco robosapien robot simulation ycb
Last synced: 11 Dec 2024
https://github.com/bluebrain/snap
The Blue Brain Pythonic Simulation and Network Analysis Productivity layer
Last synced: 19 Nov 2024
https://github.com/freand76/digsim
An interactive digital logic simulator with verilog support (Yosys)
logic python rtl simulation simulator vcd verilog yosys
Last synced: 17 Nov 2024
https://github.com/sunchayn/monetize.js
An event-driven library to manage and simulate Web Monetization.
event-driven monetization simulation web-monetization web-monetization-simulator
Last synced: 14 Nov 2024
https://github.com/USDA-ARS-ACSL/MAIZSIM
Source code for maize or corn (Zea Mays) simulation model
climate-change crop crop-model models simulation soil two-dimensional-soil
Last synced: 14 Nov 2024
https://github.com/mtrazzi/gym-alttp-gridworld
A gym environment for Stuart Armstrong's model of a treacherous turn.
demo game gym-environment numpy python3 q-learning reinforcement-learning simulation zelda
Last synced: 14 Oct 2024
https://github.com/zyxue/biogrinder
Grinder is a versatile open-source bioinformatic tool to create simulated omic shotgun and amplicon sequence libraries for all main sequencing platforms.
amplicon-datasets amplicon-library biogrinder dna genome grinder shotgun simulated-datasets simulation
Last synced: 23 Oct 2024
https://github.com/weisongzhao/adaptiveoptics.simulation
Simulation for sensorless adaptive optics (Confocal microscopy, Modal method)
adaptive-optics confocal-microscopy matlab matlab-toolbox simulation
Last synced: 14 Oct 2024
https://github.com/cuspaceflight/bamboo
Cooling system modelling for liquid rocket engines.
cooling engine liquid nozzle python rocket simulation space
Last synced: 09 Oct 2024
https://github.com/opensdp/OpenSDPsynthR
Codebase to generate simulated data for OpenSDP project
education r simulation synthetic
Last synced: 12 Nov 2024
https://github.com/simongravelle/atb2lammps
Convert files from the ATB repository to LAMMPS format
atb converter input lammps lammps-data lammps-input lammps-script molecule molecule-file python simulation
Last synced: 08 Nov 2024
https://github.com/real-stanford/roboninja
[RSS 2023] RoboNinja: Learning an Adaptive Cutting Policy for Multi-Material Objects
Last synced: 17 Nov 2024
https://github.com/jkotra/algoticks
Algoticks is an algorithmic trading simulator written in C.
algorithms algotrading c simulation simulator trading
Last synced: 22 Nov 2024
https://github.com/scikit-surgery/snappysonic
SnappySonic is an Ultrasound Simulator for use in research and public engagement.
education medical-imaging scikit-surgery simulation ucl ultrasound
Last synced: 29 Nov 2024
https://github.com/sta-ger/slotify4j
A server-side video slot game logic framework for Java.
casino game game-server java return-to-player rtp simulation slot video-slot
Last synced: 21 Dec 2024
https://github.com/hiulit/godot-3-2d-fake-explosion-particles
A script to simulate exploding particles.
explosion godot-engine particles simulation
Last synced: 31 Oct 2024
https://github.com/marksgraham/dw-possum
Simulate realistic diffusion-weighted MR data
diffusion-mri possum simulation
Last synced: 22 Nov 2024
https://github.com/theanishtar/tower-of-hanoi-simulation
hanoi-towers javaswing simulation
Last synced: 07 Nov 2024
https://github.com/ur-whitelab/maxent
MaxEnt code for fitting simulation outcomes/statistical models to observations
Last synced: 12 Nov 2024
https://github.com/sunaku/ruby-vpi
Ruby interface to IEEE 1364-2005 Verilog VPI
hardware-designs simulation testing-tools verification verilog
Last synced: 16 Oct 2024
https://github.com/mrgilli/quplexity
Very fast and lightweight modular library for Quantum Computer simulators.
library qiskit qrack quantum-computing quantum-library quantum-programming quantum-simulator qubits simulation
Last synced: 07 Nov 2024
https://github.com/chuxinh/trading-strategy-simulation
Comparing dollar-cost averaging frequencies 🤓
financial-analysis simulation statistical-analysis trading-strategies
Last synced: 11 Nov 2024
https://github.com/ghonimo/pre_silicon-ahb-to_apb-verification
Comprehensive verification suite for the AHB2APB Bridge design, featuring SystemVerilog and UVM-based methodologies. 🌉🚀
ahb2apb digital-design questasim semiconductor simulation systemverilog testbench uvm uvm-verification verification verification-methodologies vip
Last synced: 08 Jan 2025
https://github.com/1j01/pbj-sandbox
2D point-based physics sandbox 🥜🍇🏖
javascript jelly physics physics-2d physics-engine physics-simulation playground point-based point-based-physics sandbox sandbox-game simulation
Last synced: 10 Nov 2024
https://github.com/cavaunpeu/solsim
The Solana complex systems simulator.
complex-systems simulation solana
Last synced: 12 Oct 2024
https://github.com/RomainFranceschini/quartz
Quartz - A Crystal Modeling & Simulation framework
crystal discrete-event dsde modeling multipdevs pdevs quartz simulation
Last synced: 18 Nov 2024
https://github.com/debruine/data-sim-workshops
Data simulation workshop materials and associated R package
Last synced: 08 Nov 2024
https://github.com/joshualampert/dispersiveshallowwater.jl
Structure-preserving numerical methods for dispersive shallow water models
dispersion-model julia numerical-simulation-framework shallow-water-equations simulation summation-by-parts
Last synced: 02 Nov 2024
https://github.com/timvanscherpenzeel/thesis
Mass spring cloth simulation in WebGL using semi-implicit Euler and ping-pong FBO's.
cloth fbo framebuffer gpgpu simulation thesis threejs webgl
Last synced: 15 Oct 2024
https://github.com/pritampanda15/molecular-dynamics
Self explained tutorial for molecular dynamics simulation using gromacs
charmm complex dynamics entropy freeenergy hpc hpc-clusters lipidbilayer molecular pca proteinligand simulation
Last synced: 28 Nov 2024
https://github.com/smac-group/simts
:hourglass_flowing_sand: Time Series Tools R package provides a series of tools to simulate, plot, estimate, select and forecast different time series models.
r rcpp rcpparmadillo simulation time-series timeseries timeseries-data
Last synced: 24 Jan 2025
https://github.com/hoangtran0410/p5js-playground
All my working experience with p5js
algorithms box2d card-game gun-game matrix-calculations matter-js maze-algorithms maze-game maze-generator maze-solver p5-js p5js p5js-game physics-simulation quadtree simulation sorting-algorithms sound-visualizer
Last synced: 05 Dec 2024
https://github.com/gmostofabd/8051-assembly-programming-and-proteus-simulation
⚙️ 🔧 Comprehensive Tutorials on ATMEL 8051 Series Microcontroller Programming (AT89S51/52) using Assembly Language 🔧. Learn how to use ATMEL 8051 Microcontrollers from the ground up! This repository covers everything from the basics to advanced interfacing techniques with examples. Using Proteus for simulations, you'll get hands-on experience.
3d 8051 asm assembly atmel ciruits code guides hex language links microcontroller pcb programming proteus refferences schematics simulation visualization
Last synced: 19 Nov 2024
https://github.com/alvgaona/unity-drone-controller
A Unity-based project aimed to control a DJI F450 drone.
dji ps4-controller robotics simulation uav unity
Last synced: 14 Nov 2024
https://github.com/eranimo/terranova
Web-based world generator
simulation terrain-generation world-building
Last synced: 31 Oct 2024
https://github.com/hoangsonww/banking-system-simulator
🏦 This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.
algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator
Last synced: 14 Jan 2025
https://github.com/wamuir/simpy-stockout
Discrete-event simulation of inventories in Python via SimPy
discrete-event inventories python replication simpy simulation
Last synced: 23 Oct 2024
https://github.com/nvictus/gillespie
Gillespie Stochastic Simulation Algorithm
chemical-kinetics computational-biology modeling noise reaction-network simulation stochasticity systems-biology
Last synced: 10 Dec 2024
https://github.com/addisonelliott/scic
Project of Addison Elliott and Dan Ashbaugh to create IC layout of 32-bit custom CPU used in teaching digital design at SIUE.
asic cadence cpu digital gate icarus-verilog rtl simulation synthesis tcl verilog
Last synced: 08 Dec 2024
https://github.com/schweizerischebundesbahnen/abm-in-visum
ABM-in-Visum: a collaborative project for activity-based transport demand modelling within the PTV Visum software hosted by Swiss Federal Railways (SBB).
abm activity-based ptv-visum simba-mobi simulation transportation-simulation travel-demand travel-modeling
Last synced: 23 Nov 2024
https://github.com/leg0shii/parkourcalculator
ParkourCalculator is an advanced tool designed for simulating and analyzing parkour mechanics in Minecraft. With a focus on versions 1.8.9 and 1.12, it offers an in-depth look into the game's physics, blocks, and player interactions.
ai ai-pathfinding macros minecraft minecraft-tas parkour pathfinding simulation simulator
Last synced: 16 Nov 2024
https://github.com/lelserslasers/3d-cellular-automata-raylib
3d Cellular Automata using Raylib in C++
3d cell cellular-automata cpp physics-simulation raylib simulation
Last synced: 04 Dec 2024
https://github.com/grantgasser/autonomous-vehicles-mlagents-unity
Training a car to drive within the lanes in a Unity driving environment
autonomous-vehicles deep-learning deep-reinforcement-learning mlagents reinforcement-learning simulation unity
Last synced: 28 Oct 2024
https://github.com/nikorasu/pynants
Ant Pheromone Trail Simulation
agent-based agent-based-simulation ant ant-colony ant-colony-optimization ant-colony-simulation ant-simulation ants emergent-behavior foraging numpy pheromone pheromones pygame pygame2 python python3 simulation swarm-intelligence trails
Last synced: 07 Nov 2024
https://github.com/grburgess/popsynth
A generic flux/parameter population synthesis code
astronomy astrophysics population population-synthesis simulation statistics
Last synced: 23 Nov 2024
https://github.com/akselsledins/google-hashcode-2018-live-simulation
Google Hash Code 2018 - Simulation / Result Viewer
go golang google hashcode hashcode-2018 results results-viewer simulation
Last synced: 30 Jan 2025
https://github.com/godtamit/tomasulo-simulation
A simulation of the Tomasulo algorithm, a hardware algorithm for out-of-order scheduling and execution of computer instructions, written in C++.
hardware processor processor-architecture processor-simulator simulation tomasulo
Last synced: 28 Nov 2024
https://github.com/ciscodevnet/terraform-provider-cml2
Terraform provider repository for Cisco Modeling Labs
automation cisco network-simulation networking simulation terraform terraform-provider virl
Last synced: 16 Nov 2024
https://github.com/hunar4321/find-global-maximum
Simulation of life like characters and several learning algorithms to test the ability of each algorithm to enable the characters reaching global maximum with minimum effort
evolutionary-algorithms optimization simulation unity3d
Last synced: 14 Nov 2024
https://github.com/rhidra/fluid-simulation
A small fluid simulation experiment with WebGL
fluid-simulation pet-project physics shaders simulation vanilla-javascript webgl webpack
Last synced: 14 Oct 2024
https://github.com/mrpt/mrpt_path_planning
Self-driving (autonomous navigation) algorithms for 2D robots/vehicles based on mrpt-nav
mrpt navigation path-planning robotics selfdriving simulation
Last synced: 07 Nov 2024
https://github.com/davidenunes/vehicle-routing-viz
A vehicle routing visualisation system with node.js and Google Maps API
discrete-event maps simulation visualisation
Last synced: 19 Nov 2024
https://github.com/helenalc/simulation-comparison
Snakemake workflow to benchmark scRNA-seq data simulators
benchmark scrna-seq simulation snakemake
Last synced: 13 Jan 2025
https://github.com/wumpf/yasph2d
some 2d sph fluid experimentation using rust
fluid fluid-simulation simulation smoothed-particle-hydrodynamics sph
Last synced: 13 Oct 2024
https://github.com/shrit/magicflock
Simulation platform for drones swarms
c-plus-plus drones droneswarm gazebo gazebo-simulator leader-follower machine-learning quadrotors robotics simulation simulator supervised-learning swarm trajectory-prediction
Last synced: 08 Nov 2024
https://github.com/rkansal47/mpgan
The message passing GAN https://arxiv.org/abs/2106.11535 and generative adversarial particle transformer https://arxiv.org/abs/2211.10295 architectures for generating particle clouds
attention deep-learning generative-adversarial-network graph-neural-networks hep-ex machine-learning physics pytorch simulation transformers
Last synced: 13 Jan 2025
https://github.com/rte-antares-rpackage/antaresread
Import, manipulate and explore the results of an Antares simulation
adequacy bilan electricity energy hdf5 linear-algebra monte-carlo-simulation optimisation previsionnel r rhdf5 rte simulation tyndp
Last synced: 11 Nov 2024
https://github.com/pavlovdog/pandemic-simulator
Simulate virus pandemic in your browser. Change virus settings to visualize how different settings affect the spread of the disease.
coronavirus covid-19 react redux simulation virus
Last synced: 02 Nov 2024
https://github.com/flandrade/communication-system-simulation
Communication system in Matlab ☎️
ber-curves bpsk bpsk-variables codification codification-algorithms communication-systems matlab plots quantization quantization-error simulation
Last synced: 22 Nov 2024
https://github.com/liweitianux/fg21sim
📡 Foregrounds Simulation for EoR 21 cm Signal Detection 📡
21cm-signal foreground galaxy-cluster radio-astronomy radio-halo simulation
Last synced: 10 Nov 2024