Skip to content

A cross-language standard library designed to facilitate the probabilistic execution

Notifications You must be signed in to change notification settings

r-kataria/Probabilistic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Probabilistic

Probabilistic is a cross-language standard library designed to facilitate the probabilistic execution of functions and the analysis of their outcome distributions. Whether you're simulating uncertain events, performing randomized experiments, or adding an element of chance to your applications, Probabilistic provides a straightforward and flexible toolkit to meet your needs across multiple programming languages. By maintaining consistent APIs and functionality, developers can easily switch between languages or integrate probabilistic functions in multi-language projects.

Implementations

Language Implementation Status
Python Python Probabilistic.py Stable
C C Probabilistic.c In Development
JavaScript JavaScript Coming Soon Planned

Features

  • Cross-language Support: Consistent APIs across different programming languages.
  • Probabilistic Function Execution: Execute functions based on specified probabilities.
  • Mutual Exclusivity Functions: Choose between multiple functions to execute based on weights.
  • Distribution Analysis Functions: Analyze outcome distributions over multiple trials.

Contributing

We welcome contributions to any of the implementations. If you're interested in contributing to the existing projects or starting a new implementation in another language, please feel free to reach out or submit a pull request.

Support This Project

If you find this project helpful, please consider giving it a star on GitHub! 🌟

If you'd like to improve this project, feel free to submit a pull request or open an issue.

Happy Probabilistic Coding!

About

A cross-language standard library designed to facilitate the probabilistic execution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published