File size: 965 Bytes
e78c316 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | """ARYA-X Interaction & Negotiation Layer — conflict detection, resolution, and reward computation."""
__version__ = "1.0.0"
try:
from .negotiation import NegotiationLayer
except ImportError as e:
raise ImportError(
f"interaction/negotiation.py not found. Build it first. Error: {e}"
) from e
try:
from .conflict import ConflictDetector
except ImportError as e:
raise ImportError(
f"interaction/conflict.py not found. Build it first. Error: {e}"
) from e
try:
from .resolver import ConflictResolver
except ImportError as e:
raise ImportError(
f"interaction/resolver.py not found. Build it first. Error: {e}"
) from e
try:
from .reward import RewardEngine
except ImportError as e:
raise ImportError(
f"interaction/reward.py not found. Build it first. Error: {e}"
) from e
__all__ = [
"NegotiationLayer",
"ConflictDetector",
"ConflictResolver",
"RewardEngine",
]
|