个人项目测试结果

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


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. java基础编程练习

    1.编写程序实现对给定的 4 个整数从大到小的顺序排列. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ...

  2. June 14. 2018 Week 24th Thursday

    Good friends, good books, and a sleepy conscience: this is the ideal life. 拥有益友.良书和一颗宁静的内心:这就是理想的生活. ...

  3. [福大软工] Z班 团队作业——系统设计 作业成绩

    团队作业--系统设计 作业链接 http://www.cnblogs.com/easteast/p/7709763.html 作业情况 这次作业大家完成度都很高,大家的团队分工,任务布置都安排得很到位 ...

  4. 在win10 64位系统安装 lxml (Python 3.5)

    本想直接用pip install lxml 命令安装完事,但是由于安装过程中跟VS的一些东西冲突怎么都安装不上,搜索到以下方法,问题解决. 步骤: 1.下载跟python匹配的.whl 文件(lxml ...

  5. 5.06-re

    import re # 贪婪模式 从开头匹配到结尾 默认 # 非贪婪 one = 'mdfsdsfffdsn12345656n' two = "a\d" pattern = re. ...

  6. UML各种图

    UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明.可视化.和编制文档的一种标准语言.下面将对UML的九种图+包图的基本概念进行介绍以及各 ...

  7. jvm的解释执行与编译执行

    1.原理 字节码无法直接交给硬件执行需要虚拟机翻译成机器码才能执行,“翻译”的策略有两种:解释执行和编译执行又称即使编译(JIT).解释执行是没执行一句字节码的时候把字节码翻译成机器码并执行,优点是启 ...

  8. Python:Day28 同步锁

    同步锁: Python不是有一把锁了吗?为什么还要加锁? Python解释器的GIL的作用是同一时刻只有一个线程被CPU执行,而同步锁的作用同一时刻只有一个线程对锁定代码块操作 如果不加锁,当多个线程 ...

  9. 在使用 Spring Boot 和 MyBatis 动态切换数据源时遇到的问题以及解决方法

    相关项目地址:https://github.com/helloworlde/SpringBoot-DynamicDataSource 1. org.apache.ibatis.binding.Bind ...

  10. P3200 [HNOI2009]有趣的数列--洛谷luogu

    ---恢复内容开始--- 题目描述 我们称一个长度为2n的数列是有趣的,当且仅当该数列满足以下三个条件: (1)它是从1到2n共2n个整数的一个排列{ai}: (2)所有的奇数项满足a1<a3& ...