
二:能判断输赢
三:最好是人机对战的
如下部分程序:
import java.awt.*
import java.awt.event.*
class wuziqi
{
public static void main(String args[])
{
new frame()
}
}
class frame extends Frame
{
frame()
{
super("五子棋游戏")
myCanvas canvas=new myCanvas()
this.add(canvas)
this.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0)
}
}
)
this.pack()
this.show()
}
}
class myCanvas extends Canvas
{
myCanvas()
{
}
public void paint(Graphics g)
{
Dimension size=this.getSize()
g.drawRect(0,0,size.width-1,size.height-1)
g.setColor(Color.lightGray)
g.draw3DRect(1,1,size.width-3,size.height-3,true)
g.setColor(Color.black)
for(int i=0i<19i++)
{
g.drawLine(30,30+i*24,462,30+i*24)
}
for(int j=0j<19j++)
{
g.drawLine(30+j*24,30,30+j*24,462)
}
}
public Dimension getPreferredSize()
{
return new Dimension(492,492)
}
}
微信小程序“电脑围棋”怎么这么强?这么好的学围棋小程序,你们应该还不知道吧
自从前两年,人工智能阿尔法狗赢了咱们的顶尖棋手柯洁,我就开始关注围棋。寻思等孩子上了幼儿园,如果他喜欢这种益智游戏,从小开始学也挺好。
昨天去接孩子,正好幼儿园门口有人在发传单,说可以免费学《围棋入门》。
老师介绍,现在学围棋,越来越轻巧方便。直接在微信里,搜小程序:“元十九围棋入门九课”。点击进入,就可以陪孩子一起看动画,做习题,闯关往前走。
我就记住了“元十九”几个字,心想接到孩子回家后,再试玩一下,主要得看孩子喜不喜欢。
结果,你们猜发生了什么?我家小朋友居然一口气把这个《入门九课》学完通关了!
我总结了几个优点,为什么这个围棋软件特别适合小朋友。
一是,教学动画片新颖有趣。讲了未来机器世界,昆仑神山的人工智能老和尚,为了与人类和谐相处,派了一位使者,名叫元十九的小和尚,到中国棋院学围棋,同时学习人间规则的故事。小朋友看得不亦乐乎,也勾起了我们这些80后家长对《棋魂》的怀念。
二是,学习界面简单易懂。一共分9课(9关),每一课先看动画视频,学习围棋的基本知识、规则;然后是回答题目,全部答对了会有表扬和五颗星;最后是跟机器人对弈,从一开始就训练小朋友敢于挑战,敢于下棋。一关关往下,通过这种方式,学得更快。
三是,免费使用,这个小程序无需注册,没有限制使用任何功能,还真挺良心的。起码,在不知道孩子是否对围棋真正感兴趣前,不会花冤枉钱。
大概就想到这些,希望对各位家长有帮助。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)