作者para123 (好心情,事才会做好)
看板GO
标题Re: [闲聊] 第一次下赢电脑
时间Sun Oct 10 12:00:24 2010
1F:→ cackle:"资料库加上土法炼钢试的穷举法细算做出来的"<-请问这句话 10/09 13:08
2F:→ cackle:有何根据吗?还是单纯个人臆测?您知道蒙地卡罗演算法吗? 10/09 13:08
这东西我虽然没有深入研究但也有基本的认识。它的基本运作
法说穿了只是变相的土法炼钢,只是他的取样不是如一般的回
圈有规律式的统计,乱数的取样加上一些判别式辅助,可以省
掉许多一般所谓土法炼钢之下不必要的运算。
这种方法只能说是高效率的土法炼钢,但并没有解决真正的难
题,许多电脑程式设计师低估了围棋或认识不深,总会以为、
或把重点放在 "庞大的变化量" 上,其实那只能说是一个小环
节罢了,围棋难在於 "抽象的判断" 上,不要说是教给电脑,
连很多职业棋手也是常常会有难以判断的时候。
围棋不像其他棋类,可以给每个棋子分数,帮助做优劣判断,
即使是一样的棋型、一样的局部,但会因为其它整个盘面上的
不同,而有着不同的分数;近一路远一路,可能分数也会是天
差地别;一些烂豆子丢在那,到底是对方的弃子利用,还是有
必要去补一手吃光的棋?还有种种复杂的地方需要判断,并交
错着,即使有着超级电脑的运算速度,做不到完善的判断模式
,那那里将会永远有个瓶颈,等着这些想攻陷围棋的电脑程式
设计师。
我印象有厉害的设计师,扬言10年内将击败人脑(围棋),如
果他指的是19路,那我真想跟他来打个赌。
我有认识许多其它棋类的高手,然後来接触围棋,那些人有着
无庸置疑的恐怖细算功夫,但围棋棋力永远都会卡在某些地方
,比起原本的棋类,他们的围棋程度可能就无法攀爬到那麽高
的地位,因为就算他们能比别人多算出更多的变化图,但少了
正确的判断、或是判断上输人,无法给这些图正确的分数,那
麽再强大的计算量也只是徒然。
强大的运算,顶多只能把它想做是一个手筋很厉害的人,或是
攻杀死活很厉害等等,但我觉得这称不上是会下围棋,这样的
电脑,可能可以藉由战斗力来击杀一定棋力以下的棋手,这跟
现实中也是一样,力量有落差的棋手,注定棋子碰在一起就是
有人要死光光。
不过我想一定很多人都有这样的经验,包括我自己在内,就是
跟更上位者下棋时,无论下再多盘,会发现总是莫名就陷入苦
战,不是忙着做活,就是突然就发现目数被拉开,如果老是把
棋局下成这样,那这可不是多搬几台电脑来帮忙运算就可以解
决的问题。
按一下 "Home" 发现扯远了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.165.224.121
3F:推 jason12308:有同感,19路围棋要写出来打败职业9段…(只能说很难 10/10 12:07
4F:推 benjaminliao:连业余高段都不见得打得赢吧... 10/10 16:35
5F:推 cat5672:我只听说过要等量子电脑出来才有可能办到 10/10 17:44
6F:→ cat5672:现在的电脑架构不是很适合做围棋的运算( 我是不知道原因.. 10/10 17:46
7F:→ jason12308:围棋不光是运算,还有看似俗手却是妙手,这电脑怎麽判 10/10 23:38
8F:→ jason12308:断呢?这跟其它棋类比起来真的很深奥 10/10 23:39
9F:推 carlcarl:跟架构没关系吧 10/11 22:55