计算机网络实验报告
15页1、工商学院 计算机网络 实验报告年级 2012级 学号 2012484306 姓名 王向磊 成绩 专业 网络工程 实验地点 B3-216 指导教师 常卓 实验项目 网络五子棋游戏 实验日期 2015年5月5 日 一、 实验目的1 1使用Java编写五子棋程序 ,使其能正常运行。 12 掌握编写过程的一些类和类成员的使用,并且了解五子棋制作过 程的一些步骤和了解一些算法。二、实验原理2.1职业连珠规则 2.1.1 黑方先下子,白后下,从天元开始相互顺序落子。 2.1.2 最先在棋盘 横向、竖向、斜向形成连续的相同色五个棋子的一方为胜。 2.1.3 黑棋禁手判负,白棋无禁手。黑棋禁手包括“三 三”(包括“四 三 三”)、“四四”(包括“四 四 三”)、“长连”。即黑棋只能以“四三”取胜。 有关术语解释请见图示说明。 2.1.4 如分不出胜负,则定为平局。对局中拔子、中途退场均判为负。 五连与禁手同时形成,判胜。 2.2比赛中的规定和特例 对局开始前,双方猜子,大数减小数,单数交换,偶数不换。 白棋第一手(即盘面第二着棋)应在天元为界自己一侧布子,主要以示尊重对方,之后双方可任意行子。 对局中
2、双方应遵守“职业连珠五子棋规则”,如出现争议,应由裁判判定。 对局中掉子(棋子掉落在棋盘上)的一方判负。如遇推子或蹭子,以盘面第一落点为准。用手将棋子扶正不算违规。 对局中应礼貌行棋,防止不正常声音、动作影响对方思考。 比赛结束后,双方应将各自棋子放回原处。 对局中如黑方出现禁手,白方应立即指出禁手点,黑方即负。如白方在黑方出现禁手后,又下一步白子,黑棋禁手则不成立了。 比赛对局时间,双方分别为15分钟、1小时、2小时、5小时四个等级标准,超时判负。 2.3特殊规定 职业五子棋虽然对黑棋采取了种种限制,但黑子先行的优势依然很大。因此,在高段位的职业比赛中,又出现了三种特殊的规定。 指定打法:是指比赛双方按照约定好的开局进行对弈,由白棋先行。 三手可交换:是指黑棋下盘面第3手棋后,白方在下第四手之前,如感觉黑方棋形不利于己方,可提出交换,即执白棋一方变为执黑棋一方,而黑方不可以不换。 五手两打法:是指黑棋在下盘面上关键的第5手棋时,必须下两步棋,让白棋在这两步棋中拿掉一粒棋子,然后再继续对弈。一般说来,白棋肯定拿掉对白方不利的一点,而保留对黑方较为不利的那点让黑方行棋。三、 实验要求编写
3、一个五子棋程序。 程序主要实现以下功能:实现五子棋界面,要求人性化界面简洁美观; 2实现黑白色轮流下棋功能,能提示下棋方; 3实现连成五子自动判断功能; 4实现时间设置功能,认输功能;四、实验步骤 头部文件import java.awt.Color;import java.awt.Font; import java.awt.Graphics;import java.awt.Toolkit;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.awt.image.BufferedImage; import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import javax.swing.JFrame; import javax.swing.JOptionPane;
《计算机网络实验报告》由会员夏**分享,可在线阅读,更多相关《计算机网络实验报告》请在金锄头文库上搜索。
外婆中医阅读及答案
贷款委托书汇总六篇
四川省华蓥市明月镇七年级英语下册Module10AholidayjourneyUnit1Whatdidyoudo第1课时教学设计新版外研版
普通话音节结构
北师大版数学《数豆子》说课稿
药品集中采购网上交易合同
工业厂房出租协议书经典版(10篇).doc
云南公路工程试验检测员人员业务测验试题
交通安全维护专项方案
关于开展农村沼气项目建设情况
认识人民币的练习题
2023语言工作计划范本(二篇).doc
爱岗敬业心得体会各职业大全范文10篇.doc
2022年CMA美国注册管理会计师考试模拟卷含答案第253期
大学开学典礼演讲稿
水利工程竣工验收报告书
长春气温年气温再降!原来在长春
2022年电厂安全教育培训管理制度
导购员的基本要求
观阿飞正传有感
2023-05-27 2页
2023-10-12 7页
2022-11-08 6页
2022-09-10 18页
2023-01-15 6页
2023-10-04 5页
2023-07-29 11页
2023-03-29 2页
2022-10-26 30页
2022-10-20 30页