電腦棋力的問題 - 圍棋

By Ingrid
at 2005-04-18T01:30
at 2005-04-18T01:30
Table of Contents
: 搜尋的深度夠其實沒有意義, 重點是要知道什麼是真正的 "好" 棋
其實我比較想知道的是, 為什麼要教電腦一定跟人類一樣的下棋方式?
在電腦裡面輸入定石, 告訴電腦哪邊實力大, 勢力的概念是怎樣
然後用 points 來讓電腦選擇該下哪邊, 這是人類的思考方式
大家都知道電腦優秀的地方應該是在演算速度方面
我從很久以前就在想, 能不能用類似做數學的方法來讓電腦下圍棋?
就像做完美結局問題一樣, 用 n = 1, 2, 3, 4, 5...去尋找規律
簡單的說, 就是在棋盤上, 對於所有的 n 屬於自然數, 且 n = [1, 19]
用 n*n 的棋盤去讓電腦算「所有的」可能性
最初, 唯一需要輸入資料庫的是死活的棋形
知道怎樣是肯定活型, 無論如何不可能打入, 這樣就可以算地盤
最後讓電腦記住全部電腦會勝的那種最終盤型
然後每場棋電腦就只是排出他會勝的那種棋型而已
當然, 19*19 的盤面太大, 用超級電腦來算也不可能算完所有的可能
所以我的想法是, 就先讓電腦算到 5*5 的盤面, 或是 9*9 的盤面
然後根據 1*1 ~ 9*9 去尋找他的數學規律
最後也許就可以找到一套可讓電腦單純靠基本規則來運算
從而在 19*19 的棋盤致獲最終的勝利?
(如果真的可以的話, 那肯定會出現神蹟般的手筋吧 @_@)
畢竟, 電腦再怎麼模仿他還是電腦, 價值判斷如果不能精確的用數學定義
那即使再過一百年電腦也不可能贏人
--
e^(iπ) + 1 = 0
- Leonard Euler
--
其實我比較想知道的是, 為什麼要教電腦一定跟人類一樣的下棋方式?
在電腦裡面輸入定石, 告訴電腦哪邊實力大, 勢力的概念是怎樣
然後用 points 來讓電腦選擇該下哪邊, 這是人類的思考方式
大家都知道電腦優秀的地方應該是在演算速度方面
我從很久以前就在想, 能不能用類似做數學的方法來讓電腦下圍棋?
就像做完美結局問題一樣, 用 n = 1, 2, 3, 4, 5...去尋找規律
簡單的說, 就是在棋盤上, 對於所有的 n 屬於自然數, 且 n = [1, 19]
用 n*n 的棋盤去讓電腦算「所有的」可能性
最初, 唯一需要輸入資料庫的是死活的棋形
知道怎樣是肯定活型, 無論如何不可能打入, 這樣就可以算地盤
最後讓電腦記住全部電腦會勝的那種最終盤型
然後每場棋電腦就只是排出他會勝的那種棋型而已
當然, 19*19 的盤面太大, 用超級電腦來算也不可能算完所有的可能
所以我的想法是, 就先讓電腦算到 5*5 的盤面, 或是 9*9 的盤面
然後根據 1*1 ~ 9*9 去尋找他的數學規律
最後也許就可以找到一套可讓電腦單純靠基本規則來運算
從而在 19*19 的棋盤致獲最終的勝利?
(如果真的可以的話, 那肯定會出現神蹟般的手筋吧 @_@)
畢竟, 電腦再怎麼模仿他還是電腦, 價值判斷如果不能精確的用數學定義
那即使再過一百年電腦也不可能贏人
--
e^(iπ) + 1 = 0
- Leonard Euler
--
Tags:
圍棋
All Comments

By Ivy
at 2005-04-18T07:47
at 2005-04-18T07:47

By Lydia
at 2005-04-23T03:33
at 2005-04-23T03:33

By Noah
at 2005-04-23T22:23
at 2005-04-23T22:23
Related Posts
各類棋比較

By Eden
at 2005-04-18T00:19
at 2005-04-18T00:19
各類棋比較

By Yuri
at 2005-04-17T23:19
at 2005-04-17T23:19
請問詰棋的書...

By Vanessa
at 2005-04-17T22:49
at 2005-04-17T22:49
電腦棋力的問題

By Hazel
at 2005-04-17T22:43
at 2005-04-17T22:43
電腦棋力的問題

By Callum
at 2005-04-17T22:18
at 2005-04-17T22:18