@Override
	public void rotateClockwise(Board board) {
		int rot = (getRotation()+1) % 4;
		if (rotateAlgorithm(board, Point.translate(getBase(), BASES[rot]), RELS[rot], getKicks()[getRotation()])) {
			addRotation(1);
		}
        System.out.print("Rotate " + this.toString() + "\n");
	}