int getShiftY(Tile otherTile) { if (this == (otherTile)) { return 0; } return this.tileY % 2 + 2 * getParent()!.getShiftY(otherTile); }