通过创建黑白棋机器人来学习实现 Minimax 算法
这个例子中,我们只有 Beta,因为我们的Tree不够深,所以它只有 Min 级别的节点。调用了放置单元格值的方法后,需要循环8个方向,找到可以翻转的位置,就保留在对象中。例如,游戏对象会检查它是否是一个有效的位置,然后它会调用一个棋盘对象来更新值,然后它会通知 UI 让他们知道它需要更新或者它会调用 UI 来更新自己直接。在这张图中,我们统计了有 5 个 stable 磁盘,我们没有计算 C2 上的磁盘,因为它不遵循模式。角落很好,所以我们给它 100,而旁边的角落不好,我们将它们设置为。
原创
2023-01-11 12:13:17 ·
1688 阅读 ·
0 评论