Most algorithms don't have a y
At some point, based on EASE, we added a y argument to the SimilarityAlgorithm base class because we thought it made sense to include a target. Most algorithms however don't have that y, and raise an error when y is passed. This is rather confusing, so I propose to remove it where it's not needed.