CS 60 - Fall 2009 - Assignment 3
Graders - David Johnson and Neer Shay
Code Pts. out of 100 Grader: comments
6001 100 Neer: perfect
6003 100 Neer: perfect
6005 100 David: perfect
6008 98 Neer: seg fault on mult if empty p
6009 18 Neer: no compile, no sum/diff/mult/freePoly (0/65), addTerm(8/20), val(2/5), deg(5/5), count(3/5)
6010 75 David: sum seg fault (-10), mult seg fault (-10), freePoly list not empty (-5)
6011 100 David: perfect
6014 0 did not turn in
6015 0 did not turn in
6016 26 David: 28 compile errors, value/degree/count (15), sum/diff/mult (6), freePoly(5)
6018 30 Neer: no compile, addTerm/mult(0/40), freeP (5/15), val/deg/count(3/5 each), sum(8/15), diff(8/15)
6019 71 Neer: mult(-10)/freeP(-5), seg fault deg/count after clear(-2 each), diff/sum errors after clear (-10)
6020 90 David: segfault for clear operation (-10)
6023 100 Neer: perfect
6024 100 Neer: perfect
6025 81 Neer: bad freePoly/sum/diff(-17), seg fault on degree if empty p (-2), terms freed != terms created
6027 100 David: perfect
6029 98 Neer: seg fault on value if empty p
6030 98 David: clear missing final NULL (-2)
6031 100 Neer: perfect
6032 91 Neer: bad freePoly (-5), incorrect sum after clear(-2), seg fault value after clear & on empty p (-2)
6035 60 David: add (-10), sum (-10) ,mult (-10) ,diff (-10) seg fault
6037 100 Neer: perfect
6038 95 Neer: terms freed != terms created
6040 87 Neer: bad value(-2)/freePoly(-7)/diff("diff 1 1" != 0)(-2), mult produces "-0" at end of p(-2)
6041 40 David: add missing a term (-5), sum (-15), diff (-15) missing, mult incomplete (-15) clear seg fault (-10)
6042 55 David: Add seg fault (-10), diff=sum (-5), mult incomplete (-20), clear seg fault (-10)
6043 70 David: add seg fault (-10), mult missing terms (-10), free seg fault (-10)
6045 100 David: perfect
6046 80 David: Mult (-5), diff(-5) some extra terms, clear not working (-10)
6047 100 Neer: perfect
6048 75 Mike: late (-20), mult - times exp, not plus exp (-5)
6051 0 did not turn in
6052 51 Neer: addTerm(10),deg(5),count(3),value(3),sum(5),diff(5),mult(10),freePoly(10), many seg faults
6054 35 Neer: doesn't compile (-10), no value/mult (-25), seg fault on count/sum/diff (-30)
6055 100 David: perfect
6059 100 Neer: perfect
6061 100 Neer: perfect
6063 55 David: sum only adds first terms (-5), diff not working (-10), mult empty (-20) clear not working (-10)
6067 100 David: perfect
6068 31 David: Doesn't link(mult missing) - Degree (5), value(3),count (3), some attempt at sum and diff (20)
6071 55 David: add (-10), diff (-10), sum (-10), mult (-10), value(-5) seg fault
6072 100 Neer: perfect
6074 100 David: perfect
6075 30 David: add not working (-10), diff (-15), sum (-15), mult (-20) missing
6076 35 David: no freePoly,mult (-35), add seg faults (-10), bad sum,diff (-20)
6078 75 David: mult not implemented (-20), diff error in result (-5)
6079 45 David: Add linked list error (-5), sum (-10), diff (-10) incomplete, mult empty (-20) , clear broken (-10)
6081 95 David: diff(poly 1, poly 2) not functioning when poly1 is empty (-5)
6086 68 David: add missing term (-5), bad degree (-5), mult seg fault (-10), sum (-5), diff(-5) loop, bad clear (-2)
6087 77 Neer: mult(-10), freePoly(-7), diff("diff 1 1" != 0)(-2), seg fault on sum/diff if empty p (-4)
6088 100 Neer: perfect
6089 100 David: perfect
6091 100 David: perfect
6092 36 Neer: doesn't compile, sum/diff/mult(0/50), addTerm(15), val(3), deg(5), count(5), freePoly(8)
6093 89 Neer: val/deg/mult seg fault if empty p (-2 each), freePoly doesn't work correctly (-5)
6094 100 Neer: perfect
6096 100 David: perfect
6098 100 Neer: perfect
6099 34 Neer: addT(0), val(2), deg(5), count(3), sum(8), diff(8), mult(8), freePoly(0), seg fault on diff/degree