Skip to content

SidZRed/stratepy

Repository files navigation

StratePy: A Python Library for Game Theory Simulations, Voting Systems, and Auction Systems

image

Static Badge Static Badge

Static Badge

stratepy is a Python library designed to facilitate simulations in game theory, voting systems, and auction mechanisms. It provides a versatile set of tools for exploring decision-making scenarios across various domains.

Features

  • Game Theory Simulations: Simulate classic game theory scenarios such as the Prisoner's Dilemma and explore different strategies employed by players.
  • Voting Systems: Explore various voting systems, conduct simulated elections, and analyze the outcomes of different voting mechanisms.
  • Auction Mechanisms: Model and simulate various auction systems, including English auctions, Dutch auctions, and sealed-bid auctions. Analyze bidding strategies and auction dynamics.

Installation

You can install stratepy via pip:

pip install stratepy

Official publication:

Visit the PyPi official publication of the package: Stratepy

Documentation

For detailed documentation and usage examples, refer to the following documentations:

  • Game Theory Simulations: Learn how to simulate classic game theory scenarios and analyze strategies.
  • Voting Systems: Explore different voting systems, simulate elections, and analyze voting outcomes.
  • Auction Systems: Model various auction mechanisms, simulate auctions, and analyze bidding strategies.

Local Setup

You can set up the project locally using the source code available in the release. However it is recommended to use the pip installation.

Source

License

This library is released under the Apache-2.0 License. See the LICENSE file for more details.

Support

For questions, bug reports, or feature requests, please contact @SidZRed.

Credits:

Created and published by Siddharth Reddy (@SidZRed)