Overview
Welcome to Seahorse. This section explains the high‑level ideas behind the framework.
You will learn:
- Architecture – the centralized topology, how the event hub works, and how connections are established.
- Game Design – defining game state, legal actions, and termination conditions.
- Agent and Proxies – implementing agents and choosing where they run.
- Networking and Communication – JSON serialisation, event names, and listener protocols.
- Time Limits & Fairness – how time budgets are enforced and how disqualification works.
After reading these pages, you will have a solid representation of Seahorse.
See also
- Tutorials – step‑by‑step code examples to start building your own Tic-Tac-Toe game.
- API Reference – detailed documentation of all classes and functions.