Chess where pieces are living soldiers with morale, fear, loyalty, trust. You don't move them — you lead them. Will they obey, hesitate, refuse, desert, or defect? Your words are your strongest weapon.
8 personalities: Brave, Cautious, Loyal, Rebellious, Zealot, Coward, Mercenary, Stoic. Each has Morale, Loyalty, Fear, Trust, Fatigue, Exp.
Order → Compliance score. Outcomes: Obey, Hesitate, Counter-propose, Refuse, Desert, Defect. Personality + danger + adjacent allies + king position = will.
Fear is contagious (8% neighbor spread). Rout when 3+ <20 morale. King forward = +2.5 morale/rank. Sora Gambit: King final rank = +30 morale army-wide.
Rally, Inspire Courage, Appeal Loyalty, Promise Glory, Honest Assessment, Seduce Enemy, Threaten. Cooldowns, trust-modulated.
Node AI evaluates material + positional + morale, 4 personalities (Beloved, Tyrant, Sora, Shiro) with aggression & gambit traits. API: /api/ai/move
SQLite: users, games, events, leaderboard. JWT auth. Dashboard tracks wins, beloved score, sora gambits, favorite personality.
Our server AI uses the same will system. Its pieces can refuse, desert, defect. Tyrant AI has low loyalty (35) and high fear (38) — it threatens its own army for compliance. Beloved AI inspires.