中国象棋游戏的设计与实现摘 要象棋程序的实现可以被分为人工智能和界面程序辅助两大部分人工智能部分主要体现计算机的下棋思路既计算机如何进行思考并以最佳走法完成下一步先由相应的搜索算法进行搜索并对各种可能的走法进行估值从中选择胜利面最大的一步而界面及程序辅助部分主要便于用户通过以前的下棋步骤更好地调整下棋思路着法显示使用户能够清楚地知道下棋过程更准确地把握整个局面本文首先研究了中国象棋在计算机