返回大廳♟️ 暗棋

暗棋(跟電腦玩)

♟️ 暗棋(跟電腦玩)

翻牌定紅黑、輪流走 / 翻 / 吃,先吃光對方棋子者勝

難度

🎴 你先翻牌 — 翻到什麼色你就是什麼色,AI 為另一色。 翻到強牌(將/砲)通常較佔優,但要根據後續抽到什麼決定戰術。

什麼是暗棋(盲棋 / 翻翻棋)?

暗棋是台灣國小課桌間流行半世紀的中國象棋變體,4×8 棋盤上 32 顆中國象棋子洗牌後全部蓋面。第一個翻牌的玩家「成為」該牌的顏色 — 紅或黑由運氣決定,但接下來怎麼下、什麼時候吃、砲怎麼跳吃,全是策略。 經典反直覺規則「卒可以吃將、將不能吃卒」是這款遊戲的靈魂。砲特殊到自成一格 — 跳吃恰好隔一顆棋子、任意距離、可以吃蓋牌(賭運氣),徹底改變盤面節奏。

遊戲規則

  • 每回合三選一:翻一張蓋著的棋子、移動自己的明牌 1 格(橫/縱不可斜)、吃對方明牌。
  • 第一個翻牌的玩家「成為」該牌的顏色,對方就是另一色。
  • 吃子大小:將 > 士 > 象 > 車 > 馬 > 卒。
  • 兩個例外:卒可以吃將(小蝦米吃大鯨魚);將不能吃卒
  • 砲特殊:吃子必須隔「恰好 1 顆」棋子跳吃(敵我蓋翻都算),任意距離、不受大小限制、可吃蓋牌(賭運氣)。 砲不吃子時也只能走 1 格。
  • 勝負:一方所有棋子(明 + 蓋牌都算)全沒了 → 對方勝。

三個難度的 AI 對手

  • 簡單:從合法走法隨機選一手。適合教孩童規則、或想輕鬆過關的玩家。
  • 中等:1-ply greedy — 算每個候選手套用後的盤面分數(物質差 + 行動力差 + 將的安全性),挑分數最高的一手。
  • 困難:3 層 minimax + alpha-beta 剪枝 + 完整盤面評估。能應付大多數休閒玩家。

⚠️ 誠實揭露:困難模式 AI 知道蓋牌身分(中等模式也會用評估函式看蓋牌)。 公平的暗棋 AI 需要 Monte Carlo Tree Search 才能合理推理隱藏資訊,瀏覽器同步跑會卡頓。本站採用業界常見的「全知 AI」做法 — 玩家先翻牌、可挑強牌當自己色,補償這個資訊優勢。

暗棋策略簡介

  • 第一翻牌的權力很大— 翻到強牌(將/士)會佔優,但翻到弱牌(卒)也未必差,要視後續抽到什麼決定戰術。
  • 將怕卒— 把將留在卒附近會被吃,這是暗棋核心反直覺點。
  • 砲是「資訊優勢」棋— 可以吃任何蓋牌、任意距離,威脅輻射全盤。對方有明砲時要特別小心。
  • 殘局靠數棋子— 心裡記著「對方還剩幾顆」會比「我剛吃幾顆」更有用。