constructor(left, midpoint, right) {
		// the representative value is the midpoint of the plateau of the shoulder
		const representativeValue = (midpoint + left) / 2;
		super(representativeValue);

		this.left = left;
		this.midpoint = midpoint;
		this.right = right;

	}
@author {@link https://github.com/robp94|robp94}
@augments FuzzySet