@Override public int hashCode() { return bitMask.hashCode(); }
@Override public int hashCode() { return cursorX ^ ~cursorY ^ board.hashCode(); }