Cobblemon:Crzbrain
ModMIT

Cobblemon:Crzbrain

CRZbrain is a Kotlin-based Fabric mod for Minecraft/Cobblemon that gives Pokemon an AI-powered brain featuring reinforcement learning, sentiment analysis, cross-trainer knowledge sharing, and adaptive response generation to make Pokemon interaction

167
Downloads
3
Followers
2 months ago
Updated
📦
11
Versions

📖About Cobblemon:Crzbrain

CRZbrain is a server-side Cobblemon plugin (Fabric mod for Minecraft 1.21.1) that adds an intelligent AI personality system to Pokemon. Here's what it does:

  • Smart Responses: Each Pokemon can generate context-aware responses using an embedded AI engine (SmartResponseGenerator), reacting to battles, interactions,
    and trainer behavior with unique personality
  • Reinforcement Learning: Pokemon learn from experience over time — successful interactions are reinforced, failed ones are penalized, using policy gradient
    methods with adaptive learning rates and experience replay (ReinforcementLearning.kt)
  • Sentiment Analysis: The system understands player messages in both Italian and English, analyzing emotional valence, arousal, and dominance (3D VAD model)
    with negation detection (AdvancedPatternMining.kt)
  • Adaptive Learning: Pokemon track what works and what doesn't, balancing exploration of new behaviors vs exploitation of proven ones (AdaptiveLearning.kt)
  • External AI Integration: Can optionally learn from external AI providers like Claude, OpenAI, and Gemini to enrich response quality (ExternalAILearning.kt)
  • Global Knowledge Network: Pokemon share knowledge across trainers — if one trainer teaches something, other Pokemon can benefit through consensus-based
    knowledge transfer (GlobalKnowledgeNetwork.kt)
  • Behavior Prediction & Topic Modeling: The system mines patterns from interactions to predict player behavior and understand conversation topics
    (AdvancedPatternMining.kt)

In short: it makes Pokemon feel alive — they learn, adapt, remember, and grow smarter the more you interact with them.