前言
终于把C语言课程大作业-五子棋写完了。虽然高中时曾写过一遍,本想着直接拿去用了。但一方面,学校课程要求纯C完成、不能有图形界面;另一方面,规则相比原来复杂许多,增添了禁手限制——看来还是得重新写一遍。>﹏<
在同学的帮助下,第二代五子棋相比第一代改进了算法,并增加了一些功能。在此表示感谢。
具体代码计划于课程结束后扔到EricJin2002/wuziqi: UCAS大二C语言课程大作业 (github.com)。
继续阅读“五子棋 – 人机对战 – 第二代”晚起的鸟儿の小窝
终于把C语言课程大作业-五子棋写完了。虽然高中时曾写过一遍,本想着直接拿去用了。但一方面,学校课程要求纯C完成、不能有图形界面;另一方面,规则相比原来复杂许多,增添了禁手限制——看来还是得重新写一遍。>﹏<
在同学的帮助下,第二代五子棋相比第一代改进了算法,并增加了一些功能。在此表示感谢。
具体代码计划于课程结束后扔到EricJin2002/wuziqi: UCAS大二C语言课程大作业 (github.com)。
继续阅读“五子棋 – 人机对战 – 第二代”高一时第一次接触了C++,心血来潮编了几个诸如推箱子、贪吃蛇、俄罗斯方块的小游戏。
觉得不过瘾,碰巧那会儿班里流行五子棋,便着手于编一个人机对战程序。
碍于编程知识不足,算法只用了判断、循环。借助easyx的图形库,它有了图形界面。
最终版本经调查测试,实力优于初学者,并能与中等水平者相抗衡。
(反正我被他阴了好多次,不知是该笑还是该哭(▼皿▼#) )
继续阅读“五子棋 – 人机对战”