作者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
1F:推 bang5115:谢谢助教 这样比较清楚了XD 01/18 20:45
2F:推 b98901056:请问如果demo不好分数会不会大打折扣 囧 01/19 01:30
3F:→ HuangTzHuan:final project 占 27%,所以应该不会严重影响总成绩 01/19 09:04
4F:→ HuangTzHuan:不过 final project 平均通常都满高的 (80+) 01/19 09:06
5F:→ HuangTzHuan:所以不太需要担心 final project demo 啦 :) 01/19 09:07
6F:推 k1923456:请问助教: 作业分数是取最高的还是最新的?? 01/19 10:06
7F:推 s864372002:楼上可以看前面某篇文,取最高的~ 01/19 11:40
8F:推 k1923456:感谢 01/19 22:53