private void DeselectSelectedField(Field field) { _movesHistory.PerformAndStore(() => _performMoves, new DeselectWhiteFieldMove(field)); NextState = new WaitingForPlayerMoveState(_phutballBoard, _movesHistory, _playersState); }