大家在玩圍棋、象棋、西洋棋之類的棋藝遊戲時,都是一先一後輪流下棋,可是先手的一方會有先手優勢,因此圍棋勝負計算有讓子的規則,如果想公平對弈,我認為應該要同步下棋,大家同時下第一手,也同時下後面每一步棋,這樣對所有玩家是公平的。
為了這樣公平對奕,建議玩法如下,下棋兩人各自準備紙筆,分別秘密寫下自己想下棋的座標位址,然後大家同時展示出棋步,這樣就可以同步下棋,如果發生兩人爭搶同一位置時,大家就退回重下,並且把衝突位置標示為「禁手」,也就是下一步棋,大家不能下在禁手的位置,必須下在其它可以下棋的位置,基本上每一種棋可以依據原來的下棋規則玩,勝負規則也不變。
以圍棋為例,
第一手黑白雙方分別下在 F5, G7,第二手分別下在 G5, H6,第三手兩人同時下在 J5,此時 J5 禁手,第四步大家可以下在其它空位但不能下在 J5,至於何時解除禁手,這規則就給大家建議制訂。
這樣的新玩法,可能會出現一些新狀況,請大家踴躍提供每一種棋需要修改或新增的規則,我想這是很難得的機會,大家可以一起創新改變傳統棋類玩法,很期待人類智慧可以再次勝過 AI,因為沒有傳統棋譜可以學習,Alpha Go 不見得可以贏過人類。而且這是從台灣發起的創作,讓我們引領世界新桌遊潮流。
可是 AlphaGo Zero 已經沒有看人類棋譜了 OAO
回覆刪除第一感想到吃棋問題,當有棋子被叫吃時(先不討論價值大小導致手拔等),會因為沒有順序而無從逃走,也無法提吃(因為會變成禁手)→這樣衍生,似乎所謂的要點天王山都是如此了……
回覆刪除為什麼不乾脆下2次輪流先就好了? :)
回覆刪除有趣的想法!適當的設計/規則應該可以去除很多先手優勢的問題。這對棋類、桌游的設計、遊戲有很深的影響!有趣!
回覆刪除謝謝各位的留言,確實如 yao 所言,AlphaGo Zero 可以自我學習,https://zh.wikipedia.org/wiki/AlphaGo_Zero
回覆刪除我是很好奇,一位沒玩過同步下棋的九段職業棋手跟自我訓練 AI 程式比較,程式需要自我訓練十萬次還是一百萬次才能勝出?
我認為訓練數越少的 AI 程式越佳,這應該是 AI 程式之間,相比較的重點之一。
在二十一世紀,人工智慧百家爭鳴,還沒有明確標準分等,我想藉由有難度的新遊戲,重新檢視人工智慧的等級。
另外,同步下棋方法不見得適合所有棋類,像五子棋就會平手,即使圍棋有些情況也要另增規則處理,
基本上,我只是拋磚引玉,遊戲規則開放大家參與,這跟電子商品一樣,很多技術規格掌控在國外大廠手上,因為遊戲規則是別人定的,
現在利用這樣機會,創新遊戲玩法,讓別人向我們學習,希望大家提出自己的意見,訂出更好的規則。
很希望能看到台灣舉辦世界第一場同步下棋賽。
你對AI 應該有些誤解
刪除"我認為訓練數越少的 AI 程式越佳,這應該是 AI 程式之間,相比較的重點之一。
在二十一世紀,人工智慧百家爭鳴,還沒有明確標準分等,我想藉由有難度的新遊戲,重新檢視人工智慧的等級。"
目前的AI都是針對單一任務的系統
簡單來說Alpha go 是不能直接應用在任何棋類上的
就算使用類似的演算法做出了新遊戲的AI
那也已經算是不同的系統了
因此AI的等級直接對弈就能得知強度了
而設計新遊戲對AI的分級是沒有任何幫助的
我了解目前沒有泛用的AI,都是針對單一任務執行的,我想分級的部分,不是只對棋力強弱部分比較,而是同時對這個程式演算法學習力比較,個人認為越佳的系統,應該是越少學習次數可以達到相同能力。
刪除在圍棋上,
回覆刪除同時下子的點挖掉如何(此點變成邊界)?然後,棋盤變成3D的球體表面(防止邊界過多)?
這是有趣的玩法。
刪除挖掉的想法很好啊。讚
刪除圍棋會有許多問題?像死活的直三雙方都要搶中間那點
回覆刪除你覺得應該怎麼解決呢?
刪除新增 FB 聯結,可以查看一些留言討論,
回覆刪除https://www.facebook.com/groups/1403852566495675/permalink/1995582357322690/
https://www.facebook.com/groups/204862582895831/permalink/1514179391964137/
https://www.facebook.com/groups/programmerMagazine/permalink/1898347863515254/
https://www.facebook.com/groups/pythontw/permalink/10157066462618438/
https://www.facebook.com/groups/335277883263273/permalink/620335548090837/
從留言觀察,寫程式的人、善數學思考的人,會提出疑問,但是棋社社團反而只是按個讚,沒有討論?這會不會有些問題多慮了?
在合約橋牌有一種犧牲叫策略,基本上通常合約屬於牌點強的一方,但是弱牌的一方可以因為花色長而參與競叫,硬搶合約,即使沒有達成合約目標,但是失分少反而是另類獲勝,同樣的即使出現劫爭,或許某一方會以犧牲處理。
很高興大家踴躍討論,如果有好點子也歡迎提供。
如果像是象棋或是西洋棋這種,被將軍了,雙方都知道要動國王而讓移動國王變成禁手的話,這樣被將軍的直接判負嗎?還是?
回覆刪除以象棋或西洋棋之類棋奕,感覺像是兩人拿著武器對殺,一種狀況是你拿著武器往敵人的方向殺去,但是敵人也同時閃避,那麼這情形就是撲個空,第二種狀況你預測敵人可能閃避到某個地方,我的看法是:非國王類的棋子,當作刀劍相碰,大家禁手退回重下,而武器殺國王時,國王肉軀之身,必然死傷可以判負,如果不這樣處理,只有把國王逼到不能自由活動的角落,國王不動才有機會殺他。
刪除