虽说只是利用量子计算机,去做一个围棋的人工智能软件。</p>
不过必要的围棋知识,是一定要有的。</p>
好在,徐佑之前在蓟京大学,上过围棋的选修课,并在和聂杰的三局对弈中,棋艺有了非常大的进步。</p>
而为了提升自己的学习经验,锻炼自己的脑力。</p>
徐佑还会在闲暇的时间,自己与自己下盲棋,围棋的水平也在不断的提升着。</p>
即使徐佑并没有正式测试过自己的棋力,不过至少在业余围棋爱好者中,徐佑肯定算比较厉害的了,也有与部分职业棋手一战的实力。</p>
经过对新的量子设备优化框架的详细了解,以及对围棋这个游戏的透彻分析之后。</p>
徐佑确定了这个围棋量子人工智能系统的几个重要部分。</p>
第一个部分,是走棋系统。</p>
确定当下的棋盘局势,采样并预测接下来的走棋。</p>
第二个部分,是评估系统。</p>
根据给定的当成局面,判定黑棋和白棋谁具有优势,并估计大致的胜率。</p>
第三个部分,是质量系统。</p>
因为在实际比赛中,对局时间是有限制的。</p>
不可能把每一步都完全计算好,才进行落子。</p>
必须要针对时间的长短,进行质量的规划。</p>
必要的时候,可以适当舍弃下棋质量,保证不要超时。</p>
因为量子计算机有很大的局限性,并且新的量子设备优化框架还处在非常初级的阶段。</p>
开始时,编程的过程并不容易。</p>
徐佑需要反复进行调整,才能保证程序是与量子计算机兼容的。</p>
为了让自己能够经常利用海岛量子计算机来验证程序的正确与否。</p>
徐佑一有时间,就来到华科大的海岛量子实验室。</p>
到了后来,徐佑甚至直接让韩书斌帮自己在华科院安排了一个宿舍。</p>
如果研究的太晚,就直接住在华科院了。</p>
在一天一天的研究中,一个个问题依次被徐佑解决。</p>
经过不断的完善,徐佑终于解决了全部三大部分的问题,完成了整个量子编程工作。</p>
徐佑将这个人工智能系统,命名为HaidaoGo。</p>
完成了量子编程工作,并不代表HaidaoGo已经具备了很强的棋力。</p>
它还需要不断的进行深度学习,才能进行棋艺的提升。</p>
为此,徐佑将大量的对局棋谱,导入到了HaidaoGo之中,并让它通过自己与自己进行对弈的方式,不断复盘进行提升。</p>
因为海岛量子计算机的计算速度非常的快,几乎可以在瞬间就完成一盘棋局的对弈。</p>
这让它可以在短时间内,积累大量的对局素材,并不断提升自己的棋力。</p>
仅仅是一天的时间里,HaidaoGo的棋艺就实现了突飞勐进的进步。</p>
</p>
为了测试HaidaoGo现在的实力,徐佑尝试着跟它下了几盘棋。</p>