Standardize formatting with black and apply ruff auto-fixes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
39 lines
862 B
Python
39 lines
862 B
Python
"""
|
|
Custom card creation system for Paper Dynasty fictional players.
|
|
|
|
This package provides an archetype-based system for creating custom player cards
|
|
without needing real baseball statistics.
|
|
"""
|
|
|
|
from .archetype_definitions import (
|
|
BATTER_ARCHETYPES,
|
|
PITCHER_ARCHETYPES,
|
|
BatterArchetype,
|
|
PitcherArchetype,
|
|
describe_archetypes,
|
|
get_archetype,
|
|
list_archetypes,
|
|
)
|
|
|
|
from .archetype_calculator import (
|
|
BatterRatingCalculator,
|
|
PitcherRatingCalculator,
|
|
calculate_total_ops,
|
|
)
|
|
|
|
from .interactive_creator import CustomCardCreator
|
|
|
|
__all__ = [
|
|
"BATTER_ARCHETYPES",
|
|
"PITCHER_ARCHETYPES",
|
|
"BatterArchetype",
|
|
"PitcherArchetype",
|
|
"describe_archetypes",
|
|
"get_archetype",
|
|
"list_archetypes",
|
|
"BatterRatingCalculator",
|
|
"PitcherRatingCalculator",
|
|
"calculate_total_ops",
|
|
"CustomCardCreator",
|
|
]
|