GoldNumber游戏比赛成绩公布
比赛介绍:http://www.cnblogs.com/xinz/p/3347418.html
黄金点游戏:
N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分
同学们还是两人结对 (这次可以自由组合),设计一个基于网络的黄金点游戏。
然后我们通过对大家服务器、客户端程序的演示与评比(视频地址:http://i.youku.com/u/id_UNzg5NzIxMTY=)选出194和215同学的服务器作为比赛服务器。
下面就要进行真刀真枪的客户端比赛了。同学们根据服务器的设计要求修改一下他们的程序 (主要是接口部分), 每个人为一个单位参加比赛。 写好程序,提交到 GitHub, TA 组织大家在一个网络相对稳定的环境中进行比赛。 根据服务器的负载和运行效率,计划用 1 小时完成 1,000 轮比赛,最后得出所有人的名次 。
谁的程序设计得好, 那就拉出来溜溜吧!
比赛地点:北航某机房
规则:每个客户端提交两个[1,100]的有理数,比赛1000轮 。每一轮的优胜程序可以得 10 分, 最后一名得 (–1)分, 其余选手得 0 分。 在规定时间内不能提交数字的客户程序得 (-5) 分。 如果有并列第一名, 则服务器取提交数字较早的客户程序作为优胜者。 如果有并列最后一名, 则并列者都得 (-1) 分。
首先公布服务器IP:

然后各位同学根据上面要求,配置自己的客户端

最后,比赛正式开始
跑着两个客户端的笔记本:

进行中:




大家都在盯着看神马。。。


最后时刻:(IT管理成就价值。。。)

1000轮比完,得分如下:
|
11061015 |
1870 |
|
shadowj |
1130 |
|
11061092 |
794 |
|
11061036 |
774 |
|
11061153 |
681 |
|
11061192 |
680 |
|
11061195 |
579 |
|
11091222 |
540 |
|
11061096 |
538 |
|
11061038 |
420 |
|
11061099 |
312 |
|
11061128 |
300 |
|
11091079 |
200 |
|
11061193 |
138 |
|
11061216 |
100 |
|
11061190 |
80 |
|
ta1 |
66 |
|
11061012 |
-32 |
|
11061014 |
-1155 |
|
11061046 |
-2909 |
|
11061074 |
-4201 |
三个负1000多分的:悲剧的掉线了。。。
TA:66分。。。我是每5轮提交99.9的
得分换算成成绩公布如下:
| 015 | 10 |
| owj | 6.887487 |
| 092 | 5.474238 |
| 036 | 5.390116 |
| 153 | 4.998948 |
| 192 | 4.994742 |
| 195 | 4.569926 |
| 222 | 4.405889 |
| 096 | 4.397476 |
| 038 | 3.901157 |
| 099 | 3.446898 |
| 128 | 3.396425 |
| 079 | 2.975815 |
| 193 | 2.715037 |
| 216 | 2.555205 |
| 190 | 2.471083 |
| ta1 | 2.412198 |
| 012 | 2 |
| 014 | 1 |
| 046 | 1 |
| 074 | 1 |
换算方法:中间悲剧掉线的给1分,最低-32对应2分,最高1870对应10分,其他按比例算得分。。。
最后写服务器的同学:
194 10
215 10

GoldNumber游戏比赛成绩公布的更多相关文章
- [福大软工] Z班 团队第一次作业—团队展示成绩公布
[福大软工] Z班 团队第一次作业-团队展示成绩公布 作业地址 http://www.cnblogs.com/easteast/p/7511264.html 作业要求 队员姓名与学号(标记组长),其中 ...
- 2017-2018-2 165X 『Java程序设计』课程每周成绩公布
2017-2018-2 165X 『Java程序设计』课程 每周成绩公布 本博客将跟随教学进度不定期更新,每次更新后将在课程群公布.如对成绩有疑问,请于公布成绩后的1天之内联系助教,进行审核确认. - ...
- HUST软工1501-1503班第2周作业成绩公布
说明 本次公布的成绩对应的作业为: 第2周个人作业:WordCount编码和测试 如果同学对作业成绩存在异议,在成绩公布的72小时内(截止日期4月26日0点)可以进行申诉,方式如下: 毕博平台的第二周 ...
- HUST软工1506班第2周作业成绩公布
说明 本次公布的成绩对应的作业为: 第2周个人作业:WordCount编码和测试 如果同学对作业成绩存在异议,在成绩公布的72小时内(截止日期4月26日0点)可以进行申诉,方式如下: 毕博平台的第二周 ...
- HUST数媒1501班第2周作业成绩公布
说明 本次公布的成绩对应的作业为: 第2周个人作业:WordCount编码和测试 如果同学对作业成绩存在异议,在成绩公布的72小时内(截止日期4月26日0点)可以进行申诉,方式如下: 毕博平台的第二周 ...
- HUST软工1501-1503班第4周作业成绩公布
说明 本次公布的成绩为第四周作业的结果: 第4周小组作业:WordCount优化 如果同学对作业结果存在异议,可以: 在毕博平台讨论区的第4周在线答疑区发帖申诉. 或直接在博客园本帖中进行评论进行申诉 ...
- HUST软工1505班第0周作业成绩公布
说明 本次公布的成绩包含三次作业的结果: 毕博平台课前测试题 第0周作业1:开设博客 第0周作业2:博客阅读和思考 如果同学对作业结果存在异议,可以: 在线平台的第一周在线答疑中创建话题申诉. 或直接 ...
- unity3D游戏开发实战原创视频讲座系列11之相扑游戏开发并公布到Win\WP8
解说文件夹 第一讲 游戏的演示和资源介绍 第二讲 场景的建设 第三讲 玩家的移动 第四讲 对手的AI(让对手动起来) 第五讲 游戏的管理(上) 第六讲 游戏的管理(下) 第七讲 公布到Win8系 ...
- [福大软工] W班 团队第一次作业—团队展示成绩公布
作业地址 https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1715W/homework/906 作业要求 根据已经组队的队伍组成, 每 ...
随机推荐
- PyQt5--QLineEdit
# -*- coding:utf-8 -*- ''' Created on Sep 20, 2018 @author: SaShuangYiBing Comment: ''' import sys f ...
- Mac上Hive环境搭建
本文介绍在Mac上搭建Hive环境. 建议首先配置好Hadoop,搭建与配置可以参考我之前的博文Mac Hadoop的安装与配置. 当然你也可以选择使用Docker搭建环境,本文不作介绍. 安装 对于 ...
- vue2.0学习笔记之组件
[易错点]: 1. 组件内html代码片段超过一个标签时必须套一个根元素,即template模板子元素只能是一个. 2. 组件名称采用横杠间隔命名时,第一个字母大写会报错. 写法一:全局 ...
- JQuery 为radio赋值问题
今天用jquery 为radio赋值,从百度查了一下方法: $("input[name='radioName'][value=2]").attr("checked&quo ...
- Oracle_spatial的空间索引
空间索引 1.空间索引的创建 1)创建索引之前总是要为空间层插入元数据 2)如果之前创建的索引失败了,必须先删除才能创建 Drop index customers_sidx; 创建索引: Create ...
- Swift 并行编程现状和展望 - async/await 和参与者模式
这篇文章不是针对当前版本 Swift 3 的,而是对预计于 2018 年发布的 Swift 5 的一些特性的猜想.如果两年后我还记得这篇文章,可能会回来更新一波.在此之前,请当作一篇对现代语言并行编程 ...
- 【转】如何打开注册表编辑器中存储用户信息的SAM文件?
sam文件怎么打开 (Security Accounts Manager安全帐户管理器)负责SAM数据库的控制和维护.SAM数据库位于注册表HKLM\SAM\SAM下,受到ACL保护,可以使用rege ...
- Node.js实战(六)之Npm
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从NPM服务器下载并 ...
- 初学者在Mysql8.0连接时的几个常见基本问题
最近在做一些java web整合时使用的最新版Mysql8.0.3,发现Mysql连接中的几个问题,总结如下: package db; import java.sql.*; public class ...
- Docker学习4-Containers - 容器
用Docker方式构建应用程序,从这个应用程序层次结构的底层容器开始.高于此级别的是一项服务,它定义了容器在生产中的行为方式.在顶层是堆栈,它定义了所有服务的交互. Stack 堆栈 Service ...