C++实现五子棋,面向对象风格
开发平台VS2017,控制台输出字符显示棋盘。共定义的6个class,即棋子类(Chess)、棋盘类(ChessBoard)、棋手类(Player)、裁判类(Judge)、显示类(Displayer)、游戏类(Game)。
有人机对弈人人对弈两种模式,时间原因AI下棋落子是随机的。
设计思考:https://blog.csdn.net/DreamLike_zzg/article/details/86749069?spm=1001.2014.3001.5502
log: 有game类,游戏流程在game类中 player类为基类,派生出Human类与AI类 修改Givechess()实现
