def set_lowest_numeric_score(self, score):
        """Sets the lowest numeric score.

        arg:    score (decimal): the lowest numeric score
        raise:  InvalidArgument - ``score`` is invalid
        raise:  NoAccess - ``score`` cannot be modified
        *compliance: mandatory -- This method must be implemented.*

        """
        # Implemented from template for osid.grading.GradeSystemForm.set_lowest_numeric_score
        if self.get_lowest_numeric_score_metadata().is_read_only():
            raise errors.NoAccess()
        try:
            score = float(score)
        except ValueError:
            raise errors.InvalidArgument()
        if not self._is_valid_decimal(score, self.get_lowest_numeric_score_metadata()):
            raise errors.InvalidArgument()
        self._my_map['lowestNumericScore'] = score
def set_lowest_numeric_score ( self , score ) : if self . get_lowest_numeric_score_metadata ( ) . is_read_only ( ) : raise errors . NoAccess ( ) try : score = float ( score ) except ValueError : raise errors . InvalidArgument ( ) if not self . _is_valid_decimal ( score , self . get_lowest_numeric_score_metadata ( ) ) : raise errors . InvalidArgument ( ) self . _my_map [ 'lowestNumericScore' ] = score
Sets the lowest numeric score.

        arg:    score (decimal): the lowest numeric score
        raise:  InvalidArgument - ``score`` is invalid
        raise:  NoAccess - ``score`` cannot be modified
        *compliance: mandatory -- This method must be implemented.*