用ml的方式玩黄金点博弈游戏,欧博allbet荣获400分第一名一骑绝尘,第二名仅不到10分 问题描述和代码结构 一.问题描述. 黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。玩了几天以后,大家发现了一些很有意思的现象,欧博百家乐比如黄金点在逐渐地往下移动。 现在请大家根据这个游戏规则,编一个可以多人一起玩的小游戏程序,要求如下: 1、本作业属于个人编程项目,必须独立一人完成,将本次作业源代码提交到codeing系统; 2、以C/S或B/S方式实现,即利用服务器接收和处理所有玩家提交的数字,并将结果反馈给各玩家,玩家可以通过客户端提交的数字; 4、该游戏每次至少可以运行100轮以上,并能够保留各轮比赛结果。 二.问题分析及代码实现. 这个题目是python程序设计这门课的附加题,这题的文件结构参考其他题目,下面列出其他题目的文件结构: 针对程序设计实训的项目集合,训练集题目利用Python 3实现。 目录结构说明 PPT:实践课程使用的PPT。 (请勿修改此文件夹内容) Problem sets:训练题集。 (请勿修改此文件夹内容) 程序设计实训题集.pdf:训练题集文件。 实训报告模板.docx:docx格式的实训报告模板,提交时需转为report.pdf。 Homework: 实训作业代码和报告组织框架。 report.pdf: 实训报告电子版,只接收pdf格式。 ExCode文件夹:包含有与训练题集对应的各个模块,里面为空代码和单元测试代码。 ClassCode:提交代码的文件夹。根据个人情况,新建子文件(文件夹命名按“09061701_2017302209”格式),然后将个人的作业放置到新建的子文件中,作为作业提交。 Test Results: 测试用例运行日志文件,每个同学对应一个日志文件,记录了测试通过情况,失败用例、错误的代码运行等信息。 score.md: 自动评判得到的成绩。 其他-课程注意事项 参与实践(供参考的说明文档) 首先 Fork 本项目,生成自己的远端版本库。 从自己的远端版本库拉取代码到本地计算机,主要为获取空代码框架和单元测试代码。 在本地计算机空代码框架上完成训练题集代码,注意 确保对应的单元测试全部执行成功 。 将本地计算机上完成的代码,利用git提交到自己的远端版本库。 在码云上自己的远端版本库,新建 Pull Request,通知教师作业已完成。 如果需要修改代码,请重复执行4-5。评判时将以最近一次PR作为作业提交时间。 其他-资料
Git的基本概念和操作,可参考:
技术论坛与网站 (责任编辑:) |