@Override
    public void update() {
        if (Physics.checkCollisions(this, ball))
            ball.paddleBounce(getCenterY());

        float speed = (ball.getCenterY() - getCenterY()) * DAMPING;

        if (speed > MAX_SPEEDY)
            speed = MAX_SPEEDY;
        else if (speed < -MAX_SPEEDY)
            speed = -MAX_SPEEDY;

        yPos += speed;
    }