五子棋人机对战

五子棋人机对战

参考:人机对战——填子游戏的攻防策略
关于机器的应对策略,在前文中有所表述,不一一解释,本文进行了修缮和补强,但漏铜依然存在。增加了一个倒计时功能,测试了一下,感觉一般,还是留在那里,表明曾经研究过,供今后完善;增加了棋谱保存功能和回放功能;增加了悔棋功能,这个还是有些用处的。另外策略中增加了禁手。如果没有禁手和先手交换,理论上黑是稳赢的,但本程序还做不到这一点,看网友能否提供一个思路。

from tkinter import *
import tkinter as tk
import tkinter.messagebox
import tkinter.filedialog
import time


# 画线

你可能感兴趣的:(python,学习,深度学习,tkinter,五子棋)