alphago論文使用的圍棋Tromp-Taylor規則
The Logical Rules
Go is played on a 19x19 square grid of points, by two players called Black and White.
Each point on the grid may be colored black, white or empty.
A point P, not colored C, is said to reach C, if there is a path of (vertically or horizontally)
adjacent points of P's color from P to a point of color C.
Clearing a color is the process of emptying all points of that color that don't reach empty.
Starting with an empty grid, the players alternate turns, starting with Black.
A turn is either a pass; or a move that doesn't repeat an earlier grid coloring.
A move consists of coloring an empty point one's own color;
then clearing the opponent color, and then clearing one's own color.
The game ends after two consecutive passes.
A player's score is the number of points of her color, plus the number of empty points that reach only her color.
The player with the higher score at the end of the game is the winner. Equal scores result in a tie.
原出處:http://tromp.github.io/go.html
有haskell的實現: http://tromp.github.io/go/SimpleGo.hs.txt
中文翻譯:https://tieba.baidu.com/p/5437396471
Tromp-Taylor 規則:
1、圍棋在19x19的棋盤上進行,對戰者稱為黑方和白方; 2、每個交叉點為黑,白,空三種顏色; 3、稱某顏色不為C的點P為“到達C”,若存在一條由全是P點顏色的相鄰點(水平或豎直)構成的從P到某顏色為C的點的路徑;(就是說從P可以一直不變色地走到一個顏色為C的點) 4、將所有不能“到達空”的某種顏色的點染為空,叫做“清除”那種顏色; 5、從空白棋盤開始,雙方輪替“下”,黑方起始; 6、“下”要麼是什麼也不走,要麼是使得全域性不和以往重複的一次“落子”; 7、“落子”由如下步驟組成:首先將一個空點染為己方顏色,然後“清除”對方顏色,再然後“清除”己方顏色; 8、當出現兩次連續的“不走”時,棋局結束; 9、某一方的點數等於此方顏色的點數加上只“到達”這一顏色的空色點數; 10、點數高的一方獲勝。雙方點數相等為平局。 這一規則由 John Tromp 和 Bill Taylor 創制,也被稱為圍棋的邏輯規則,試圖儘量簡化規則,並消除歧義。
相關文章
- 微信團隊開源圍棋AI技術PhoenixGo,復現AlphaGo Zero論文AIGo
- DeepMind新一代圍棋程式AlphaGo Zero再次登上NatureGo
- 閉關多月,AlphaGo將於2017年初復出圍棋界Go
- 為何谷歌圍棋AI AlphaGo可能會把李世石擊潰谷歌AIGo
- 科技論文寫作和發表規則
- 李世石谷歌AlphaGo人機圍棋世紀大戰:誰會贏?谷歌Go
- 我對李世石 AlphaGo 人機世紀圍棋大戰的幾點看法Go
- 撰寫論文的十個簡單規則 | PLOS
- AlphaGo在圍棋界成為最強王者後,我們該如何進行機器學習?Go機器學習
- 柯潔說,去年AlphaGo還比較接近於人,現在它越來越像圍棋上帝!Go
- 李世石AlphaGo人機大戰結束:阿爾法狗晉升圍棋九段Go
- 發表論文的規範
- 如何正確規範使用論文腳註
- 你以為AlphaGo只是下圍棋厲害?不,它還能用來優化金融交易策略引數Go優化
- 人工智慧,探索圍棋的天花板人工智慧
- Oracle索引的使用規則Oracle索引
- 一文讀懂蒙特卡洛方法:谷歌圍棋機器人科普谷歌機器人
- 揭秘谷歌AlphaZero:從AlphaGo進化 如何通殺棋類遊戲谷歌Go遊戲
- react中的 Hook 使用規則ReactHook
- 揭祕谷歌AlphaZero:從AlphaGo進化 如何通殺棋類遊戲谷歌Go遊戲
- 大規模圖嵌入 | 論文快訊
- 有道圍棋 AI:智慧匹配兒童棋力的良師益友AI
- 用java開發的有聲圍棋解說程式Java
- 谷歌PPT詳解人機圍棋大戰的意義谷歌
- 【java規則引擎】drools6.5.0中kie的概論Java
- 騰訊圍棋AI技術PhoenixGo正式開源AIGo
- MySQL觸發器的使用規則MySql觸發器
- 使用DBV的命令規則和規則集強化資料庫安全資料庫
- 小論文虛擬碼的使用
- 【日報】谷歌AI與圍棋冠軍對戰日程谷歌AI
- jQuery Validate驗證規則的使用jQuery
- 使用IPtables搭建防火牆的規則(轉)防火牆
- 比AlphaGo Zero更強的AlphaZero來了!8小時解決一切棋類!Go
- Luogu P9542 [湖北省選模擬 2023] 棋聖 alphagoGo
- iptables 常用規則使用例項
- Iptables防火牆規則使用梳理防火牆
- 使用者識別規則
- 【論文】軍事理論課程論文