72 lines
1.5 KiB
Python
Executable File
72 lines
1.5 KiB
Python
Executable File
"""Supercharged Glyph Registry (LedoGlyph600)
|
|
|
|
600 glyphs with 152 superpowers, frequency signatures, lineage, activation envelopes.
|
|
"""
|
|
|
|
from .super_registry import (
|
|
load_all_supercharged,
|
|
get_super,
|
|
list_super_ids,
|
|
search_super,
|
|
super_stats,
|
|
get_super_field,
|
|
list_super_by_category,
|
|
get_super_by_band,
|
|
get_glyphs_by_score_range,
|
|
)
|
|
|
|
from .superpower_registry import (
|
|
load_all_superpowers,
|
|
get_superpower,
|
|
list_superpower_ids,
|
|
get_superpowers_by_band,
|
|
get_superpowers_by_bands,
|
|
calculate_boost,
|
|
search_superpowers,
|
|
)
|
|
|
|
from .superpower_assigner import (
|
|
calculate_power_count,
|
|
get_eligible_bands,
|
|
score_superpower,
|
|
assign_superpowers,
|
|
assign_all_glyphs,
|
|
)
|
|
|
|
from .specialized_types import (
|
|
get_specialized_type,
|
|
get_type_config,
|
|
SPECIALIZED_GLYPH_TYPES,
|
|
)
|
|
|
|
__all__ = [
|
|
# super_registry
|
|
"load_all_supercharged",
|
|
"get_super",
|
|
"list_super_ids",
|
|
"search_super",
|
|
"super_stats",
|
|
"get_super_field",
|
|
"list_super_by_category",
|
|
"get_super_by_band",
|
|
"get_glyphs_by_score_range",
|
|
# superpower_registry
|
|
"load_all_superpowers",
|
|
"get_superpower",
|
|
"list_superpower_ids",
|
|
"get_superpowers_by_band",
|
|
"get_superpowers_by_bands",
|
|
"calculate_boost",
|
|
"search_superpowers",
|
|
# superpower_assigner
|
|
"calculate_power_count",
|
|
"get_eligible_bands",
|
|
"score_superpower",
|
|
"assign_superpowers",
|
|
"assign_all_glyphs",
|
|
# specialized_types
|
|
"get_specialized_type",
|
|
"get_type_config",
|
|
"SPECIALIZED_GLYPH_TYPES",
|
|
]
|