计算机对棋类游戏的拆解(solve)是个有趣的话题,不同棋类其变化十分有限,但是不同棋的变化性能不一样,最简单的要算小孩在地上画出的井字棋,画个井字,9个格子里大家轮流画×和○,谁能横竖斜连一起就算赢。当然,我们都知道,这个游戏有必胜诀窍,就是先手,在四个角上随便选一个画上就能赢。当然把这个小问题交给计算机,计算井字棋所有可能的结果,然后就能总结出必胜的诀窍。然后以此渐推至五子棋、六人跳棋,黑白棋,再至国际象棋,中国象棋。最后是中国围棋。
棋牌游戏
电脑在棋牌对弈上的必胜策略就是算出棋盘(牌局)上所有可能的,按照必胜,胜算大这样的逻辑制定下棋出牌的策略。基本上中国象棋和国际象棋这种相对变化较小的棋类游戏中,大师级的人物能大致算三步,也就是依靠人的逻辑思维,推算对手可能下一步走哪我怎么应,对方还会怎么下。但是随着计算机计算能力的变强,中国万亿次计算能力的计算机紫光之星2004年击败了国际象棋高手诸宸,而2006年,计算机以11:9击败了五位中国象棋大师。说实话,计算机的实力已经不容小视。国际象棋、中国象棋这种变化相对小的棋类游戏,人脑已经不是超级电脑的对手了,因为它能超越人类,一次能算四五步。
但是遇上围棋这个问题,电脑就傻眼了,中国围棋的变化能力是惊人,因为19×19这361个点上有着天文数字般的变化。如果不是刻意为之,几乎从围棋发明到现在2000年历史中没有两局对弈是相同,或者是相似的。因为光361的阶乘就是一个天文数字,1后面768个零,而人类已知的宇宙中所有的原子加起来才1后面100个零。因此计算机想通过计算围棋上所有的点产生的可能性来制定对弈的策略是行不通的,因为在物理上不可能。
不过我们还要想到一点,那就是计算机不是傻子,如果人为地为计算机编一些围棋上的专用算法,围棋上与人对弈,围棋不是没有胜算。十年前如果有人说,计算机要在围棋上战胜人类是不可能的,但是现在的计算机技术突飞猛进,云计算技术更是不可小视。按照现在的情况估计,专业的计算机程序可以战胜普通人,像我这样的低水平,从来不去背围棋定式的人,根本不可能战胜电脑。
棋牌游戏与人工智能
因此计算机AI,也就是人工智能究竟能不能成为人类的威胁,出现《终结者》中的情节,计算机启动核武器,消灭大部分人类,自动生产出*人机器统治人类?这个问题不难,首先控制住计算机,别让它们启动核武器就好了。剩下来计算机就不可怕,没有哪个军队统帅会愚蠢到让一台计算机作为他的军事参谋,因为一台计算机连围棋都理解不了,更无法让它理解《孙子兵法》中的军事哲学思想。而《*思想》中关于军事的部分更是不可及,连望的资格都没有。
我们即将迎来机器人时代,机器人的功能就是执行人类的意志,成为人的器官的延长。当然机器人的智商,或者说功能越多越好。高智能的机器人犹如一把削铁如泥的宝剑,宝剑本身不可怕,可怕的是一个武林高手,*人如麻,手里还有一把削铁如泥的宝剑。最终还是人的问题,不是器物的问题
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved