时尚百货城 · 远洋贸易辅助

团队实时行情 + 个人最优路线

团队成员共享同一份国家/货物行情;每个人自己的当前位置、资金、体力和计算结果只留在自己的设备上。

16 国 × 14 种货物 · 整数行情 · 动态规划 · Firebase 实时协作
STEP 0

加入团队房间

团队名称 + 游戏日期用于区分不同团队/不同场次。可选团队口令能进一步避免其他人误加入同名房间。

尚未连接
团队实时共享需要先完成 Firebase 配置;未配置时可先用离线演示模式测试算法。
STEP 1 · 团队共享

各国货物行情

这一整张表是团队共享数据。在线模式下,任何成员修改一个格子,其他已加入同一团队房间的人都会收到更新。输入必须为整数;演示值全部在 -18% 到 +18%。

未加入团队 在线 0 人
这组预设行情是“算法测试场景”,不是游戏真实行情。 从中国出发:1 次体力时单次最优会选择红茶(它不是跌幅最大的车厘子);2 次和 3 次体力时,全局最优路线会改变,用来验证“眼前最高不一定是全局最高”。

在线模式:单个格子在输入成为有效整数并短暂停顿后自动同步。空白表示未知数据。

STEP 2 · 仅你自己可见

你的当前位置、资金和剩余体力

这一部分不会上传到团队数据库。每个人可以在同一份共享行情上,用自己的当前位置和体力独立计算。

🔒 个人数据
架构说明

哪些东西共享,哪些不共享

团队共享

团队名称 + 游戏日期(以及可选口令)决定一个团队房间。该房间只存 16×14 的行情矩阵和最近编辑信息。

个人本地

当前国家、资金、体力、是否允许提前停止,以及最终计算结果不会写进 Firebase;它们只保存在当前浏览器。

实时同步

Firebase Realtime Database 监听团队房间;任一成员修改有效行情后,其他成员自动看到最新值。

提醒:团队名称和日期更像“房间编号”,不是强身份认证。建议团队使用口令;如果未来需要管理员、只读成员或真正账号权限,可以再升级权限模型。