Greed问题模型报告.doc
《Greed问题模型报告.doc》由会员分享,可在线阅读,更多相关《Greed问题模型报告.doc(8页珍藏版)》请在三一办公上搜索。
1、小组成员名单:015016:许正昌015017:侯飞飞015018:任乐015022:周学志015023:李俊生015030:叶跃庆015280:陈雷1:问题陈述Greed问题陈述编制一个在pc机上模拟Greed游戏的软件。本游戏使用6个立方体骰子,可供两个以上游戏者集体游玩。骰子的六面分别标有阿拉伯数字16的点数。游戏时若干个骰子同时集中掷下,依据所得到点数组合计算得分。其中计算分数要符合一定的游戏记分规则。游戏开始时可以选择游戏者的个数,然后游戏者依次获得一轮游戏机会,得分由各轮游戏的得分累计获得。每一轮开始时有六个骰子可以投掷。每掷一把后计算得分并将已得分的骰子取出,并且游戏者可以选择是
2、否再汇集其余的骰子掷下一把,这样逐次掷下去直至掷完剩余的骰子或选择放弃再掷。在入局后的每轮投掷中,若有一把未能得分,则本轮已得的全部积分作废且失去本轮游戏资格须待下一轮机会。若游戏者中间选择放弃再掷,则本轮所得分数加入到总分中。游戏开始时,掷一把得到300分或以上分既可入局(已得积分和未得分的骰子带入)。否则将失去本轮游戏资格须待下一轮机会。在每个游戏者得到相同轮数游戏的条件下首先获得3000分或获得3000分以上的最高分者为赢家。这个软件要在屏幕上显示一个表格,分别显示当前将要投掷骰子的游戏者和每个游戏者的当前的状态(是否入局,目前的总分,已经进行到第几轮),如果某个游戏者的得分超过3000
3、分则显示这个游戏者为赢家。静态系统交互图屏幕显示当前的状态和每个游戏者的分数用户选择游戏者个数系统骰子随机生成点数游戏规则用来计算某次投掷所得分数游戏者选择在某轮中是否再掷由问题陈述中抽取名词获得初步的对象初始化表软件,游戏,骰子,游戏者,点数,点数组合,分数,游戏记分规则,个数,游戏机会,轮,局,游戏资格,轮数,赢家,屏幕,表格,状态,总分扩展问题陈述Greed扩展问题陈述这个系统必须能够允许用户选择游戏者的个数,可以模拟骰子投掷得到随机的点数,可以对每个游戏者的得分进行计算,游戏者可以选择在每轮中是否继续投掷,系统可以在每个游戏者投掷后利用游戏记分规则对游戏者投掷所得的点数进行处理得到游戏
4、者应得的分数,然后可以在屏幕上利用表格的形式对当前的所有游戏者的状态(是否入局,进行到第几轮,在某轮中投掷了几把,目前的总分,本轮中已经得到的分数,是否已经超过3000分成为赢家)进行显示。经过筛选,可以得到2:对象类:游戏,游戏者,骰子,游戏机会,表格数据字典:游戏数据字典:整个软件运行时间内都有效,属性:一个表格,游戏者的数目重要的方法:从用户接收游戏者的数目,对游戏者进行初始化(进行第一轮投掷),对表格进行初始化轮到下一个游戏者进行动作关联:与游戏者间关联,与表格间关联,与游戏机会间关联作用:对整个的游戏进展进行管理,协调游戏者与表格显示之间的关系,启动游戏的进程判断如果某个游戏者的总分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Greed 问题 模型 报告
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3883455.html