- 10
- 0
- 约1.57千字
- 约 7页
- 2021-11-17 发布于辽宁
- 举报
《人工智能课程设计》
课题名称:五子棋之人机对弈
课题负责人名(学号):蒋涛2012141461307
同组成员名单(角色):
蒋涛 2012141461307 (设计,编码)
李自强 2012141461293 (设计,测试)
何敬 2012141461065 (设计,收集素材)
指导教师: 刘循
评阅成绩:
■
评阅意见:■
提交报告时间:2014年12月8日
五子棋之人机对弈
摘要:
项日完成了一个人机对弈的五子棋游戏。游戏采用按钮做棋子,棋子图标来 填充
按钮。首先,继承java的JFrame类创建了一个窗口,并在窗口中添加了一系 列菜单选 项和按钮,同时并为菜单、按钮组件添加事件动作和监听器,并设置按钮 组件的坐标位
置。窗体上方为菜单选项,分别有新游戏、悔棋、认输、退岀、帮 助、关于菜单;下方 为 12x12 的按钮棋盘。玩家下子后,电脑会自动计算棋盘上的 最优下棋坐标,然后在此 坐标对应的按钮上填充棋子图标。在下子过程中,用一个 坐标数组来保存每个棋子坐 标,用于悔棋时做出相应动作。最终赢家山电脑讣算, 玩家和电脑谁先五子连珠谁就先
获胜。
开发工具语言: eclipse匚具+ java语言
游戏背景:
五子棋游戏不但容易上手,而且它区别于别的游戏,它不但能使人娱乐,而 且能 使人的头脑变得更加聪明。而五子棋对战有两种模式:一 .人机对战;二 . 双人 对战。这 些给
您可能关注的文档
- 京化冬季施工方案.docx
- 人事任免管理制度a.docx
- 人事调整管理办法.docx
- 人体内废物的排出导学案.docx
- 人力资源及培训管理程序.docx
- 人力资源管理师三级.docx
- 人力资源管理师三级最新版第一章人力资源规划.docx
- 人力资源管理程序.docx
- 人员车辆进出管理办法.docx
- 人工成本指标.docx
- 2026年注册会计师考试《审计》真题汇编及答案解析培训试卷.docx
- 2026年省考事业单位招聘教师岗位全真模拟试卷.docx
- 2026年注册消防工程师《消防安全技术综合能力》考前密押卷.docx
- 2026年医疗卫生事业单位中医基础冲刺押题试卷中药考点全解.docx
- 2026年高校外语学院法语专业翻译专项训练卷.docx
- 2026年事业单位联考A类常识判断预测卷及答案.docx
- 2026年中小学教师招聘教育心理学冲刺押题试卷.docx
- 2026年社区工作者实务操作考试模拟试卷冲刺押题.docx
- 2026年事业单位招聘公共基础知识培训试卷时政热点.docx
- 密卷语文古诗词与小说加强训练题含解析.docx
原创力文档

文档评论(0)