依据 battle 标识稳定派生一个初始种子。
这样即使只拿到建局参数重新创建 session,只要 battleId / formatId 相同, 默认初始随机序列也保持一致;而一旦 session state 被导出保存, 后续则以持久化下来的 state 为准继续推进。