Source code for mllm_shap.domain.game

"""Cooperative-game domain types.

@domain domain
@see [[knowledge/architecture/domain]]
@tested-by [[tests/domain/test_game.py]]
"""

from dataclasses import dataclass

from .players import PlayerSet


[docs] @dataclass(frozen=True, slots=True) class CooperativeGame: """Player set and reference values for a characteristic function.""" player_set: PlayerSet """Ordered explainability players that define the game."""