int setInitialState(bool initial) => initial ? setBit(Bishop.initialStateBit) : unsetBit(Bishop.initialStateBit);