HexaColonyBeta 版
登录

公平性机制

我们如何处理隐藏信息、AI 与骰子

在 HexaColony 中,AI 与你使用相同的信息、相同的随机数进行对战。本页将说明其中的机制。

1.看不到的信息不会发送

游戏状态由服务器保管,发送到你画面上的只有你可以看到的信息。

  • •对手的资源卡与发展卡只会发送张数(不会发送内容)
  • •发展卡牌堆与骰子牌堆的顺序,不会发送到任何人的画面
  • •购买发展卡时抽到的种类只发送给本人,用强盗抢夺的资源种类只发送给抢夺者与被抢夺者
  • •观战者看不到任何人的手牌
  • •团队战中只能看到队友的手牌
  • •因资源不足而自动拒绝交易提议时,也不会立即回复(立即回复会让人读出手牌)

2.AI 也和你使用相同的信息做判断

AI 做判断时只使用真人玩家也能看到的信息。

AI 使用的信息

  • •盘面(建筑、地块、数字)
  • •各玩家的分数与手牌张数
  • •目前为止掷出的点数
  • •已公开的发展卡

对手手牌的内容,是根据手牌张数与盘面的生产力推测的。AI 不会偷看对手的手牌。

没有只给 AI 的优待

不存在为 AI 增加资源、操纵点数或查看牌堆顺序之类的机制。骰子、牌堆与强盗抢夺的卡牌,真人与 AI 都由相同的处理决定。

真人与 AI 处理方式不同之处

只有以下 2 点,为了给真人思考时间与交易机会,会区分真人与 AI。两者都不会让 AI 看到手牌等隐藏信息。

  • •对于对象包含真人的交易提议,AI 最多会等待 10 秒再回复(以免在真人思考之前,就由 AI 之间决定)
  • •初级、中级 AI 提出的交易提议收到多个接受时,会优先采用真人的接受(高级以上的 AI 不区分真人与 AI)

3.骰子、牌堆与盘面由服务器决定

点数、卡牌牌堆与盘面全部由服务器的随机数决定,不会在画面(浏览器)一侧决定。

掷骰方式

  • •一般:每次直接掷两颗骰子。因为不受之前点数的影响,短时间内可能连续出现相同点数,也可能有点数一段时间都没出现
  • •卡牌式:把两颗骰子的全部 36 种组合做成 2 组(72 张)卡牌洗混,从上方依序抽取。剩余 15 张以下时重新洗牌。点数的偏差会变小

单人模式、排位赛、挑战以及自由匹配的 2 人战使用卡牌式。自由匹配的 4 人战使用一般方式。“练习”与房间可在创建时选择(默认设置为:“练习”是卡牌式,房间是一般)。

盘面、回合顺序与发展卡牌堆,也会在游戏开始时由服务器生成。用强盗抢夺的资源,无论真人还是 AI,都是从对手的手牌中随机抽取 1 张。

查看盘面的生成方式(地图生成)

4.操作由服务器验证

建设、交易、发展卡等操作,会由服务器确认阶段、回合、资源与可放置位置等规则后才会生效。即使修改了画面,违反规则的操作也不会通过。短时间内的连续点击也有次数限制。

5.可以使用 AI 教练的场合

对局中,AI 教练只会在“练习”中建议下一步。单人模式、排位赛、自由匹配、房间与挑战的对局中无法使用。复盘已结束的对局时,任何模式的对局都可以使用。教练对于对手所使用的,也只有分数、手牌张数、建筑等公开信息。

进一步了解 AI 教练

6.如果发现可疑之处

如果发现异常行为,请从侧边栏的“意见反馈”告诉我们。附上发生的日期时间与情况,会更方便我们调查。

7.常见问题

AI 会看对手的手牌吗?

不会。和真人玩家一样,发送给 AI 的也只到手牌张数为止。内容是根据张数与盘面推测的。

感觉点数分布有偏差

一般骰子每次都是直接掷出,所以短时间内会出现偏差(相同点数连续出现、某个点数一段时间都没出现等)。想让偏差变小,请选择卡牌式骰子。单人模式、排位赛与挑战使用卡牌式。

有只对 AI 有利的设置吗?

没有。资源、点数、牌堆与抢夺的卡牌,真人与 AI 都由相同的机制决定。真人与 AI 处理方式不同的只有 2 点:交易回复的等待时间,以及初级、中级 AI 选择交易对象的方式,两者都是为了给真人机会。

能看出对手是不是 AI 吗?

AI 会以角色名称(如 Zenith)显示,并在游戏开始的画面上标示“AI”。排位赛不会加入 AI。