monte-carlo-engine

Solid

Monte Carlo simulation engine skill for probabilistic modeling, risk quantification, and uncertainty propagation

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Monte Carlo Engine ## Overview The Monte Carlo Engine skill provides comprehensive probabilistic simulation capabilities for quantifying uncertainty, assessing risk, and propagating variability through complex models. It supports multiple sampling strategies, correlation handling, and statistical analysis of simulation outputs for data-driven decision support. ## Capabilities - Random variate generation (normal, triangular, PERT, uniform, lognormal, beta, etc.) - Latin Hypercube Sampling (LHS) - Correlation structure handling (Cholesky decomposition, copulas) - Convergence monitoring and adaptive iteration - Statistical output analysis (mean, variance, percentiles) - Tornado diagram generation - Value at Risk (VaR) and CVaR calculation - Parallel simulation execution ## Used By Processes - Monte Carlo Simulation for Decision Support - Strategic Scenario Development - What-If Analysis Framework - Predictive Analytics Implementation ## Usage ### Distribution Specification ```python # Define input distributions input_variables = { "revenue": { "distribution": "triangular", "parameters": {"min": 800000, "mode": 1000000, "max": 1500000} }, "cost": { "distribution": "normal", "parameters": {"mean": 600000, "std": 50000} }, "market_share": { "distribution": "PERT", "parameters": {"min": 0.05, "mode": 0.10, "max": 0.20} }, "unit_price": { "distribution": "uniform", "parameters": {"m...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills