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/rogervs/cadcadgolem

This package is a wrapper for cadCAD to dispatch the simulation workload to multiple Golem nodes.

cadcad distributed-computing golem modelling simulation

Last synced: 20 Jan 2025

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/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/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/arup-group/mc

Making MATSim Configuration fun again

arup city-modelling city-modelling-lab cml orchestration simulation

Last synced: 04 Feb 2025

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/newyaroslav/easy_bo_tester

C++ header-only библиотека для тестирования бинарных опционов

analysis binary binary-option binary-options binary-options-pro-signals binary-options-statistics forex forex-trading kelly-criterion mt4 simulation simulator statistics tester trading

Last synced: 11 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/ethanlchristensen/threejs_game_of_life

2D and 3D web-based Game of Life visualizer using threeJS

game gameoflife simulation threejs

Last synced: 19 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/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/gallettilance/simulationsusingsimpy

Simulations of UU1, MM1, MM2, and a Network of queues - now with docker support 🐳

cpu docker mm1 mm1-queue mmd poisson-process queueing simulation

Last synced: 06 Nov 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/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/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/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/csb6/event-simulator

Simulation module using Markov chains

finite-state-machine markov-chain simulation

Last synced: 06 Nov 2024

https://github.com/entroform/confetti-cannon

🎉 Canvas confetti cannon simulation.

animation canvas javascript simulation

Last synced: 19 Nov 2024

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

PyTango device server for simulation/testing

pytango python simulation

Last synced: 27 Nov 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/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/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/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/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/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/cadojo/controls

A comprehensive note set for undergraduate, and first year graduate control theory! Contains concrete examples with the Julia Programming Language, and an approximate aircraft model.

aerospace aerospace-engineering control-systems control-systems-engineering controls julia modeling notes simulation textbook

Last synced: 16 Nov 2024

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/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/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/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/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/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/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/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/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/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/ros2jsguy/airsim-js

TypeScript client library for Microsoft AirSim Simulator

airsim drone javascript robotics simulation typescript

Last synced: 19 Nov 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/znrm/dots

Entertaining & performant browser-based particle playground

canvas html5-canvas javascript particles simulation vanilla-js

Last synced: 17 Nov 2024

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/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/nicofighter45/tabletennis

Table tennis ball simulation

friction magnus physics simulation tabletennis

Last synced: 09 Nov 2024

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/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/peptoneltd/pepkalc

Robust simulation software for the comprehensive evaluation of protein electrostatics in unfolded state.

bioinformatics biophysics electrostatics polymer prediction protein protein-sequence protonation simulation

Last synced: 09 Nov 2024

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/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/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: 24 Oct 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/dngvmnh/revolving_credit_behavior_modeling

The Revolving Credit Behavior Modeling project analyzes revolving credit to facilitate flexible access to funds within a credit limit, assisting financial institutions in setting accurate pricing strategies by addressing risk factors like inflation and interest rates.

credit-contracts financial-flexibility interest-rate-risks model-evaluation predictive-modeling random-forest-regressor revolving-credit simulation time-value-of-money withdrawal-patterns

Last synced: 08 Feb 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/yufree/mzrtsim

Raw data and peaks list simulation for GC/LC-MS based data

metabolomics mzml simulation

Last synced: 27 Oct 2024

https://github.com/brianpeiris/tiny-embodied-ai

An experiment in embodying an LLM in a simple simulation

ai gpt llm p5js simulation

Last synced: 15 Nov 2024

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

Game-theoretic tools for task prioritisation process modelling.

bug-reporting game-theory simulation

Last synced: 12 Jan 2025

https://github.com/fabricioism/gas-station-simulation

Este proyecto sirve como un simulador de estaciones de servicio. En el podrás simular la llegada de autos, la compra de combustible y los comportamientos a medida avanza el tiempo.

gas-station honduras randomness simulation

Last synced: 20 Jan 2025

https://github.com/BEAKH/RadISpeC

Radiation Interface for Matlab Spectroscopy Calculations. Uses HITRAN and HITEMP

co co2 database dtu fast gas h2o heat-transfer hitemp hitran line-by-line matlab matlab-gui precise radiation simulation spectroscopy

Last synced: 17 Nov 2024

https://github.com/FAR-Lab/VR-OOM

Virtual Reality On-rOad driving siMulation

driving simulation virtual-reality

Last synced: 23 Oct 2024

https://github.com/vassbo/logic

Create simulated logic circuits with this online logic simulator

abstraction circuit integrated-circuits logic-simulation ram simulation

Last synced: 02 Feb 2025

https://github.com/datavorous/gray-scott-reaction-diffusion-model

Reaction-Diffusion simulation using the Gray-Scott model, available in both C and web versions. It visualizes various patterns that emerge from the interaction of two virtual chemicals in a 2D grid.

cpp17 differential-equations graphics open-source opensource raylib simulation

Last synced: 12 Oct 2024

https://github.com/twolodzko/kernelboot

Smoothed bootstrap and functions for sampling from kernel densities

bootstrap density kernel-density r random-generation simulation

Last synced: 27 Oct 2024

https://github.com/atjn/blockchain-visualizer

Helping people understand discovery- and publishing algorithms in peer-to-peer networks through an interactive visualization of nodes in a blockchain.

blockchain peer-to-peer simulation visualization

Last synced: 27 Oct 2024

https://github.com/gszep/lamellipodium

Supplementary code Mueller, J. et al. 2017. Load Adaptation of Lamellipodial Actin Networks

actin biophysics ist-austria lamellipodium python simulation

Last synced: 23 Oct 2024

https://github.com/heat1q/libldpc

Fast C++17 Simulation Tool for LDPC Codes with Multithreading Support

decoding error-correcting-codes forward-error-correction ldpc parallel simulation simulator sum-product-algorithm

Last synced: 13 Jan 2025

https://github.com/kiwijuice56/web-mandelbrot

Simple web explorer of the mandelbrot set, made with Godot

fractal mandelbrot mandelbrot-fractal simulation website

Last synced: 02 Feb 2025

https://github.com/kathleenwest/genco-investment-strategies-by-simulation-for-demand-side-role-for-investments-and-capacity-adequacy

This project will present an applied and game-like approach to simulating the load growth, investment decisions by two types of generation technologies, demand-price responsiveness, and reliability, of a test-case power system. The simulation begins as a 9-bus system with existing generation (3 generators) and transmission lines (8 lines). System topology can be viewed in a figure throughout the game with the yearly generation and load at each bus. In addition, dynamic color-coding is used to highlight transmission lines that exceed MVA ratings and highlight bus voltages that violate any limits. The winning objective of the player company (you) is to maximize his profit. Reliability can be tracked by viewing the N-1 generator and line contingencies every year, but this does not influence profits. There are two generation technologies used: coal and gas turbine. Each technology will have a similar competitor in the simulation. The competitor can bring down the market price and reduce the player’s profits significantly. The clock starts at T=0 in the investment game with a historical record of past prices and projected prices based on lack of investment. As time moves forward in yearly increments, the load, prices, investment costs, and other variables are adjusted to that of the player’s performance. The player has the opportunity to study various profitable and unprofitable investment alternatives each year of the simulation. If he invests at the right location, and in the right planning year, his company can make windfall profits. Competitors randomly participate in adding extra generation in random areas of the system based on the competition level settings. The challenge for the user is to study the effects of his investment decisions on market prices, reliability, and his profitability.

electricity-consumption electricity-demand-forecasting electricity-prices generation investment-decisions linear-programming optimization power-economics power-grids power-market-operations power-system power-system-simulation power-systems power-systems-analysis simulation transmission

Last synced: 23 Nov 2024

https://github.com/mattvenn/rgb_mixer

Project 2.1 RGB Colour Mixer

hdl simulation verilog

Last synced: 15 Dec 2024

https://github.com/digipie/agent-based-simulations

Agent-based-simulations developed using AnyLogic.

agent-based-modelling anylogic simulation

Last synced: 05 Feb 2025

https://github.com/lukasturcani/xecs

A Python library (written in Rust!) for a performant entity component system (ECS).

agent-based-modeling agent-based-simulation ecs entity-component-system game-development game-engine gamedev python rust simulation simulations

Last synced: 28 Oct 2024

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/patryk27/simavr-ffi

Low-level Rust bindings to simavr

avr bindings emulation rust simavr simulation

Last synced: 27 Oct 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/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/mocnik-science/folk-music-simulation

A first try to simulate the dissemination of tunes in a traditional folk music context

folk-music simulation tradition tune

Last synced: 05 Nov 2024

https://github.com/llnl/loki

4D Eulerian Vlasov Code

application math-physics simulation

Last synced: 11 Nov 2024

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/functionland/simulation

Fula Tokenomics Simulation

fula machinations python simulation tokenomics

Last synced: 19 Nov 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/matozinho/neander

NEANDER - A basic theorical computer

hardware hardware-designs neander simulation vhd vhdl

Last synced: 10 Feb 2025

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/microfocus/robodriver

A WebDriver API to generate native system input events for the purposes of test automation, either locally or on a remote machine.

cross-platform selenium simulation system-event ui-automation webdriver

Last synced: 28 Dec 2024

https://github.com/andy5995/zigdeck

A library that creates and shuffles a deck of cards from which you can draw

cards library mit-license simulation zig zig-library zig-package

Last synced: 14 Nov 2024