plt scheme实现的围棋程序初步

我用scheme实现了一个weiqi程序的基本框架,事实上我的目标是写一个智能的程序。
现在的这个版本,只能自己跟自己下,还没有加入电脑的运算。
不过,现在的状况是个好的开始,因为一切就绪,可以考虑如何教电脑下围棋了。
接口我已经做好了,一按空格,就可以调用电脑的算法,所以,一切都很清楚,很明了,很简化了。这就是我的风格。不管什么时候,只要按空格,电脑就可以判断当前的状况,然后,下子。我也可以在任何时候下子,系统会自动判断,那个子该是什么颜色,当然了,我自己也清楚,因为界面上有最后一手的序号。现在,还没加电脑算法,我让它每次都默认下在天元。 :D

plt scheme真的是很棒,只是drscheme的调试还有点问题,我不知道是我自己不会用,还是他本身就是这样的,我不知道该如何设置断点。难道没有?不晓得,其实我写程序很少用到调试的——如果程序写的好,根本就不需要什么调试,调试是最后的一座堡垒。

整个个程序3个文件,共340行。当然了,我是精雕细琢的,不过,scheme的高效率也可见一斑了。我只用了340行啊!!!!!!!!!(我并没有故意压缩行数,注释也是有的)

有兴趣的兄弟可以看看,给我提点建议啊,bug啊什么的都行。

:arrow: :arrow: :arrow: :arrow: :arrow: :arrow: :arrow: :arrow:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值