Added a 0.01 tolerance to alloy percentages to hopefully help with rounding errors.