// The upstream's own AI: wmzy/sanguosha's heuristic scorer (src/ai-mcp/heuristics.ts, what its MCP server returns as // recommendedAction), with the targets and cards it leaves open filled in. Retained as the version-2 comparison bot; // the room's auto seats and recommended fixed-computer choice now use field/strategic. import { UpstreamHeuristic } from '../../referee/sgs.mjs'; const h = new UpstreamHeuristic(); export default (obs, legal) => h.act(obs, legal);