你可以在瀏覽器中線上玩剪刀石頭布,對手完全透明,只要依序出剪刀、布、石頭,對抗對手公開的反制招式布、石頭、剪刀,就能以正好 1,000 分完成整場比賽。這場比賽具有確定性,完全在瀏覽器中執行,不依賴任何遠端服務、隱藏的隨機產生器、語言模型,或需要下載的應用程式。每一回合都會顯示預測依據、預測的玩家出招,以及對手已經排定的反制招式,這讓每一次選擇,都變成一個可以檢視的決策,而不是憑空猜測。獲勝可得 300 分,落敗扣 100 分(分數不會低於 0),累積三次獲勝,還會額外加上 100 分的完成獎勵,因此連勝三場,總分是 900 加上 100,正好 1,000 分。整場比賽都可以重現,因為對手只會讀取目前這次瀏覽器作業階段中記錄下來的出招,並依照一套固定的計數規則,搭配固定的平手優先順序來運作。連續兩敗會結束這場比賽;平手不會改變勝場、敗場,或分數,但仍會計入歷史紀錄;重新開始只會清除本機狀態,並回到同樣固定的開局預測。

關於線上剪刀石頭布
線上剪刀石頭布遊戲,是一場純瀏覽器對戰,對手依照的是一套透明、具確定性的預測規則。這個對手不是真人,不是語言模型,也不是隱藏的隨機數產生器。它會讀取你在目前這場比賽中出過的招式,依照一套固定的計數規則,判斷它預期你下一步會出什麼,並在你做出選擇之前,就先排定能打敗那個預測結果的招式。因為排定好的反制招式,以及預測依據都是公開可見的,你可以自行決定要不要照著建議走、要不要試著打破這個規律,或直接走已驗證的獲勝路線。
這樣的設計,讓這個頁面變成一道小型的預測解謎,而不是一場封閉的對戰。它也讓整個遊戲完全可以重現:同一串出招序列,無論在哪個瀏覽器上,每一次都會產生同樣的對手回應,不需要帳號、不需要上傳,也不涉及任何第三方請求。你可以直接在瀏覽器分頁中玩剪刀石頭布,並邊玩邊檢視這套規則。
對手如何預測你的下一步
這個對手遵循一套單一、固定的規則,分成三個部分。在開局回合,它會使用「石頭」作為基準預測,並排定能打敗石頭的招式,也就是布。在至少出過一招之後,對手會先檢查你最近一次的出招,是否曾經在這場比賽較早的時候出現過、並且後面接著另一招。如果存在這樣的轉移樣本,它就會預測「歷史上最常接在你最近這一招之後」的那個招式。如果找不到可用的轉移樣本,它就會預測「你整場比賽出招歷史中出現頻率最高」的那個招式。
出現次數相同時,一律依照公開的順序解決:石頭優先,接著是布,最後是剪刀。一旦預測結果確定,對手就會在你選擇之前,排定能打敗那個預測的招式。由於一次合法的重複選擇,會被視為一筆新的學習樣本,而不是被忽略的重複資料,因此即使連續兩次出同一招,也會改變對手對你出招規律的判讀。平手同樣會計入歷史紀錄,因為一次平手,可能會改變後續回合中哪一種轉移或頻率佔優勢,但平手不會改變你的勝場、敗場,或分數。
計分規則與比賽終止條件
每一回合,都會分出三種結果之一:獲勝、落敗,或平手。獲勝與落敗會改變分數;平手則會被記錄下來,但保持中立。以下表格,直接依照經過驗證的產品規格,整理出這些確切的規則。
| 結果 | 分數變化 | 適用情況 |
|---|---|---|
| 獲勝 | +300 | 你的出招打敗了對手排定的招式 |
| 落敗 | -100(下限為 0) | 你的出招輸給了對手排定的招式 |
| 平手 | 0 | 雙方出招完全相同 |
| 完成獎勵 | +100 | 在你記錄下第三次獲勝的那一刻頒發 |
| 比賽終止 | 最終狀態被凍結 | 連續兩敗會結束比賽;之後的選擇會被停用 |
一場比賽會以兩種方式之一結束。要嘛你達成三次獲勝,這會凍結選擇按鈕,並把最終分數鎖定在正好 1,000 分;要嘛你累積到兩次落敗,這同樣會凍結整個介面,並阻止進一步的合法輸入。第三次獲勝或第二次落敗之後,不會有延長賽,也不會有額外的回合。
如何玩線上剪刀石頭布
這個介面會顯示目前的預測依據、預測的玩家出招、對手已排定的招式、目前累計的勝場、敗場與平手次數、一份近期回合清單,以及一段用白話文說明這套規則的簡短文字。要開始一場比賽,請依照以下步驟進行。
- 在你的瀏覽器中開啟線上剪刀石頭布,在做出任何選擇之前,先閱讀畫面上顯示的預測依據、預測的玩家出招,以及對手排定的反制招式。在開局回合,這幾項會分別顯示為基準、石頭,以及布。
- 點選三個大按鈕之一,或按下 1 或 R 代表石頭、2 或 P 代表布、3 或 S 代表剪刀,選出一個招式。對手會立即記錄這次選擇,並更新分數、累計數字,以及近期回合清單。
- 觀察你出了第一招之後,預測依據如何改變。如果對手現在列出的是「轉移樣本」,代表你最近這一招,曾經在這場比賽較早的時候出現過;如果列出的是「歷史頻率」,則代表不存在可用的轉移樣本,對手改用你整體出招頻率最高的那一招。
- 決定要照著已驗證的獲勝路線走,還是嘗試不同的出招序列,或測試某個特定的規律,會如何改變對手下一步排定的反制招式。每一次合法的選擇,都是一筆新的學習樣本,因此即使是重複的出招,也會影響未來的預測結果。
- 如果你記錄到一次落敗或平手,比賽會繼續進行。如果你記錄到第二次落敗,比賽就會結束,介面也會凍結;按下「重新開始」即可清除本機狀態,並回到同樣固定的開局預測。
- 如果你連續記錄到三次獲勝,比賽會以一筆完成獎勵結束,分數會正好落定在 1,000 分,選擇按鈕也會停止接受輸入。再次按下「重新開始」,即可探索不同的出招歷史。
經過驗證、正好 1,000 分的獲勝路線
經過驗證的完美路線,是依序出三招:剪刀、接著布、最後石頭。對抗對手公開的反制招式,這個順序會產生三連勝。
在開局回合,基準預測是石頭,並排定布作為反制,因此剪刀打敗布,贏得第一次獲勝,得到 300 分。這一招之後,對手把你最近的出招讀取為剪刀;由於目前還不存在更早的剪刀轉移樣本,因此對手改用你整體的出招頻率來預測。由於歷史紀錄中只有剪刀,對手預測剪刀,並出石頭作為反制,這代表布打敗石頭,贏得第二次獲勝,再得到 300 分。此時歷史紀錄中已經有兩招,對手再次檢查從你最近一招「布」出發的轉移樣本;由於不存在這樣的樣本,因此改為預測整體出現頻率最高的招式。剪刀與布各出現一次,打成平手,而公開的「石頭優先」平手判定順序,會讓結果偏向布,因此對手排定剪刀(也就是能打敗布的招式)作為反制。你的第三招是石頭,打敗剪刀,贏得第三次獲勝,再得到 300 分。接著完成獎勵會再加上 100 分。
這個算術很直接:300 + 300 + 300 + 100 = 1,000。這條路線的每一步,都可以親手重新推演一遍,因為預測規則是公開的,反制招式也是可見的。相對地,公開揭露的失敗路線,是石頭、布、布、布,結果依序是落敗、平手、平手、落敗,在第二次落敗結束這場比賽之前,同時展示了基準預測與一個學習到的轉移計數器。
操作方式、快捷鍵,以及重新開始
這個介面接受兩種輸入方式:用滑鼠或觸控點選石頭、布、剪刀這三個大按鈕,或使用鍵盤快捷鍵——1 或 R 代表石頭、2 或 P 代表布、3 或 S 代表剪刀。這兩種方式效力完全相同;對手並不會區分你用的是哪一種。像在選擇提示畫面上按下 Q 這樣的無效按鍵,是一個原子性的無動作,不會消耗一個回合,不會推進歷史紀錄,也不會改變分數。
「重新開始」控制項,只會清除目前這場遊戲的本機狀態。它會把預測依據重設為基準、預測招式重設為石頭、排定的反制招式重設為布,並把勝場、敗場、平手次數,以及分數全部歸零。它不會改變任何持久性設定,因為本來就沒有這類設定存在。重新開始之後,下一次選擇的行為,會完全等同於一場全新比賽的第一回合。
隱私,以及這個對手不會做的事
這個對手不會呼叫任何模型、任何遠端 API,也不會使用任何隨機產生器。它不會寫入伺服器、不會在目前瀏覽器作業階段之外記錄任何出招、不會在畫面顯示的出招清單之外推斷任何關於玩家的資訊,也不會在可見的反制招式之外做任何個人化處理。這裡所謂的「學習」,指的是一個範圍狹窄、技術性的意義:在目前這場比賽中做確定性的計數,就跟計算機統計你按過的按鍵次數一樣。
由於這套規則完全公開且可以重現,熟悉這條固定路線,能讓重玩變得直截了當,也能讓你把心力放在小幅度的變化上,而不是憑空猜測。如果你想研究某段特定的出招歷史,會如何改變對手的預測依據與排定的反制招式,可以用「重新開始」清空這場比賽,再重玩一段不同的出招序列。如果你想拿到已驗證的 1,000 分結局,就依照剪刀、布、石頭這個確切順序出招,並在介面凍結時停下來。這個分數,不被定位為心理、認知、教育,或就業方面的評估;它單純只是依照公開的計分規則,得出的一個確定性總分。
想深入了解,請參閱旋轉拼圖:18 次轉動達成 1,000 分。
想深入了解,請參閱配對陰影遊戲:五張原創卡片挑戰 1,000 分。