“黑白棋”是一个很著名的棋类游戏,又称为“奥赛罗”棋,其规则是在8*8的棋盘上的中心位置,先放入四个棋子,黑白各两个。然后双方轮流下子,在直线或斜线方向,己方两子之间的所有敌子(不能包含空格)全部变为己子(称为吃子),每次落子必须有吃子。最后棋盘全部占满,子多者为胜。
我们使用Windows上的Visual C++作为主要开发工具,实现了一个基于Windows9X平台的“黑白棋”游戏。与其他程序相比,我们的作品有两个特色,一是精心设计的人机界面,不仅友好而且易于操作,二是强大的人工智能,在与人脑对弈时几乎从未落败。这个作品曾参加了国防科技大学“智慧杯”学生科技作品展览,温校长和著名教授陈火旺院士先后亲临观摩指导。
|