早上開出一局美妙的混亂時鐘,兼評兩個網友

大部分混亂時鐘都是甲方優勢,而早上開的這局,雖然乙方有三個棋子處於單數位,但卻是乙方具有優勢,非常奇妙。

開局:

乙方因為有三個棋子在單數位,則乙方需要快速解決這三個棋子。好在4和2都能把6吃掉,三數字的走位都很集中。

關鍵:

我認為乙方應選擇走2,因為甲方會用1把2吃掉,這時乙方走7,即將把4吃掉:

這就來到了本局的關鍵之處,甲方如果處理不當,將會導致輸棋。

其實這時甲方已經完全處於下風,它的1和11、3和5都處於互卡狀態。但是由於本局開局是三個乙方棋子處於單數位,所以甲方或許還沒能意識到他已經處於劣勢。

因為乙方將用7把4吃掉,所以甲方當下所要考慮的,是用1或11把7吃掉。走11肯定是不行的,因為乙方會接著走4,順利過關。所以我一開始認為甲方應走1,這樣就能取得共贏。

但是我很快就發現走1也不行,因為乙方會先用6把9吃掉,接著再走11!

所以我當時就判斷,這很可能是一局甲方必敗的局面。然後我就打開電腦,用AI算,最終知道甲方還是有逃生機會的。可惜的是我沒能在用AI之前推出來。

正解:

甲方這時應該走4!這不僅破了其中一個互卡,還使乙方不能用7立即吃掉4。接著乙方會走11,甲方會走9,往下就不難取得共贏。

評論:

這一局看似簡單,但是當我細算下去,就會發現它其實並不簡單。如果不用AI的話,我用甲方就走不出關鍵且正確的一步。

同時,AI還給出了更多可以走向共贏的路線,比如一開始也可以走4,甚至走7或11。這已經超出了我腦能想明白的範圍。混亂時鐘確實極其複雜和精妙!

兩個網友

ap liu和馬X書這兩個網友跟我在某平臺上展開了激烈的辯論:

expand

【同輸共贏】

回覆ap liu:
關於混亂時鐘的同輸和共贏:

就跟賽跑一樣,兩人一起跑到終點就是共贏,如果中途有人被絆倒,那他就輸了,互相絆倒並纏住對方,就是同輸。

那麼如果對方領先了兩步以上怎麼辦?這時如果己方手上有個拉閘的遙控器,那對方就不敢跑太快,否則就拉閘把他關住。對方會盡力奪走你手上的遙控器,等他要奪走時,你已經跟上了。

混亂時鐘的樂趣,要玩幾局並詳細拆解,就跟玩象棋殘局一樣,這時你才能知道它的好玩之處。光講規則是沒法體現它的趣味的。

回覆ap liu:
其實象棋也有共贏和同輸,比如雙方都仍有能殺掉對方的實力,但是雙方都幹不掉對方,這個可能叫共贏;雙方都沒有能過河的子力了,都兌完了,那也許就是同輸。這在象棋中都統一稱作和棋。

回覆我:
你自證了⋯其實共贏或同輸就是和棋而已。
但我對抽象棋的概念可能跟您比較接近。
覺得越乾淨越好、2人、全訊息、零和

回覆ap liu:

續談混亂時鐘的同輸和共贏:

不能簡單的理解為「和棋」。共贏就是贏,同輸就是輸。

每個人只需關注自己贏就可以了,當然對方始終對你產生羈絆。這就像是一個合作遊戲,但是合作的兩人都不信任對方。

我已經用C++傳統算法為混亂時鐘製作了AI,如果規則上有漏洞的話,那根本就寫不了程式。

回覆我:
站在要決勝負的點上,單局勝負的同輸跟共贏都是虛假的,感受與和棋並無不同,只有積分制比賽有可能產生差異。

回覆ap liu:
實際上你想同輸不是那麼容易的,舉個例子,很多情況下,乙方的第一步就必須走對,否則他就要輸,連同輸的機會都沒有。而不少情況下,乙方的第一步只有一種選擇。

回覆ap liu:
乙方很多情況下,都要用「同輸」來要挾甲方,如果甲方不願意共贏,那乙方就走向同輸。所以問題是乙方能不能拿到把甲方逼死的權利。

【三菱棋九成像】

回覆我: 關於三菱棋
有出版遊戲了
我在15-20年前玩過
這條路放棄吧
規則有九成像

回覆馬X書:
如果你之前玩過跟三菱棋很像的弈棋,請盡量詳細的提供那款遊戲的信息,比如名字,規則,等等。非常感謝!

回覆我:
印象中的規則如下

遊戲設置
將三片菱形擺放成一個木箱型態至於桌面中間
每位玩家抽取四片菱形後由最近去倉庫的玩家開始遊戲

遊玩階段
玩家由手中打出n「還是1-3我不確定」張手牌
並把手牌拼字桌上讓桌上的箱子成為箱子堆
然後計分

計分方式
你這回合長出來的箱子-2(還是-1好像都合理還是扣手牌數我忘了)就是你該回合的分數

然後補牌到4張

遊戲結束
排堆用完或是拼出8X8x8的箱子堆

他可以支援2-5人遊玩

回覆馬X書:
抱歉現在才看到你的這則留言。關於你之前的印象中也用菱形來做的桌遊,它跟三菱棋完全不同,規則上沒有任何相近之處。

三菱棋在計分上比較像圍棋,都是在局終後開始計分,分數高者獲勝。三菱棋是弈棋,跟圍棋、象棋一樣的嚴肅弈棋,遊戲雙方都要開動腦筋才能獲勝,玩這個是為了提升智力,以及空間思維能力。以雙方不同視角就能計出不同的分,雙方棋子可以共用,這都是它了不起的、獨一無二的創意,在世界弈棋上是絕無僅有的。

你這個還帶紙牌、運氣,只是個多人趣味小遊戲而已。

【改混亂時鐘】

回覆我:
我只是是用最小更動去解決你那個要走12格一圈的智障問題

當然你回覆我了
那11格不也一樣
嗯 是 這著實是我沒想過的
如果你的棋會一直有跑一圈回自己家的問題
而你無法解決要用多一條規則的手段

那你投稿基本不會過
棋類本來就不能接受某一支棋有別于其他子規則

另外 提子後直接正負一格落子再出發就算跑一圈也沒差好嗎

回覆馬X書:
我看了幾遍你的影片,為了能夠更清楚的理解你的想法。

你說雙數棋子開局時都要放在單數位上,這樣就避免了開局就有棋子處於正位而需重新打亂。

你說當一方吃子時,對手下回合必須走這顆被吃的棋子,比如當甲方用3吃掉6,那乙方下回合必須走6,而且它只能從3所在的位置的前一格或後一格出發。

你的意思可能是要改變本棋的輸贏機制,改成「撞山棋」。只要有一個棋手在行動時,他的棋子撞上了一個處於正位的棋子,那他就告負。

不知我的理解對不對?

你可以把你的想法整理成圖文規則,當作一個全新的弈棋發表。

我仍然強烈建議你在發表你的新遊戲之前要進行測試。當然,如果規則明確,我也願意代為測試。

【其它】
回覆ap liu:
20年...好苦喔,很難想像一個人花20年只搞一樣東西,還沒有商業發行,沒有美術,沒有任何合作案(有錯的話請糾正),太偉大了吧,太職業了吧!是說職業到底指的是什麼?苦行能力?
--------
確實是很苦的,不過對於弈棋創作而言,苦並沒有什麼用,真正有用的是靈感。拿三菱棋為例,為了避免某種不可能形狀,我一開始規定有禁手,我當時的描述是「不能形成平行光線照不到的地方」。但是當我向別人介紹這款弈棋時,我發現這條規則很難解釋明白,甚至還可能存在漏洞。後來(兩三年之後)當我在家裏的廚房轉悠時,靈機一動:是否只需要規定「不能形成空洞」即可解決這個問題?之後我開始研究和測試,證明了這個想法是可行的。得到這個結果,我感到非常高興。

「研究和證明」指的是在數學上的計算和定理的證明。「測試」指實際試玩。如果不研究和測試,我根本不知道這個新的規則是否能成。

很多人誤以為這個事情很輕鬆很簡單,不費吹灰之力,不花時時間和力氣。不需要聰明才智,不需要靈感。弈棋創作不像書法、音樂、美術、舞蹈一樣可以拿出來表演,你說你是弈棋設計師,但是你不賺錢,別人根本看不起你。現在的人都太自以為了不起,如果叫他來做一做試試,根本是做不了的。

回覆馬X書:
禁手本身不是問題,禁手是用來解決問題的。舉個例子,圍棋禁止提劫後馬上回打,而是要去找劫材。中國象棋禁止長將,國際象棋禁止正在被check的王車易位。這些禁手規則都是用來解決問題的,但是被你說得好像禁手都不行。

規則最少的是六子棋,那六子棋的每一回合都要下兩手棋,除了第一回合先手,那換個說法,第一手棋也不等於是特殊規則?

所以我認為你對世界弈棋的規則的了解還不夠,你可能對紙牌類桌遊更有研究。

【評】

這兩個網友水平極低,對於弈棋規則創作完全是門外漢。為辯論而辯論,傳遞負面情緒,語帶譏諷,字句時常不連貫。如果被辯倒了,就不回覆,換個賽道繼續,沒完沒了。

我叫他們先測試再出來說話,否則只會鬧笑話。一個規則是否可行,只有測試過了才知道,這就是一個最簡單最基本的常識。連常識都沒有,水平就低到這種程度。

在我長達二十年的弈棋創作歷程,我的經驗是,提出各種可能的方案,再在測試中不斷的否定和改進,這是弈棋創作必然的也是唯一的道路。

比如馬X書就鬧了幾個笑話,三菱棋跟某桌遊九成像(實際上完全不同),把混亂時鐘縮減至十一格(後來他也承認不行)。他還現場創作了一個「撞山棋」,然後我說我幫他整理規則,當作一個全新的棋吧,然後他就不敢再談這個話題了。

總之,對於這兩個網友,你想說服他們是不可能的,他們既不測試也沒有研究,只懂空談和差評。跟他們講道理沒有用。

不過跟這兩個網友對話,也促使我又開了一局混亂時鐘,這就是本文開頭的精妙的這局。同時我還總結了創作經驗,迸發出了不少金句,所以還是要感謝這兩個網友跟我辯論。

混亂時鐘如何開局

一般玩家正常弄亂,能夠成功開局的概率是36.787944%。這已經是很高了,超過三分之一,也就是說,在充分打亂的情況下,最多開三次基本就能開出來。

但是如果真的想百分之百確保能夠開局,也不是沒有辦法:

  1. 中心分散法,用時5秒左右。把棋子弄亂後放至棋盤中間,再把棋子撥至圈上棋位。在撥的時候就可以有意無意的避免棋子置於正位。即使沒能避免,就再開一局,反正只用到5秒。
  2. 逐子落下法,用時12秒左右。把棋子弄亂後用手握住,再逐個抽出,按順序順時針放到棋位上。當有一個棋子處於正位,就把它拿回弄亂,再繼續落子。這樣既是隨機開局,又能保證每個棋子都不處於正位。
  3. 電子開局法,我早已用javascript寫好一個隨機開局程式。javascript的隨機函數應該還是可以信任的。

可能玩家們有更好的開局方法,所以這裡只提供參考建議,玩家們可以選擇按這些方法來,或是用自己喜歡的方法。

混亂時鐘的賽制說明

循環積分制,保證每個棋手之間都分先後手對弈兩次。

雙方用時(參考):乙方五分鐘,甲方三分鐘。

由乙方開局並開始記時。當一局開出來之後,如果乙方認為這是一個乙方必敗局面,則可提出重新開局。這時如果甲方同意,則重新開局;如果甲方不同意,則甲方改持雙數棋子,乙方改持單數棋子,並開始比賽,甲方先行(轉為甲方開始計時),這時「持單數棋子的乙方」只要沒有贏(不包括共贏)就算是輸。

收集甲方必敗局面

後來我開出了一些甲方必敗局面,之前都沒有收集到。

1
2
3
4
5
6
7
8
9
10
11
12

1 thought on “早上開出一局美妙的混亂時鐘,兼評兩個網友”

  1. to ap liu: 其實判斷一個規則是否必要,是否合理,還有一個非常簡單的辦法,那就是不按它的來,看看有什麼後果。

    比如混亂時鐘規定:落子吃子時吃到的是對方的棋子,那就可以多走一步即繼續行動。如果你不按這個來會怎樣,你試過一遍可能就明白了。

    否則你以為你是弈棋規則方面的專家,我真的要問你為什麼會存在這個規則,你可能也是答不上來。

Leave a Comment