摘要: 关于棋盘棋子的实现逻辑我就不多说了,大家可以看源码,并不复杂,说说AI部分的实现吧: 我的实现思路是: 当玩家走下一步棋的时候,AI要考虑两个因素: 1.走对自己获得胜利最有利的点(说白了就是最接近5子连线的点) 2.堵对对方获得胜利最有利的点(说白了就是堵对方的棋子) 做到这两步就能实现一个初级阶 阅读全文
posted @ 2017-04-20 16:38 Javi 阅读(9749) 评论(1) 推荐(0) 编辑
摘要: public class Common { public override int GetHashCode() { return base.GetHashCode(); } public override bool Equals(object obj) { ... 阅读全文
posted @ 2017-04-20 16:01 Javi 阅读(235) 评论(0) 推荐(0) 编辑