Your coding is a little hard to read.... I see your constructor and accessor methods, but where are you mutator methods?
this makes no sense:
public double qScore () {
return (double)...