在学校没有电脑,缺乏专业知识,起初连五子棋VCB是什么都不知道。了解概念后,我在学校草稿纸上设计算法规律,回家后敲代码实现了VC解算器。算法基于预设棋型+识别函数+递归搜索。逻辑正确但预设棋型有限,只要出现活四、冲四、活三的VC解场面就是必胜的。这个AI从7月开发至今。 五子棋AI有了VCB连续攻击取胜的传统决策算法后,我发现极小极大搜索有个特点:即使棋型评分函数设计得再粗糙,只要优先级正确,Minimax搜索越深,防守就越稳固。我认为可以提高AI棋型函数评分中偏向防守和制造VC进攻机会的棋型分值,让AI棋风更全面、胜率更高。 下一步优化思路:使用AI己方VC引擎搜索对手是否有连续攻击取胜的走法。如果有,则直接阻断对手连胜的第一步,而不使用极大极小分析。既然已经实现了VC算法,后续理论上能做得更好,我绝不会放弃。——心学的天涯(16岁)2025.10.20 传统决策算法搜索流程(自行设计,可能存在逻辑漏洞): #1:检查立即获胜/防守 #2:检查活四 #3:检查己方VCB必胜路径 #4:检查对手VCB连续杀,优先阻断 #5:迭代深化Minimax搜索 #6:加权随机选择默认点




换一换 





























