""" Self-Learning Adaptive Adversarial System A production system that learns from past evaluation data to improve future attacks. Uses real historical results to identify weaknesses and optimize attack strategies. """ from .memory_store import MemoryStore, AttackRecord, PatternMetrics, get_memory_store from .pattern_analyzer import PatternAnalyzer, get_pattern_analyzer from .learning_engine import LearningEngine, LearningInsight, AttackStrategy, get_learning_engine from .attack_optimizer import AttackOptimizer, OptimizedAttackConfig, get_attack_optimizer __version__ = "1.0.0" __author__ = "AegisLM Team" # Export main classes and functions __all__ = [ # Core classes "MemoryStore", "PatternAnalyzer", "LearningEngine", "AttackOptimizer", # Data structures "AttackRecord", "PatternMetrics", "LearningInsight", "AttackStrategy", "OptimizedAttackConfig", # Factory functions "get_memory_store", "get_pattern_analyzer", "get_learning_engine", "get_attack_optimizer" ]