【黑白棋】半成品
mathematica吧
全部回复
仅看楼主
吧务
level 12
无影东瓜 楼主
MMA的五子棋见过几个了,但黑白棋还没见过。正好这两天闲着没事就想自己写个试试,结果发现比我预想的麻烦不少,尤其是AI完全不会写,不过好歹双人对弈的功能是做出来了。
算是我至今为止行数最多的MMA代码了(虽然那么长的主要原因在于写得蠢。。。。),AI因为实在不会所以用了最无脑的随机下法,基本属于闭眼赢没什么挑战性。倒是搜到了一些关于黑白棋AI算法的资料,但是都好麻烦的样子一时半会懒得学了,先把这个半成品发上来吧。
虽然调试了挺久但是很可能还有bug,尤其是在某一方无子可下时的处理,谁发现bug的话请务必回帖说一声,先行谢过了~
很多地方参考了AlephAlpha大神的五子棋,附链接:http://www.guokr.com/post/523647/
2015年07月09日 07点07分 1
level 6
厉害!!!
2015年07月09日 08点07分 3
level 9
添加一个等于0的平局吧。。
2015年07月09日 14点07分 4
啊有道理!居然把这茬忘了[汗]
2015年07月09日 16点07分
level 1
好厉害!
2015年07月09日 16点07分 5
level 7
666
2015年12月23日 14点12分 6
level 1
厉害了我的哥
2017年03月18日 08点03分 7
level 6
NB! 东瓜兄台! 非常好的示例.
2017年03月18日 15点03分 8
level 12
赞👍
2017年03月23日 03点03分 9
level 1
厉害了,楼主!已经保存代码,找时间会好好学习下
2017年10月09日 11点10分 10
1