One deterministic engine for bots, players and the server in an HTML5 multiplayer game
How Bomber Blast runs the same TypeScript rules engine for single-player, an authoritative Socket.io server and client prediction, resolves bomb chains in one tick, and lets A* bots plan around a danger map.
