Returns -1 because this behaviour is inverted.
If overridden, it should return either 1 or -1, since it is multiplied to the resulting directions.