- 博客(4)
- 收藏
- 关注
原创 黄金点游戏-14周博客
第14周博客 使用语言:C++ 新功能: 具体实现了OLS回归,可以对散点图进行最小二乘法回归,并可以计算出相应的参数。 具体实现如下: void Predicter::OLS(DataBase DB){ int size = DB.size; double t1=0, t2=0, t3=0, t4=0; for(int i=0; i<size; ++i) { t1 += i*i; t2 += i; t3 += i*
2020-11-30 16:13:08 76
原创 黄金点游戏-新功能设计
第12周博客 使用语言:C++ 图形界面: 为添加新功能做准备,我们重新设计了UI界面: 新设计的UI界面如下: 进入游戏后,即为此界面。 玩家在左上角输入答案并提交。结束一轮后,右边会显示本轮的得分结果和得分情况。 结束游戏后,右边会显示所有玩家的最终得分情况。 类 重构了以下几个类: Player类: class Player { public: Player(); int ID; int score; int answer; }; Judger类: class Ju
2020-11-16 14:33:00 102
原创 # 黄金点游戏程序-图形界面
黄金点游戏程序-图形界面 第10周博客 背景 N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618 (所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。 需求分析 实现背景里的规则 采用单机方式实现,需要为用户提供便利的输入界面。 该游戏每次至少可以运行10轮以上,并能够保留各轮比赛结果。 后续在此基础上迭代开发。 使用语言:C++ 图形界面: 我们使用Q
2020-11-02 13:55:44 93
原创 现代软件工程-黄金点游戏
黄金点游戏程序 背景 N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618 (所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。 需求分析 实现背景里的规则 采用单机方式实现,需要为用户提供便利的输入界面。 该游戏每次至少可以运行10轮以上,并能够保留各轮比赛结果。 后续在此基础上迭代开发。 使用语言:C++ ...
2020-10-19 10:30:30 206 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人