Leskys_Shop / game /__init__.py
siigrid's picture
first push
9a097d5
Raw
History Blame Contribute Delete
585 Bytes
"""
game — Lógica del juego (sin Gradio, sin arte).
La UI importa SOLO desde aquí. La frontera con las pantallas es `Session`.
"""
from game import engine, llm # noqa: F401
from game.engine import ( # noqa: F401
RED, BLUE, DISPUTED, SPLIT, FICHAS_POR_RONDA, MAX_ROUNDS, MAX_LEYES,
GameState, validate_effect, describe_effect, describe_law,
normalize_effect, goblin_choose,
)
from game.laws import FIXED_LAWS, law_label # noqa: F401
from game.llm import check_ollama # noqa: F401
from game.campaign import Opponent, OPPONENTS, Session # noqa: F401