作者HuangTzHuan ()
看板b98902HW
標題Re: [計組] 作業成績已公佈
時間Tue Jan 18 20:06:34 2011
: bonus/penalty 說明:
:
: * bonus
: 最高加 25 分 (4467965),
: 比 155220233 快才有 bonus (那是 boxfilter.c 的速度)
: bonus 的平均約 10 分,標準差約 5
: 大約呈 gamma distribution 分佈,peak 在 20000000 左右
:
: * penalty
: 約遲交 3 天扣 5 分,7 天扣 10 分,最多扣 20 分
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.112.30.49
: 推 jameditor:助教辛苦了 01/18 02:36
: 推 s864372002:助教辛苦了~ 好奇HW3的公式,6百多萬就直接砍到17.77QQ 01/18 12:30
: 推 bang5115:助教辛苦了 不到6百萬也沒有20分= = 01/18 13:25
: 推 YAOMMENT:助教辛苦了~ 01/18 14:36
: 推 peteranny:助教辛苦了~~~ 01/18 18:14
有同學問到 bonus 的公式
以下是公式的心路歷程:
我們希望的 bonus 原則:
* 沒遲交的 submissions 中最快的加 25 分
這應該滿合理的
* 比 compiler 沒開最佳化的 boxfilter.c 快的才有 bonus
這應該也滿合理的,連沒最佳化的 boxfilter.c 都跑不贏也不該有 bonus
事實上絕大多數的同學都有加到分
* 加分的分佈呈 normal distribution
也就是不希望一堆同學加超多分或一堆同學沒加到分
在母數夠大的情況 (修課同學有 130+) 大家的努力程度應該也會呈
normal distribution,所以應該也還滿合理的
* 平均加 10 分 (也就是作業三平均 90 分左右)
因為以往有發生過作業成績太高,最後老師很難調分
作業 2 有自己寫出來基本上就會 100,所以先把作業 3 控制在 90 左右
(其實還是很高了...)
然後我先看沒遲交的 submissions 的 histogram
大約是 peak 在 2e7 的 gamma distribution
所以本來想拿大家的 submissions 去 fit
gamma distribution 的 cumulative distribution function
但助教的機率不好,發現這樣還滿麻煩的
所以就選了一個 curve 差不多
但比較簡單的 function: 25-a*log(bx+1)
然後拿 boxfilter.c 的速度和 2e7 去求 a 和 b
這樣希望有解答到大家的疑惑 :)
子桓
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.49
推 bang5115:謝謝助教 這樣比較清楚了XD 01/18 20:45
推 b98901056:請問如果demo不好分數會不會大打折扣 囧 01/19 01:30
→ HuangTzHuan:final project 佔 27%,所以應該不會嚴重影響總成績 01/19 09:04
→ HuangTzHuan:不過 final project 平均通常都滿高的 (80+) 01/19 09:06
→ HuangTzHuan:所以不太需要擔心 final project demo 啦 :) 01/19 09:07
推 k1923456:請問助教: 作業分數是取最高的還是最新的?? 01/19 10:06
推 s864372002:樓上可以看前面某篇文,取最高的~ 01/19 11:40