1.实现双人井字棋 创建3*3矩阵 制作下棋函数 制作判断获胜函数
2.实现简单ai 在输入下棋位置后自动在空位下棋
3.复杂化 自动寻找下后获胜的位置 若无则判断对手是否即将获胜并进行堵截 仍无则在随机空位下棋
新手上路出现了很多啼笑皆非的bug 诸如在print下方出现None ai只进行一次操作 ai连续进行操作 下在非空位后ai额外执行一次操作等bug
试着提升了码风 使用数组存储棋局状态 对时间 空间 代码难易程度进行了思考
标签:空位,获胜,python,井字棋,ai,小游戏,下棋 From: https://www.cnblogs.com/Starime/p/17873909.html