花费 6 ms
五子棋AI循序渐进【6】置换表

这几天更新了一些内容,在现在发布的程序当中存在若干处错误,都被修复了。其中包括模型评价、局面评价、置换表提取等关键部分的错误。程序的基本框架没有太大变化,增加了PV路径记录,从而可以得到除了最佳招法之 ...

Tue Jul 24 00:49:00 CST 2012 10 2562
五子棋AI循序渐进【4】接近人类的思考方式——迭代加深、棋盘剪裁、空步剪裁、冲棋延伸

注:PCGO函数扔未修正添子方法。请自行修改。 一、迭代加深 1、什么是迭代加深 所谓迭代加深,就是让alpha-beta剪裁运行深度1,然后运行深度1,2,然后运行深度1,2,3。 2、为什么进行迭代加深 这样做的好处就是可以在搜索完一次之后,得到排序的依据——历史表,然后下次搜索时 ...

Sat Jul 14 08:09:00 CST 2012 6 2446
五子棋AI循序渐进【2】我的五子棋引擎如何评价局面

刚刚写完了第4个程序,实现了迭代加深、空步剪裁、冲棋延伸。(棋盘剪裁已经在第3个程序里面实现了)。本来准备写第5个程序,不过有点累了,就没有继续写。后面几篇更新的速度会慢一些,主要是写完之后我还需要仔细检查一下,这样一个程序尤其是偌大一个递归函数里面搞来搞去的,难免出现一些问题 ...

Thu Jul 12 06:44:00 CST 2012 3 3292

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM