Is this returning a copy or a reference? it should be a reference. Then why does my.score not update without the addition of the if-statements in line 213?