个人项目测试结果

标签(空格分隔): 未分类


9.29第一次测试结果

注:点击表头内相应项目可针对该项目进行排序

-c测试结果

INDEX NumberID -c 1 -c 5 -c 100 -c 500 -c 1000 -c 50000 -c 1000000
1 15061183 0.149 0.046 0.052 0.038 0.038 0.096 1.347
2 15061144 0.048 0.052 0.042 0.035 0.033 0.083 1.176
3 15061104 0.9 0.117 0.218 0.76 1.326 60.102 -8
4 15061132 0.343 0.031 0.03 0.033 0.043 0.145 -7
5 15231196 0.231 0.029 0.031 0.031 0.035 0.344 6.59
6 15061111 0.352 0.031 0.233 0.038 0.043 0.804 14.343
7 15231058 0.176 0.082 0.035 0.038 0.027 0.081 1.527:
8 15271106 0.432 0.167 0.245 0.122 0.129 0.193 1.629
9 15061199 0.477 0.035 0.035 0.058 0.325 0.081 1.222
10 15061188 0.233 0.025 0.026 0.027 0.032 -6 -9
11 15061074 0.053 0.051 -6 -6 -6 -9- 9
12 15061119 0.429 0.036 0.161 0.041 0.049 0.553 8.104
13 15061180 0.492 0.024 0.026 0.027 0.026 0.083 1.203
14 15061075 7.737 2.211 1.619 3.176 0.954 1.478 19.549
15 15061187 0.257 0.032 0.047 0.041 0.027 0.081 1.374
16 15061101 0.409 0.041 -7 -7 -7 -9 -9
17 15061186 0.273 0.029 0.026 0.027 0.026 0.079 1.2
18 15061189 0.127 0.038 0.048 0.04 0.051 0.332 5.94
19 15231177 0.275 0.066 0.068 0.093 0.122 2.678 54.18
20 15061067 1.315 0.182 0.038 0.062 0.065 1.375 25.308
21 15061151 0.571 0.047 0.036 0.053 0.053 1.857 45.803
22 15061175 0.2 0.031 0.126 0.039 0.04 0.771 10.203
23 14061213 1.137 0.187 1.138 3.694 8.026 324.514 -8
24 15061069 -7 -8 -8 -8 -8 -9 -9
25 15061085 -1 -1 -1 -1 -1 -9 -9
26 14011100 0.325 0.065 0.059 0.032 0.037 0.252 4.717
27 15061129 0.314 0.035 0.035 0.038 0.07 0.19 3.435
28 15061080 0.342 0.028 0.032 0.041 0.043 -8 -9
29 15061122 0.25 0.029 0.032 0.031 0.034 0.23 3.891
30 15061077 0.216 0.033 0.062 0.036 0.036 -6 -4

-s测试结果

Index NumberID -s 1.txt -s 5.txt -s 100.txt -s 500.txt -s 1000.txt -s 50000.txt -s 1000000.txt
1 15061183 0.048 0.05 0.07 0.07 0.078 2.099 39.193
2 15061144 0.094 0.041 0.042 0.067 0.079 2.341 43.862
3 15061104 0.148 0.2 2.637 12.7 25.165 -2 -4
4 15061132 0.146 0.052 0.047 0.158 0.251 7.741 134.715
5 15231196 0.043 0.343 0.04 0.063 0.085 3.384 73.998
6 15061111 0.04 0.042 0.087 0.176 0.441 11.987 240.337
7 15231058 0.042 0.044 0.078 0.111 0.1 3.074 57.368
8 15271106 0.035 0.034 0.051 0.074 0.111 4.908 81.31
9 15061199 0.033 0.031 0.047 0.088 0.127 4.8 94.55
10 15061188 8.24 1.697 1.114 5.447 1.717 30.926 579.981
11 15061074 0.059 0.061 0.1 0.183 0.292 11.961 328.507
12 15061119 0.057 0.297 0.054 0.144 0.145 7.002 131.292
13 15061180 2.144 0.044 0.057 0.135 1.829 4.251 38.903
14 15061075 0.038 0.037 0.072 0.152 0.374 7.795 179.37
15 15061187 0.036 0.28 0.054 0.09 0.104 4.913 99.408
16 15061101 0.038 -10 -10 -10 -7 -9 -9
17 15061186 0.103 0.032 0.048 0.092 0.103 4.798 97.996
18 15061189 0.151 0.073 0.198 0.649 1.061 59.825 -10
19 15231177 0.124 0.058 0.163 0.764 1.147 49.189 -10
20 15061067 1.422 0.149 0.968 0.149 0.166 1.833 28.797
21 15061151 0.082 0.199 0.195 0.554 1.04 51.97 -10
22 15061175 0.038 0.068 0.064 0.089 0.184 2.042 40.176
23 14061213 0.15 0.117 1.244 4.385 11.433 408.207 -10
24 15061069 0.028 0.03 0.109 0.543 0.655 35.363 -10
25 15061085 -1 -1 -1 -1 -1 -9 -9
26 14011100 0.105 0.047 0.06 0.077 0.099 2.678 49.909
27 15061129 0.136 0.079 0.057 0.101 0.161 5.213 108.926
28 15061080 0.098 0.117 0.16 0.545 0.411 18.519 417.127
29 15061122 0.064 0.05 0.069 0.088 0.306 3.541 72.112
30 15061077 0.035 0.03 0.095 0.125 0.266 -10 -4

表格内容含义:

  • SpendTime = float,表格中的浮点数代表测试运行的时长。如果你发现所有测试时长都达到了极限值,恭喜你,你大概是有一个【Please enter any key to exit】的设置。
  • NoSudokuExe = -1, 没有找到任何exe文件以供运行。这里为了高容错性,测试程序会递归搜索所有exe文件,如果你错在这里那大概你真的是一点都没看测试须知吧。
  • NoGeneratedSudokuTxt = -2, 没有在 exe 目录下得到生成的 sudoku.txt 文件。
  • OutOfTimeCloseExe = -4, 一般因为到了测试时间后程序仍不能正常结束,一直在占用文件句柄造成的。
  • RepeatedPanels = -6, 生成的数独棋盘有重复,不满足“不重复”的条件。
  • SudokuPanelInvalid = -7, 生成的数独棋盘无效,可能是因为【左上角数字不符合规则】【数独不是一个合法数独】等。
  • NotEnoughCount = -8, 在规定时间内生成的数独棋盘数量存在问题,与指定的不相符。
  • CanNotDoEfficientTest = -9,由于未通过 4 个 正确性测试,故没有进行效率测试。
  • NumbersDoNotMatch = -10,-s测试中,数独解的文件内的数独数量与puzzle文件内的数量不匹配/也可能是超过了规定时间仍然没有解完所有题目
  • SudokuAnswerDoNotMatch = -11,-s测试中,数独解与题目不匹配(你可能修改了题目)

目前的问题:

15061104:

测试-c时,数量不够

15061132:

测试-c 1000000时生成了如下的数独:

6 9 8 1 3 5 2 4 9
1 3 5 2 4 9 6 9 8
2 4 9 6 9 8 1 3 5
9 8 6 3 5 1 4 9 2
3 5 1 4 9 2 9 8 6
4 9 2 9 8 6 3 5 1
8 6 9 5 1 3 9 2 4
5 1 3 9 2 4 8 6 9
9 2 4 8 6 9 5 1 3

左下角的宫内出现了两个9

15061188:

测试-c时,生成了重复的终局

15061074:

左上角应固定3而不是4

15061101:

测试-c时,生成的数独不合法(一个数独中出现了10个1);测试-s时,解题总少解一道

15061189:

测试-c时,生成重复的终局,测试-s时,若当前目录下无sudoku.txt则不会创建sudoku.txt

15231177:

-s 1000000.txt中没有在规定时间内解完,规定时间为600s

15061151:

-s测试中没有解完所有题目

15061069:

-c测试中额外输出了一个0到文件中,-s测试中没有解完所有题目

15061085:

没有爬取到repository,待补测

15061077:

未提交

15061080:

生成了重复的数独

另外,这三个同学在测试时出现的问题是因为数独题目规定不够严谨,这里考虑到是我的锅,所以按你们的正确情况处理,但希望下次对题目有异议时,请联系助教或老师:

15231058:

若题目文件最后一个题目的最后一个数字后有两个回车,则会多输出一个自己生成的数独;若只有一个回车,则正常

15061067:

若题目文件最后一个题目的最后一个数字后只有有一个个回车,则不会求解最后一题;若有两个个回车,则正常

15061175:

若题目文件最后一个题目的最后一个数字后有两个回车,则程序崩溃,若只有一个回车,则正常

另外,这两个同学在测试中出现的问题也是因为数独题目规定不够严谨这里考虑到是我的锅,所以我修改了测试代码,使得每次测试时会删除上次测试生成的txt,但希望下次对题目有异议时,请联系助教或老师:

15061119:

-s测试中,会追加写入到之前创建的txt文件中而不是覆盖

15061151

-c、-s测试中都会追加写入而不是覆盖

常见问题

Q:我为什么不在列表中?

A:可能是因为你博客中的Github地址写得不对,或者是根本没写。也可能是因为测试程序没有成功克隆你的项目。如果是后者请留言;如果是前者,请添加Github链接后留言,但Github上所有9.11 1:00 pm后的所有 commit 记录均视作无效。

Q:对我的测试结果存在疑问,如何提出?

A:请在本博客下留言自己的学号与自己的测试结果【请一定要注意,以你Github上传的Exe文件的测试效果为准!】

Q:如果我发现确实是因为自己的问题导致测试出错,但我用心做了项目,不想得零分,怎么办?

A:但凡是因为没有遵循【测试须知】的要求而导致自动测试失败的(比如没有上传exe文件),请在本博客下留言说明自己的问题并【做出深刻检讨】,且在不多于 10 行代码,2 个文件改动的情况下修改自己的Github项目,并在留言中附上学号。助教将视【检讨的深刻程度】决定是否重新测试与扣除的分数。

Q:还有其他问题,请留言发表,谢谢

未完待续...

[2017BUAA软工助教]个人项目测试结果的更多相关文章

  1. [2017BUAA软工助教]个人项目小结

    2017BUAA个人项目小结 一.作业链接 http://www.cnblogs.com/jiel/p/7545780.html 二.评分细则 0.注意事项 按时间完成并提交--正常评分 晚交一周以内 ...

  2. [2017BUAA软工助教]个人项目准备工作

    BUAA软工个人项目准备工作 零.注册Github个人账号(你不会没有吧..) 这是Git的使用教程: http://www.cnblogs.com/schaepher/p/5561193.html ...

  3. [2017BUAA软工助教]结对项目小结

    2017BUAA结对项目小结 一.作业链接 http://www.cnblogs.com/jiel/p/7604111.html 二.评分细则 1.注意事项 按时间完成并提交--正常评分 晚交一周以内 ...

  4. [2017BUAA软工助教]收集个人信息

    如题 我们要收集三个东西 1.学号 2.Github地址 ① 3.博客园博客地址 ② 请各位同学自行创建,并按照如下的格式评论在这篇博客下 "14061195+https://github. ...

  5. [2017BUAA软工助教]第0次作业小结

    BUAA软工第0次作业小结 零.题目 作业链接: This is a hyperlink 一.评分规则 本次作业满分10分: 按时提交有分 一周内补交得0分 超过一周不交或抄袭倒扣全部分数 评分规则如 ...

  6. [2017BUAA软工助教]博客格式的详细说明

    一.为什么要强调博客格式 可以对比粗读一下这几篇博客然后自己感受一下博客格式对博客阅读体验的影响: MarkDown流:    [schaepher]2017春季 JMU 1414软工助教 链接汇总 ...

  7. [2017BUAA软工助教]常见问题Q&A

    软工常见问题Q&A 目录: 1. 转会相关 1.1 转会流程是什么样子的? 1.2 团队中多人要求转会怎么办?(如何解散团队) 1.3 为什么有人想要转会? 1.4 软件工程课为什么有这一环节 ...

  8. [2017BUAA软工助教]学期总结

    一.表 学号 第0次 week1 week2 week3 个人项目 附加1 结对项目 附加2 a团队得分 a贡献分 b团队得分 b贡献分 阅读作业 提问回顾 总分1 总分2 14011100 8 8 ...

  9. [BUAA2021软工助教]结对项目-第二阶段小结

    一.作业链接 结对项目-第二阶段 二.优秀作业推荐 本次博客作业虽然是简单总结,但是以下作业中都不乏有思考.有亮点的精彩内容,推荐给同学们阅读学习. 磨练,结对编程!(中) zzx 和 zzy 同学实 ...

随机推荐

  1. php快速定位当前调用的类的位置

    php快速定位当前调用的类的位置 $func = new ReflectionMethod('类名', '方法名'); $start = $func->getStartLine() - 1; $ ...

  2. 基于WIN8.1:新手篇→tomcat安装配置

    一.JDK配置 下载安装JDK和tomcat 打开电脑属性,高级系统设置进行环境变量配置 新建系统变量,变量值为JDK安装路径,并在系统变量path最后加上“%JAVA_HOME%\bin;%JAVA ...

  3. Oauth2.0[笔记]

    背景 如果资源服务器只是提供资源给自己的应用,使用帐号密码做身份认证倒没什么问题,但如果需要提供资源给第三方应用,就会出现第三方应用需要与资源服务器共享身份凭证,这时会出现几个问题: 1.第三方应用需 ...

  4. Angular之模态弹窗ui-bootstrap-modal及轻量级弹窗ngDialog

    ui-bootstrap 中模态 官网 angular-ui-bootstrap   对于ui-bootstrap集成大量指令如折叠ui.bootstrap.accordion.时间插件ui.boot ...

  5. 百度云资源下载加速软件推荐:proxyee-down

    百度云是个好东西(现在叫百度网盘不过我还是习惯叫百度云),2个T的免费容量可以存视频.软件包等各式文件,就是下载速度有点让人看不下去,不开会员的话就算你是百兆光纤还是量子通信都是被限速的,做为一个商业 ...

  6. HTML做的网页 如何使当前页面跳转到另一页面锚点处

    当前页面a.html另一页面b.html当前页面: <a href="b.html#aaa">跳转到b页面aaa处</a>另一页面:<a name=& ...

  7. ImportError: cannot import name 'Process' from 'multiprocessing'

    from multiprocessing import Process import os def run_proc(name): print 'Run child process %s (%s).. ...

  8. UVA1607-Gates(思维+二分)

    Problem UVA1607-Gates Accept: 111  Submit: 767Time Limit: 3000 mSec Problem Description Input The fi ...

  9. tomcat (选号)公司tomcat无页面解决

    问:我现在的有的解决方法就是把上一次war包下下载下来,在重启tomcat 答:那不行,更新war包就没有意义了,你都没排查故障  就直接说war包少东西?主页都没有..还能少主页也不是404.war ...

  10. node.js服务端程序在Linux上持久运行

    如果要想在服务端部署node.js程序,让其持久化运行,就不能单单使用npm start命令运行,当然了,这样运行是毫无问题的,但是当关闭xshell窗口或者是关闭进程的时候(其实关闭xshell窗口 ...