天天看點

【評分】第二次作業-數獨-第一次測試成績

【評分】第二次作業-數獨-第一次測試成績

所有代碼均在

2017-09-12 20:00

之後拉取測試,每次執行允許最長時間為

600s

學号 -c 1 -c 5 -c 100 -c 500 -c 1000 -c 50000 -c 1000000
031501414 -2 -9
031502123 0.056 0.029 0.033 0.046 0.053 0.321 5.784
031502124 -8
031502126 0.068 0.058 0.069 -6
031502148
031502205 0.063 0.061 0.082 0.076 0.119 1.331
031502206 0.074 0.112 0.382 0.63 -4
031502223 0.042 0.951 4.83 9.763
031502225 0.064 0.088 0.137 0.366 0.687 31.36
031502226 0.085 0.244 0.395 16.141
031502228 0.055 0.072 0.127 0.19 5.49 109.596
031502235 0.663 0.384 0.497 0.601 0.67 10.784 211.692
031502248 0.091 0.346 5.971
031502305
031502311 0.059 0.104 0.101
031502327 -7
031502403 0.03
031502437 0.028
031502501 0.067
031502502 0.075 0.151 0.227 7.358 142.014
031502504
031502516
031502526 60.017 60.018 60.019 600.024
031502528 0.032 0.027
031502530 0.035 0.049 0.941 17.706
031502532 0.065
031502539 0.066 0.125 0.299 10.493 208.935
031502612 0.102 0.09 0.11 0.211 4.781
031502613
031502616
031502618 0.273
031502621 0.2 6.305 119.457
051503223

表格中數字編碼含義

  • 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 個 正确性測試,故沒有進行效率測試。

常見問題

Q:我為什麼不在清單中?

A:可能是因為你部落格中的Github位址寫得不對,或者是根本沒寫。也可能是因為測試程式沒有成功克隆你的項目。如果是後者請留言;如果是前者,請添加Github連結後留言,但Github上所有

9.12 20:00

後的所有 commit 記錄均視作無效。

Q:對我的測試結果存在疑問,如何提出?

A:請在本部落格下留言自己的學号與自己的測試結果【請一定要注意,以你Github上傳的Exe檔案的測試效果為準!】

Q:如果我發現确實是因為自己的問題導緻測試出錯,但我用心做了項目,不想得零分,怎麼辦?

A:但凡是因為沒有遵循【測試須知】的要求而導緻自動測試失敗的(比如沒有上傳exe檔案),請在本部落格下留言說明自己的問題并【做出深刻檢讨】,且在不多于 10 行代碼,2 個檔案改動的情況下修改自己的Github項目,并在留言中附上學号。助教将視【檢讨的深刻程度】決定是否重新測試與扣除的分數。

Q:我是補考的同學, 要如何處理?

A:我沒有補考同學的清單,請補考同學在本部落格下留言自己的學号與最後一門補考結束的時間,屆時我會再次測試,請不要擔心。

Q:我不是補考的同學,留言以後什麼時候會測試?

A:對于不是因補考因素而導緻的項目問題,我會集中在

9.15 16:00

後再次測試,但僅限于留言的同學。

還有其他問題,請留言發表,謝謝!