zoukankan      html  css  js  c++  java
  • 黄金点游戏结对编程

    游戏项目:

    1.游戏名:经典游戏黄金点

    2.游戏规则:N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数)得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。

    3.驾驶员(Driver):秦超。领航员(Navigator):袁成杰

    4.我们使用的是博客园的的源代码。我们做了如下的程序改动

    1. 原程序主函数有些“臃肿”,用一个界面显示函数把界面的代码包括在内。
    2. 原来项目在表述上有些不合理,所以我们做了适当的修改,这样更像是一个小游戏。
    3. 我们在原有基础上加了统计每位玩家的最后得分情况功能,使得黄金点游戏更有“游戏”为我们带来的“竞技”的味道。
    4. 具体代码如下:    https://github.com/QQ1210611769/yuanchengjie/blob/master/goldenpoint

    5.心得体会:

    1. 通过这次对黄金点游戏的结对编程的经历,我感觉到了团队合作的重要性,以及对于自己现有编程知识的掌握还远远不够,因此后面我需要更加多的努力,不只是应该有更多的创意在项目上,还应该多学习几门语言来实现这些功能。
    2. 当然,一个好的项目的界面也十分重要,一个有趣的界面与游戏模式能让玩家被吸引到,这些都是我们应该在后面的学习中提高的地方。
  • 相关阅读:
    mybatis强化(二)Parameters和Result
    operator new 和 new operator
    hdu 1007 Quoit Design 分治求最近点对
    实现一个简单的shared_ptr
    bzoj 3224: Tyvj 1728 普通平衡树 替罪羊树
    bzoj 2648 SJY摆棋子 kd树
    hdu 2966 In case of failure k-d树
    codeforces 713D D. Animals and Puzzle 二分+二维rmq
    bzoj 1188 : [HNOI2007]分裂游戏 sg函数
    bzoj 1912 : [Apio2010]patrol 巡逻 树的直径
  • 原文地址:https://www.cnblogs.com/QQ1210611769/p/7658406.html
Copyright © 2011-2022 走看看