Welcome to ManifoldMarketManager’s documentation!

ManifoldMarketManager

Manifold Market Manager Library.

ManifoldMarketManager.market

Contains the Market class, which associates Rules with a market on Manifold.

ManifoldMarketManager.consts

Store constants, shared values, and enumerations.

ManifoldMarketManager.util

Contains utility functions.

ManifoldMarketManager.caching

Stub module which helps to manage caching and the launch of parallel network requests.

ManifoldMarketManager.application

Contains functions which are needed to run the runner script, but nowhere else.

ManifoldMarketManager.account

Contains information needed to manage accounts.

ManifoldMarketManager.rule

Umbrella package for all rules.

ManifoldMarketManager.rule.abstract

Contains abstract subclasses of Rule which allow for forms of pluggable behavior.

ManifoldMarketManager.rule.generic

Contains generic rules, which don't interact markets other than their assigned one, & don't cause any mutations.

ManifoldMarketManager.rule.github

Contains rules that reference GitHub.

ManifoldMarketManager.rule.manifold

Contain rules that reference things on Manifold Markets.

ManifoldMarketManager.rule.manifold.other

Contains rules that reference other Manifold markets.

ManifoldMarketManager.rule.manifold.this

Contain rules that reference the market that is calling them.

ManifoldMarketManager.rule.manifold.user

Contain rules that are associated with a particular Manifold user.

ManifoldMarketManager.test

Contain some common fixtures.

ManifoldMarketManager.test.test_application

ManifoldMarketManager.test.test_market

ManifoldMarketManager.test.test_rule

ManifoldMarketManager.test.test_util

ManifoldMarketManager.test.rule

Contains tests about rules.

ManifoldMarketManager.test.rule.test_generic

ManifoldMarketManager.test.rule.test_github

ManifoldMarketManager.test.rule.manifold

Contain tests about rules that relate to Manifold.

ManifoldMarketManager.test.rule.manifold.test_other

ManifoldMarketManager.test.rule.manifold.test_this

ManifoldMarketManager.test.rule.manifold.test_user

ManifoldMarketManager.test.examples

A collection of examples from interacting with production markets.

ManifoldMarketManager.test.examples.test_amplified_odds