[高级软件工程教学]个人第2次作业第一次测评结果

本次测试针对数独生成器的性能与准确性进行了全面评估。共17个项目被纳入测试范围,其中8个项目获得了评分。主要问题包括生成的数独不足、无效数独面板及重复面板等。部分项目因跨平台兼容性问题未能完成测试。

数独-第一次测试成绩

NumberID-c 1-c 5-c 100-c 500-c 1000-c 50000-c 1000000
170320034-8-8-8-8-8-9-9
170320036-3-3-3-3-3-9-9
170320053-7-8-8-8-8-9-9
1703200740.0410.0340.1110.4080.659-8-4
1703200750.0590.0690.453-64.122-6-4
1703200760.1340.040.0470.0660.0812.76953.147
1703200770.1370.0310.1770.4020.73837.085-8
170320078-8-8-8-8-8-9-9
170320079-1-1-1-1-1-9-9
1703270330.2710.0290.0250.0330.047-6-4
170327037-2-2-2-2-2-9-9
170327041-8-8-8-8-8-9-9
170327052-7-7-7-7-7-9-9
170327076-7-7-7-7-7-9-9
1703270780.1540.0390.1150.661.158-8-4
1703271090.1390.0210.028-6-6-9-9
1703271120.1350.0290.0650.2630.53125.292-6

表格中数字编码含义

  • 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 个 正确性测试,故没有进行效率测试。

数独-第一次测试日志

  • 爬取成功GitHub工程:17个
  • 工具批量测试有评分:8个
  • 工具批量测试所有参数都有评分:1个
  • 每一次运行最长不允许超过30s
  • 没有获得评分结果的同学,请查看测试日志找到问题
  • 测试结果有问题的同学请尽快修正,最终测试提交截止日期:2017-10-23 12:00

170320034-log:
2017-10-22 19:11:36  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1 Actual:20
2017-10-22 19:11:37  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:5 Actual:20
2017-10-22 19:11:37  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:100 Actual:20
2017-10-22 19:11:38  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:500 Actual:20
2017-10-22 19:11:38  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1000 Actual:20

170320036-log:
2017-10-22 19:12:00  ERROR  Arguments:-c 1 RuntimeError:指定的可执行文件不是此操作系统平台的有效应用程序。
2017-10-22 19:12:00  ERROR  Arguments:-c 5 RuntimeError:指定的可执行文件不是此操作系统平台的有效应用程序。
2017-10-22 19:12:00  ERROR  Arguments:-c 100 RuntimeError:指定的可执行文件不是此操作系统平台的有效应用程序。
2017-10-22 19:12:00  ERROR  Arguments:-c 500 RuntimeError:指定的可执行文件不是此操作系统平台的有效应用程序。
2017-10-22 19:12:00  ERROR  Arguments:-c 1000 RuntimeError:指定的可执行文件不是此操作系统平台的有效应用程序。

170320053-log:
2017-10-22 19:12:00  ERROR  SudokuPanel Not Invalid:
 389176245
176245893
245893176
891762354
763458912
452931768
918624537
637589421
524317689

2017-10-22 19:12:00  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:5 Actual:0
2017-10-22 19:12:00  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:100 Actual:0
2017-10-22 19:12:00  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:500 Actual:0
2017-10-22 19:12:01  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1000 Actual:0

170320074-log:
2017-10-22 19:12:01  INFO  Arguments:-c 1 Normal, spend time 0.041s
2017-10-22 19:12:01  INFO  Arguments:-c 5 Normal, spend time 0.034s
2017-10-22 19:12:01  INFO  Arguments:-c 100 Normal, spend time 0.111s
2017-10-22 19:12:01  INFO  Arguments:-c 500 Normal, spend time 0.408s
2017-10-22 19:12:02  INFO  Arguments:-c 1000 Normal, spend time 0.659s
2017-10-22 19:12:02  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:50000 Actual:1000

170320075-log:
2017-10-22 19:12:02  INFO  Arguments:-c 1 Normal, spend time 0.059s
2017-10-22 19:12:02  INFO  Arguments:-c 5 Normal, spend time 0.069s
2017-10-22 19:12:03  INFO  Arguments:-c 100 Normal, spend time 0.453s
2017-10-22 19:12:05  ERROR  Sudoku.txt have repeated sudoku panels!
2017-10-22 19:12:09  INFO  Arguments:-c 1000 Normal, spend time 4.122s
2017-10-22 19:15:33  ERROR  Sudoku.txt have repeated sudoku panels!
####

170320076-log:
2017-10-22 19:15:33  INFO  Arguments:-c 1 Normal, spend time 0.134s
2017-10-22 19:15:33  INFO  Arguments:-c 5 Normal, spend time 0.04s
2017-10-22 19:15:34  INFO  Arguments:-c 100 Normal, spend time 0.047s
2017-10-22 19:15:34  INFO  Arguments:-c 500 Normal, spend time 0.066s
2017-10-22 19:15:34  INFO  Arguments:-c 1000 Normal, spend time 0.081s
2017-10-22 19:15:38  INFO  Arguments:-c 50000 Normal, spend time 2.769s
2017-10-22 19:17:08  INFO  Arguments:-c 1000000 Normal, spend time 53.147s

170320077-log:
2017-10-22 19:17:08  INFO  Arguments:-c 1 Normal, spend time 0.137s
2017-10-22 19:17:08  INFO  Arguments:-c 5 Normal, spend time 0.031s
2017-10-22 19:17:08  INFO  Arguments:-c 100 Normal, spend time 0.177s
2017-10-22 19:17:09  INFO  Arguments:-c 500 Normal, spend time 0.402s
2017-10-22 19:17:10  INFO  Arguments:-c 1000 Normal, spend time 0.738s
2017-10-22 19:17:48  INFO  Arguments:-c 50000 Normal, spend time 37.085s
2017-10-22 19:25:59  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1000000 Actual:19525

170320078-log
2017-10-22 19:28:02  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1 Actual:0
2017-10-22 19:29:06  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:5 Actual:0
2017-10-22 19:30:07  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:100 Actual:0
2017-10-22 19:31:08  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:500 Actual:0
2017-10-22 19:32:09  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1000 Actual:0

170320079-log
2017-10-22 19:32:09  ERROR  No sudoku.exe file!
2017-10-22 19:32:09  ERROR  No sudoku.exe file!
2017-10-22 19:32:10  ERROR  No sudoku.exe file!
2017-10-22 19:32:10  ERROR  No sudoku.exe file!
2017-10-22 19:32:10  ERROR  No sudoku.exe file!

170320033-log
2017-10-22 19:32:10  INFO  Arguments:-c 1 Normal, spend time 0.271s
2017-10-22 19:32:10  INFO  Arguments:-c 5 Normal, spend time 0.029s
2017-10-22 19:32:10  INFO  Arguments:-c 100 Normal, spend time 0.025s
2017-10-22 19:32:10  INFO  Arguments:-c 500 Normal, spend time 0.033s
2017-10-22 19:32:10  INFO  Arguments:-c 1000 Normal, spend time 0.047s
2017-10-22 19:32:12  ERROR  Sudoku.txt have repeated sudoku panels!

170327037-log
2017-10-22 19:32:12  INFO  No sudoku.txt file!
2017-10-22 19:32:12  INFO  No sudoku.txt file!
2017-10-22 19:32:12  INFO  No sudoku.txt file!
2017-10-22 19:32:12  INFO  No sudoku.txt file!
2017-10-22 19:32:12  INFO  No sudoku.txt file!

170327041-log
2017-10-22 19:33:13  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1 Actual:0
2017-10-22 19:34:14  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:5 Actual:0
2017-10-22 19:35:15  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:100 Actual:0
2017-10-22 19:36:16  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:500 Actual:0
2017-10-22 19:37:17  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:1000 Actual:0

170327052-log
2017-10-22 19:37:18  ERROR  SudokuPanel Not Invalid:
 527316849134289567689457123213548796456791238798623415341865972862974351975132684
2017-10-22 19:37:18  ERROR  SudokuPanel Not Invalid:
 527316849134289567689457123213548796456791238798623415341865972862974351975132684
2017-10-22 19:37:20  ERROR  SudokuPanel Not Invalid:
 527316849134289567689457123213548796456791238798623415341865972862974351975132684
2017-10-22 19:37:31  ERROR  SudokuPanel Not Invalid:
 527316849134289567689457123213548796456791238798623415341865972862974351975132684
2017-10-22 19:37:48  ERROR  SudokuPanel Not Invalid:
 527316849134289567689457123213548796456791238798623415341865972862974351975132684

170327076-log
2017-10-22 19:38:50  ERROR  SudokuPanel Not Invalid:
 165324879973518642428967513519673428637482195284159736751296384396841257842735961
2017-10-22 19:39:51  ERROR  SudokuPanel Not Invalid:
 318724695794356821526891734873945216942617358651238947437589162285163479169472583
2017-10-22 19:40:52  ERROR  SudokuPanel Not Invalid:
 358261479247539618619478253425713896763892541891645732532184967174926385986357124
2017-10-22 19:41:53  ERROR  SudokuPanel Not Invalid:
 167425983895673241243891675689752314752314869431968752974536128526189437318247596
2017-10-22 19:42:54  ERROR  SudokuPanel Not Invalid:
 845963721721845936936721845278194563194536278563278194417382659382659417659417382

170327078-log
2017-10-22 19:42:54  INFO  Arguments:-c 1 Normal, spend time 0.154s
2017-10-22 19:42:54  INFO  Arguments:-c 5 Normal, spend time 0.039s
2017-10-22 19:42:54  INFO  Arguments:-c 100 Normal, spend time 0.115s
2017-10-22 19:42:55  INFO  Arguments:-c 500 Normal, spend time 0.66s
2017-10-22 19:42:56  INFO  Arguments:-c 1000 Normal, spend time 1.158s
2017-10-22 19:42:56  ERROR  Sudoku.txt doesn't have engough sudoku panels! Except:50000 Actual:1000

170327109-log
2017-10-22 19:42:57  INFO  Arguments:-c 1 Normal, spend time 0.139s
2017-10-22 19:42:57  INFO  Arguments:-c 5 Normal, spend time 0.021s
2017-10-22 19:42:57  INFO  Arguments:-c 100 Normal, spend time 0.028s
2017-10-22 19:42:57  ERROR  Sudoku.txt have repeated sudoku panels!
2017-10-22 19:42:57  ERROR  Sudoku.txt have repeated sudoku panels!

170327112-log
2017-10-22 19:42:57  INFO  Arguments:-c 1 Normal, spend time 0.135s
2017-10-22 19:42:57  INFO  Arguments:-c 5 Normal, spend time 0.029s
2017-10-22 19:42:57  INFO  Arguments:-c 100 Normal, spend time 0.065s
2017-10-22 19:42:57  INFO  Arguments:-c 500 Normal, spend time 0.263s
2017-10-22 19:42:58  INFO  Arguments:-c 1000 Normal, spend time 0.531s
2017-10-22 19:43:25  INFO  Arguments:-c 50000 Normal, spend time 25.292s
2017-10-22 19:55:22  ERROR  Sudoku.txt have repeated sudoku panels!

转载于:https://www.cnblogs.com/stephenchung/p/7711432.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值