Rock Paper Scissors AI

人机对战

石头剪刀布,对手是一个会学你习惯的 AI。

每出一手,它就多学到一点你的习惯。它预测你的下一手,并把判断摊开给你看。你觉得自己能一直随机下去吗。

0
0平局
0AI
AI

选一个手势开始。AI 一开始只是猜,然后就会开始读你。

习惯识别度

0%

十个模型在盯着你出手:从偏爱的手势,到马尔可夫链,再到一个专门找重复片段的匹配器。每个模型都会展开成三层反向推理,而真正赢下来的那一层拿到更大的权重。

0局

不是普通的猜拳游戏

大多数在线石头剪刀布只是随机抽一个手势。这个不是。它会建立一个关于你怎么出手的模型,告诉你它看出了什么,并且每一局都在调整。

它从不作弊。每一局 AI 都只根据你过去的出手来定下自己这一手,所以看不到你即将出的那一个。它靠预测取胜,而在没有任何依据的时候,它会平均地出三个手势,而不是硬猜。

玩上二十局,判断面板就会开始说出一些你自己都没意识到的习惯。几乎没有人能长时间保持真正的随机,而这正是这个游戏好玩的地方。

怎么玩

  1. 1

    选一个手势

    点击石头、布或剪刀,也可以按键盘上的 1、2、3。

  2. 2

    看它的判断

    每局结束后,AI 会说出它认为抓到的那个习惯,以及这次判断有没有奏效。

  3. 3

    试着保持随机

    习惯识别条显示它把你抓得有多牢。把它压到零,才算是真的甩掉了它。

规则 · 谁克谁 · AI 的原理 (EN)

从手势令到石头剪刀布

这个游戏最早的记载来自中国。汉代文献中提到的"手势令",就是两人同时出手、以固定的相克关系分胜负的玩法,被普遍视为石头剪刀布最早的形态。它后来东传日本成为"じゃんけん",再从日本走向欧美,所以英语的 roshambo、法语的 chifoumi、巴西的 jokenpô 里都还留着日语的读音。

在中文里,名字随地方而变:普通话最常说石头剪刀布或猜拳,粤语区说包剪揼,"包"是布、"剪"是剪刀、"揼"是石头。要注意"猜拳"有时还指酒桌上喊数字猜手指总和的划拳,那是另一套规则。不管叫什么,三个手势和相克的循环从来没有变过。

石头剪刀布 · 猜拳 · 石头剪子布 · 包剪锤 · 石头剪刀布 在线

常见问题

AI 是怎么预测我的出手的?

十个轻量模型盯着你的历史记录:对某个手势的偏好、针对你最近一手两手三手的马尔可夫链、你对 AI 出手的回应方式、你在赢和输之后的反应,以及一个专门搜寻此前见过的最长片段的匹配器。接着每个模型都会被套上三层"你想到了第几步"的假设,得到 28 个候选策略,而真正赢下来的那些拿到权重。

我能赢过这个 AI 吗?

能,只要你是真正不可预测的。石头剪刀布对纯随机没有制胜策略,所以一个完全随机的玩家能把 AI 压在全部局数的三分之一左右,去掉平局就正好是五五开。麻烦在于,人类非常不擅长随机,而"想反过来算计 AI"本身就是一种习惯,这个 AI 就是为抓它而造的。

这个石头剪刀布游戏免费吗?

完全免费,不用注册,也不用下载,在电脑和手机浏览器里直接就能玩。你的出手在自己的设备上分析,只保存在浏览器里,所以什么都没离开页面,AI 却能在你下次来时还记得你。全球计数器只统计输赢平的匿名总数。

什么克石头?

布克石头。石头克剪刀,剪刀克布。三个手势构成一个闭合的循环,每一个都克一个、又被另一个克。

为什么这个游戏在各地叫法不一样?

因为它流传得太广。普通话里最常见的是石头剪刀布和猜拳,粤语区说包剪揼(包、剪、揼),闽南话和各地方言也各有说法。名字不同,三个手势和相克的循环完全一样。