Creates the Assessor.

@param {Object} i18n The i18n object used for translations.
@param {Object} options The options for this assessor.
@param {Object} options.marker The marker to pass the list of marks to.
@param {Object} options.researcher The researcher to use in the assessor.

@constructor
function( i18n, options ) {
	this.type = "Assessor";
	this.setI18n( i18n );
	this._assessments = [];

	this._options = options || {};

	if ( ! isUndefined( this._options.researcher ) ) {
		this._researcher = this._options.researcher;
	}
}