idea159-arbsphere-federated.../arbsphere/__init__.py

26 lines
773 B
Python

"""ArbSphere minimal package for testing
This package provides lightweight stand-ins for the canonical primitives
used by the tests in this repository. The real project implements a full
federated arbitrage engine; here we only provide deterministic, testable
behaviors.
"""
from .primitives import LocalArbProblem, SharedSignals, DualVariables, AuditLog, PrivacyBudget # noqa: F401
from .coordinator import admm_lite_step # noqa: F401
from .ir import map_to_ir # noqa: F401
from .go_registry import GoCRegistry # noqa: F401
from .two_venue_demo import run_demo # noqa: F401
__all__ = [
"LocalArbProblem",
"SharedSignals",
"DualVariables",
"AuditLog",
"PrivacyBudget",
"admm_lite_step",
"map_to_ir",
"GoCRegistry",
"run_demo",
]