大家好,今天小编关注到一个比较有意思的话题,就是关于黑子的篮球np的问题,于是小编就整理了1个相关介绍黑子的篮球np的解答,让我们一起看看吧。
既然围棋的复杂度数量级远超宇宙原子数量,那么是否可以从理论上推出,永远无法用计算机得到围棋的所有解?
您好,复杂度数量超过宇宙原子数量?宇宙原子数量是多少呢?大概是10的78次方。我们的计算机速度有多快呢?就算阿尔法狗,是当今顶级速度,那计算一个估计也要从侏罗纪开始计算到今天不一定能出结果!
所以那个宇宙原子数量复杂度的理论就是不能认真而已!其实围棋里面的所有解不需要知道,围棋是什么是一种棋。主要就是一种竞技方式而已,只要赢下棋就可以了。而且下过围棋的都知道,其实围棋的每一步对应的下一步,应该走的位置不会太多,基本不会超过十个位置 ,围棋主要是累计的变化,到后来计算的复杂性是棋类里面最难的!
作为一款与人类对战的计算机,只要保证比人脑计算的快,计算的步数多,比人存储的数据多,调用快就可以了!这样把全世界围棋高手的数据存储起来,进行调用就可以了!编写程序时候编写好先手和后手两套先决条件,之后就是调用哪种程序,应用哪些数据库的事情了!
要说算出所有程序的正解一个是没有必要,再一个应该没有什么实际意义!
在差不多十年前我学习围棋的时候,就曾经试想过有没有可能用计算机赢得胜利。但因为那时候所有的电脑水平至多不过业余三段,所以在那个时候,我是坚定地认为围棋只能是人类的游戏。
因为围棋的特殊性,也就是棋子之间相互平等,走法不受限制,且共有361个点可以下,这就导致了围棋不像象棋、军棋等棋类一样计算较为简单。围棋充满无限的可能,一方棋盘上,棋子如闪烁的星辰,浩瀚宇宙里,银河是看不到尽头的。
但随着AI的发展,计算机的计算量越来越大并且在速度上远超人类,这就导致了今天我们所看到的,阿尔法狗傲视群雄。
但这是否就能说明阿尔法狗算到了棋盘上全部的变化了吗?人类真的就至此终结围棋的统治了吗?
我认为答案是否定的。
在上文我曾经提过,阿尔法狗之所以能打败人类,靠的是大量的计算和速度的优势。速度,这是最重要的。我们通过人类和阿尔法狗的交手可以看出,大部分比赛都是30s一次,这就意味着阿尔法狗巨大的运算量在一开始就为自己占据了绝对的优势!
计算量也就是围棋的变化,人类并不是不能够算出最佳下法,这一点从柯洁对阿尔法狗的第二盘棋可以证明,前三十步,柯洁下出的正确率在阿尔法狗的计算中达到了百分之百的正确,这也就意味着,尽管几率微乎其微,但只要时间充裕,并且达到一定的计算量,人类是有可能每一步都下出最佳下法的,人类是有可能打败阿尔法狗的。
当然,Al终究是为人类服务的,也衷心希望在阿尔法狗的帮助下,围棋事业能发展的越来越好!
围棋起源时间很早,大致起源于4000年前古代中国。棋盘上分布着纵横各19道平行线,故在棋盘上共有361个交点可供落子。
那么根据第一次落子有361种可能,第二次即360种可能,依次阶乘,最终的结果,走法的可能性包含了10^768种,这已经不能用天文数字来概括了。要知道,这还没有考虑到下棋顺序、输赢、提子的情况,只是简单的、粗略的算了一下而已,就已经达到了这种规模。
所以,理论上来说,围棋的走法千变万化,非有限时间、普通的计算机可以计算出所有走法。那阿尔法狗是如何战胜人类的呢?并不是阿尔法狗计算出了所有解,而是阿尔法狗依靠两个部分,一个是落子选择器,另一个是棋局评估,结合了人类围棋专家的棋谱,凭借其人工智能自我深化学习能力,自然可以轻松击败人类,并不是说它可以计算出所有解。
宇宙中的原子数量要比围棋走法少的多得多,数量级上的差距就显而易见。可观测宇宙原子数目:10^80;围棋走法:10^768。差距相当之大。
即便有再多的解,只要它是有限的,就可以被计算出,只是时间问题而已,并不是永远无法。而题主想问的可能是模拟各个原子的实时状态,要知道,原子内部也非常复杂,想要模拟每个原子的状态,这个比单纯的计算出围棋所有解可难得多得多喽。
本文由一枚游戏科幻迷原创,欢迎关注哦!带你一起科幻想象、畅游宇宙!
我是一个围棋老师,这个问题我来答最合适不过了,人工智能和原子问题虽然我不是很懂,但是围棋的东西还是很熟的。
围棋的复杂程度就不说了,经过前两年的人机大战,大家都很熟悉了,但是围棋毕竟是一个竞技游戏,所有的目的都是为了获胜,所以其实AI并不需要计算出所有的分支和变化,只需要在其中选择出最优解就可以。
跟其他的棋类相比较,大多棋类都是棋子越下越少,围棋却是棋子越下越多,这也就意味着,越到后期变化越少,结果也越简单。通常职业棋手们在最后收官的阶段,官子还尚未收完,就已经可以准确计算出后面几十步之后的变化,从而得到胜还是败的结果,所以职业棋手门的棋很多都并没有下到最后一步,真的下完的棋那结果都是胜负只差0.5-1.5目之间!
真正难的其实是布局阶段,在人机大战的时候,布局初期和刚刚开始中盘战斗的时候,AI和人类都是无法算尽所有结果的,AI通过大致推算,会选择一个胜率最高的一个点(并不是100%) 也可以说,AI是通过有选择的在猜! 而人类处理的方法,大多都是依靠棋感,没错,就是感觉,这种长期通过下棋训练出来的直觉,甚至会比AI更有把握!
19*19的围棋盘共有361个交叉点,但是并不是一上来就要去计算361的后续结果,其中大概有超过300个点,在前期都是不能下的,或者说,下上去是不占优势的,所以无论人类还是AI都会排除掉这些选项,在最开始,基数最大的时候,每下一颗子,AI的计算量都会成倍的减少!
所以,如果是下棋的话,人类现在是永远也无法再超越AI了,AI没有情绪,不会失误,只会挑最胜率最高的着法,而有血有肉的人怎么能比呢,唯一赢的方法大概只能拔电了吧。。。。
虽然第一步棋并不需要完全计算361个交叉点的所有变化,但是把这个任务作为科研的话,还是有他的实际意义的,现在AI虽不能完成,但凭借AI的学习能力已经硬件方面的发展,以后,谁说的准呢?
到此,以上就是小编对于黑子的篮球np的问题就介绍到这了,希望介绍关于黑子的篮球np的1点解答对大家有用。