Endgame
AI chess training
This page is structured so your backend analysis can plug in later without changing the UI contract.