作者Equalmusic (Wintertraveller)
看板GO
标题Re: [问题] 电脑棋力的问题
时间Mon Apr 18 01:30:08 2005
: 搜寻的深度够其实没有意义, 重点是要知道什麽是真正的 "好" 棋
其实我比较想知道的是, 为什麽要教电脑一定跟人类一样的下棋方式?
在电脑里面输入定石, 告诉电脑哪边实力大, 势力的概念是怎样
然後用 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
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.127.91
1F:推 Wush978:如果真有规律的话... 那围棋就不会有职业棋士了 140.112.7.59 04/18
2F:→ Wush978:而且这个方法... Hmm... 在数学里/程式里, 140.112.7.59 04/18
3F:→ Wush978:已经是一种很普遍的技巧了不是吗? 140.112.7.59 04/18
4F:推 Jiadar:围棋有打劫跟吃子 算全部可能会进入无穷回圈 220.143.212.16 04/18
5F:→ Jiadar:你画树状图想想看就知道了 简单说就是若不照棋理 220.143.212.16 04/18
6F:→ Jiadar:下棋 有可能双方在100手跟200手的形是一样的 220.143.212.16 04/18
7F:推 snowrain:万一有人这样打连环劫 裁判该怎麽裁定呀? XD 61.62.133.223 04/21