Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/tech-chad/star_field

star field simulation using python3 and pygame

field pygame python python3 screensaver simulation star-field stars

Last synced: 10 Dec 2024

https://github.com/jaeyoung-lim/oaisys_active_planning

Interactive mode support for oaisys

drone planetary-science robotics simulation space

Last synced: 14 Oct 2024

https://github.com/danieljsharpe/DISCOTRESS_tutorials

Learn to get started using DISCOTRESS with these tutorials! Then apply to your own Markov chains in ecology 🦜🌴 economics πŸ’ΈπŸ“ˆ biophysics 🧬🦠 and more!

ctmc discrete-event-simulation dtmc kinetic-monte-carlo markov-chain markov-decision-process markov-decision-processes markov-model markov-process markovian-dynamics network-dynamics random-walk rare-events simulation stochastic-dynamics stochastic-simulation stochastic-simulation-algorithm tutorials

Last synced: 30 Oct 2024

https://github.com/lelserslasers/boids

2D customizable boids simulation in JavaScript

2d boids boids-simulation itch-io javascript js simulation spatial-hashing

Last synced: 31 Jan 2025

https://github.com/austinjhunt/petrinet-webgme-designstudio

A custom design studio for modeling and simulating distributed systems as Petri (place/transition) Nets, built with JointJS, WebGME, and NodeJS.

animation concurrent design-studio distributed ejs javascript jointjs metamodeling modeling node nodejs petri petrinet simulation simulation-modeling webgme

Last synced: 15 Jan 2025

https://github.com/eschnett/simulationio

Efficient and convenient I/O for large PDE simulations

api cplusplus file-format hdf5 io julia python simulation

Last synced: 14 Nov 2024

https://github.com/keeferrourke/rhpman-sim

An attempt to reimplement the performance evaluation simulation as described by Shi and Chen in their 2014 paper for the RHPMAN data replication scheme.

data-replication manet mesh-networks ns-3 ns3 simulation

Last synced: 14 Oct 2024

https://github.com/csb6/event-simulator

Simulation module using Markov chains

finite-state-machine markov-chain simulation

Last synced: 06 Nov 2024

https://github.com/MyIsaak/egyptian-god

A #LDJAM36 game submission made with Unity

pyramid simulation unity unity-scripts unity-tutorial unity3d unity3d-games

Last synced: 10 Nov 2024

https://github.com/rickstaa/ros-gazebo-gym-ws

A Catkin workspace designed to simplify the setup and use of the ROS Gazebo Gym framework.

framework franka-emika franka-panda gazebo gym gym-environments gymnasium openai-gym panda reinforcement-learning robotics ros simulation

Last synced: 28 Oct 2024

https://github.com/shenvitor/geant4_hpge

Simulation of the detection efficiency of HPGe detector with gamma incoming beam source

simulation

Last synced: 08 Nov 2024

https://github.com/moorepants/eme171

Jason K. Moore's UC Davis System Dynamics Course Website

control dynamics education engineering mechatronic simulation system-dynamics

Last synced: 13 Oct 2024

https://github.com/christopher-besch/physics_words

HTML canvas physics simulation with blocks building custom text.

canvas physics simulation

Last synced: 28 Dec 2024

https://github.com/achoum/exploratron

Exploratron is a open-source turn-by-turn sandbox puzzle game with multiple simple mechanics that interact with each other and create complex and interesting emergent gameplay situations.

genetic-algorithm machine-learning puzzle roguelike sandbox simulation

Last synced: 29 Oct 2024

https://github.com/ros2jsguy/airsim-js

TypeScript client library for Microsoft AirSim Simulator

airsim drone javascript robotics simulation typescript

Last synced: 19 Nov 2024

https://github.com/finger563/webgme-gridlabd

Metamodel, visualization, and model generators for gridlab-d in WebGME. Allows graphical model-driven development and simulation of power grids and power generation / transmission / distribution / storage systems.

gridlab power-systems simulation webgme webgme-domain webgme-gridlabd

Last synced: 06 Jan 2025

https://github.com/tp5uiuc/kinematic_snake

Simulations for snake kinematics with anisotropic friction.

elasticity locomotion simulation snake

Last synced: 13 Jan 2025

https://github.com/soumyadip007/vhdl-modelsim-altera-simulator-coa

VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits. VHDL can also be used as a general purpose parallel programming language.

computerarchitecture simulation vhdl-code

Last synced: 06 Jan 2025

https://github.com/gagniuc/markov-chain-generator

A Markov Chain Generator (MCG) is a prediction machine that uses a transition matrix to generate sequences that are similar to the training sequence. Thus, the output of a MCG mimics the training sequence that led to the values from the transition matrix and the process itself represents a prediction.

chain generator js markov markov-chain matrix mimic prediction simulation training transition

Last synced: 15 Nov 2024

https://github.com/pikachu-sentinel/micropython-mqtt-weather-logger

Simulate online with Wokwi to test Wi-Fi and MQTT.

micropython mqtt simulation wokwi

Last synced: 01 Dec 2024

https://github.com/nunofachada/pphpc

Several implementations of the standard PPHPC agent-based model

agent-based agent-based-modeling c java netlogo opencl pphpc predator-prey simulation simulations standard-model

Last synced: 15 Dec 2024

https://github.com/ercrema/objectmediated_transmission

R scripts and Supplementary Material for the Manuscript "How cultural transmission through objects impacts inferences about cultural evolution"

archaeology cultural-evolution simulation

Last synced: 16 Jan 2025

https://github.com/sharathraparthy/epuck-robot-gazebo

Simulation of epuck robot in gazebo simulator

epuck-robot gazebo robotics ros-kinetic simulation

Last synced: 12 Feb 2025

https://github.com/foldfelis/fielddistributionnonuniformmedium.jl

God said Maxwell equations and then there was light

em-wave julia optics simulation

Last synced: 09 Feb 2025

https://github.com/petrosdemetrakopoulos/texasholdemmontecarlosimulation

Simulating the outcome of a Texas Hold'em poker game using the Monte Carlo method

card-games monte-carlo python simulation

Last synced: 29 Jan 2025

https://github.com/zabuzard/phantom-aoa

Simulates the Angle Of Attack (AOA) system of the Phantom F-4E fighter jet.

angle-of-attack aoa console-application demo f-4e phantom physics physics-simulation simulation

Last synced: 13 Nov 2024

https://github.com/Olivier-Boudeville-EDF/Sim-Diasca

Official repository of the Sim-Diasca simulation engine.

complex-systems discrete-event-simulation erlang simulation

Last synced: 09 Nov 2024

https://github.com/vtereshkov/space-sim

SpaceSim: A 3D orbital rendez-vous and docking simulation made with Umka and Tophat

3d-game simulation space-game

Last synced: 31 Dec 2024

https://github.com/keithwhor/casino

A module for simulating and playing Blackjack games

blackjack cardgames cards casino game simulation simulations

Last synced: 08 Nov 2024

https://github.com/userkace/clock

a demonstration of digital and analog time-keeping

analog clock digital simulation

Last synced: 29 Dec 2024

https://github.com/squarebracketassociates/booklet-cormas

A booklet on the CORMAS multi-agent simulation framework

agent-based-modeling book multi-agent pharo simulation smalltalk

Last synced: 09 Nov 2024

https://github.com/raminmh/worm-blogging

Here, I include my thoughts about how does the brain of the worm give rise to remarkable behavioral plasticities

biological-networks celegans complex-neural-networks computational-neuroscience dynamic-systems modeling simulation

Last synced: 11 Feb 2025

https://github.com/vsoch/dinosaur-dilemma

attempt at a fun simulation to evolve avocado eating dinosaurs

avocados dinosaurs simulation

Last synced: 13 Jan 2025

https://github.com/maxencebonamy/sand-box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 18 Jan 2025

https://github.com/ait-testbed/attackbed

The AttackBed is a simulated enterprise network with numerous vulnerabilities. Attacks in this testbed are executed automatically and cover a variety of tactics and techniques of the MITRE ATT&CK enterprise framework.

aecid ai ait ansible atb attackmate dataset environment machine-learning openstack research security simulation terraform terragrunt testbed vulnerability

Last synced: 09 Nov 2024

https://github.com/gnh1201/plcsim2016

A simple PLC simulator using C++/MFC

security simulation stuxnet

Last synced: 07 Dec 2024

https://github.com/mssm199996/tdgapiui

Java desktop application for graph-theory algorithms simulation

graph-algorithms java java-8 javafx simulation

Last synced: 21 Jan 2025

https://github.com/yueyericardo/simuc

Simulation for Chemistry

bokeh chemistry data-visualization simulation

Last synced: 20 Oct 2024

https://github.com/dalageo/twincat-virtualelevator

Simulating a Three-Floor Elevator System Using TwinCAT PLC Programming πŸ›—

automation elevator-simulation iec61131-3 plc-programming simulation twincat twincat3 virtual-elevator

Last synced: 31 Dec 2024

https://github.com/tango-controls/simulatords

PyTango device server for simulation/testing

pytango python simulation

Last synced: 27 Nov 2024

https://github.com/nicofighter45/tabletennis

Table tennis ball simulation

friction magnus physics simulation tabletennis

Last synced: 09 Nov 2024

https://github.com/znrm/dots

Entertaining & performant browser-based particle playground

canvas html5-canvas javascript particles simulation vanilla-js

Last synced: 17 Nov 2024

https://github.com/petercollingridge/atomic.js

A Javascript library for building simple atomic simulations.

canvas chemistry javascript molecular-dynamics simulation

Last synced: 30 Dec 2024

https://github.com/twinbee/evacSim

Massive crowd-dynamics steering/flocking emergency egress simulation developed under a DHS grant in 2006

agent-based-simulation binary-space-partition egress flocking-algorithm interpreter lua-script massively-parallel obj octree-partitioning opengl physics-engine simulation training-tool

Last synced: 17 Nov 2024

https://github.com/manohara-ai/uv-vis_and_excitation_energy

Theoretical UV-Vis and Excitation Spectrum using DFT and TDDFT with PySCF

chemistry dft dft-calculations science-research simulation tddft theoretical-chemistry theoretical-physics

Last synced: 27 Dec 2024

https://github.com/chayanforyou/irx-proteus

IR (Infrared) Remote library for Proteus. Currently supported brands like SONY, CHINA TV, MP3 players, and RGB Remote.

ir mp3 nec proteus remote rgb simulation sony

Last synced: 14 Jan 2025

https://github.com/garethjns/social-distancing-sim

Simulating the effect of social distancing on disease spread through a population graph.

covid-19 disease-modeling disease-spread networkx population-dynamics reinforcement-learning simulation social-distancing

Last synced: 09 Nov 2024

https://github.com/balysv/space-clojure

A minimal Newtonian gravity and collision simulator in Clojure

clojure collision-simulator collision-strategy gravity newton simulation

Last synced: 14 Jan 2025

https://github.com/gagniuc/markov-chains-simulation-framework

The Markov Chains - Simulation framework is a Markov Chain Generator that uses probability values from a transition matrix to generate strings. At each step the new string is analyzed and the letter frequencies are computed. These frequencies are displayed as signals on a graph at each step in order to capture the overall behavior of the MCG.

markov-chain markov-model physics-simulation probability simulation simulator transition-matrix vb6 vb6-application vb6-source

Last synced: 15 Jan 2025

https://github.com/wholespace214/swap-simulator-v1

Simulating multiple swaps across multiple DEXs using Solidity

dexs foundry mev simulation solidity

Last synced: 23 Oct 2024

https://github.com/rickstaa/ros-gazebo-gym-examples

A set of practical examples showcasing the use of gymnasium environments in the ros-gazebo-gym package.

examples franka-emika franka-panda gazebo gym gym-environments openai-gym panda reinforcement-learning robotics ros simulation

Last synced: 14 Nov 2024

https://github.com/r-lum/rlumcarlo

RLumCarlo - Modelling luminescence using Monte Carlo methods

feldspar geochronology luminescence luminescence-models monte-carlo-simulations r r-package simulation

Last synced: 08 Nov 2024

https://github.com/junruxiong/the-artificial-london

Artificial London Using Multi-agent System

agent-based-modeling simulation urban

Last synced: 02 Feb 2025

https://github.com/1caxz/triviaapp

iOS mobile app with simple learning simulation with data from https://opentdb.com

ios ios-app ios-swift learning sample-app simulation swift4 triviaapp

Last synced: 28 Jan 2025

https://github.com/leonvanbokhorst/friction-flow

The Friction-Flow framework aims to analyze and track narrative field dynamics in complex social systems, emphasizing the evolution, interaction, and influence of stories.

complexity narrative narrative-field narrative-field-dynamics simulation simulation-framework social-dynamics

Last synced: 15 Nov 2024

https://github.com/dvklopfenstein/goatools_simulation

Stochastic Gene Ontology Enrichment Analyses (GOEA) Simulations in manscript + Multiple-Test Correction Simulations

benjamini-hochberg bioinformatics biostatistics gene-ontology geneontology simulation

Last synced: 17 Nov 2024

https://github.com/patryk27/simavr-ffi

Low-level Rust bindings to simavr

avr bindings emulation rust simavr simulation

Last synced: 27 Oct 2024

https://github.com/greenthepear/anaxim

Cell-based civilization simulator made in Go

cellular giu simulation simulator

Last synced: 14 Dec 2024

https://github.com/yanndubs/simulationpopulationgenetics

A general modelisation of Wright Fisher in a context of total biological abstraction. And a specific modelisation of the evolution of the sickle cell anemia in Congo, Cameroon & Gaboon

bioinformatics evolution modeling simulation wright-fisher

Last synced: 24 Jan 2025

https://github.com/threeal/beine_gazebo_plugins

Gazebo plugins implementation of Beine legs support project

beine gazebo gazebo-plugin leg-support ros ros2 simulation

Last synced: 26 Jan 2025

https://github.com/reese72/rocketsim

The name is pretty self explanatory, this is a model rocket simulation written in python, it's not perfectly accurate but it can rival OpenRocket

aerodynamics aerospace rocket simulation

Last synced: 19 Dec 2024

https://github.com/xprithvi/python-brownian-motion

A very basic simulation of Brownian motion using the PyGame library.

brownian-motion pygame simulation

Last synced: 20 Jan 2025

https://github.com/gszep/double-exclusive-reporter

Code supplementary for Grant P. et al. 2020. Interpretation of morphogen gradients by a bistable circuit

biophysics julia-language microsoft morphogenesis simulation synthetic-biology

Last synced: 05 Feb 2025

https://github.com/arda-guler/kelaynak

6-degrees-of-freedom flight simulator in Python using OpenGL (PyOpenGL).

6dof flight flight-sim flight-simulation flight-simulator opengl pyopengl python simulation simulator simulator-game

Last synced: 11 Jan 2025

https://github.com/kzkedzierska/sonics

SONiCS - Stutter mONte Carlo Simulation

monte-carlo pcr short-tandem-repats simulation

Last synced: 18 Jan 2025

https://github.com/matozinho/neander

NEANDER - A basic theorical computer

hardware hardware-designs neander simulation vhd vhdl

Last synced: 10 Feb 2025

https://github.com/mggg/rcv-webapp

A Web Application for simulating RCV elections and visualizing their impact on proportional representation

rcv react simulation voting-system

Last synced: 06 Dec 2024

https://github.com/xtenzq/2d-metaballs

πŸ’§ Two dimensional metaballs Java implementation using OpenGL

2d-metaballs blobs java jogl liquid-simulations metaball metaballs opengl physics simulation university-project water-simulation

Last synced: 25 Jan 2025

https://github.com/cptanalatriste/techdebt-game-model

A game-theoretic model of technical debt.

game-theory simulation technical-debt

Last synced: 12 Jan 2025

https://github.com/belajarqywok/s_lamp

Smart Lamp Simulation (Proteus) using Arduino atmega328p.

atmega328p embedded-systems iot microcontroller proteus proteus-arduino simulation

Last synced: 28 Jan 2025

https://github.com/hadiuzzaman524/barrett-2090-xv-3088-flutter-simulation

This Flutter project simulates the operation of the Barrett 2090 and XV 3088 communication systems. It provides a user-friendly interface to experience the functionalities of these systems in a virtual environment. The simulation includes key features and controls to mimic real-world scenarios and interactions.

army barett-2090 flutter simulation xv-3088

Last synced: 22 Jan 2025

https://github.com/gergoerdi/clash-bounce-bench

Benchmark for various methods of simulating Clash

benchmark c clash haskell sdl2 simulation verilator verilog

Last synced: 17 Jan 2025

https://github.com/palmstudio/plantmeteo.jl

Compute meteorology variables related to plants / crops

agronomy climate julia-language julialang meteorology modeling simulation

Last synced: 19 Dec 2024

https://github.com/cyberbotics/webots-snap

This is the snapcraft repository used by snapcraft.io to build the Webots snap package for Linux

linux robot robotics simulation snpacraft webots

Last synced: 06 Nov 2024

https://github.com/cnmenghan/pyphysicsball

An interactive physics sandbox built with Pygame, featuring realistic ball physics with gravity, collision, and special effects.

2d-physics 2d-physics-engine ball-physics collision-detection educational-game force-field game-development gravity-simulation interactive particle-system physics-engine physics-simulation pygame python sandbox-game simulation

Last synced: 21 Jan 2025

https://github.com/juliahep/geant4cxxjl.jl

Geant4 interface for Julia, based on Cxx.jl [WORK IN PROGRESS]

geant4 julia simulation

Last synced: 13 Jan 2025

https://github.com/jasonwebb/dla-sandbox-for-unity

Unity project exploring 3D diffusion-limited aggregation (DLA) with high-res photogrammetry scans

3d-scan diffusion-limited-aggregation dla photogrammetry simulation unity

Last synced: 21 Jan 2025

https://github.com/hadiuzzaman524/Barrett-2090-XV-3088-Flutter-Simulation

This Flutter project simulates the operation of the Barrett 2090 and XV 3088 communication systems. It provides a user-friendly interface to experience the functionalities of these systems in a virtual environment. The simulation includes key features and controls to mimic real-world scenarios and interactions.

army barett-2090 flutter simulation xv-3088

Last synced: 13 Nov 2024

https://github.com/pbayer/processflows.jl

Process flows in service, manufacturing, logistics …

discrete-event-simulation flow manufacturing process projects simulation

Last synced: 07 Jan 2025

https://github.com/zac-garby/electronic-sim

A web-based redstone-like electronic simulation.

electronics game html5 js reactjs simulation web

Last synced: 10 Feb 2025

https://github.com/einride/clock-go

Go SDK with interfaces for clocks and time keeping

go golang simulation time

Last synced: 10 Nov 2024

https://github.com/victorqribeiro/aose

A simulation involving a criminal, a civilian, a police officer and a firefighter. My final project for the AOSE class.

agent agent-based-simulation ai animation aose javascript simulation software-engineering

Last synced: 18 Jan 2025

https://github.com/gauranshgoel123/leetcode-problems

Explore a curated collection of diverse coding challenges, honing problem-solving skills in a structured and organized manner. Whether you're a fellow learner or an interested observer, join the journey of mastering DSA through practical problem-solving.

arrays binary-search binary-tree bit-manipulation divide-and-conquer dynamic-programming greedy hash-table linked-lists maths matrix recursion simulation sorting stack string trie two-pointers union-find

Last synced: 13 Nov 2024

https://github.com/gsri30/mathsanimations

This repository consists of all the useful animations related to theorems and other stuff in maths (of 1st year). We are using a software called "manim" for this purpose.

3blue1brown analytic-functions animation cauchy-sequence latex manim maths python-library simulation tex theorems

Last synced: 06 Jan 2025