private void NotifyPlayerWon() { var currentPlayer = _playerState.CurrentPlayer; var targetBorder = currentPlayer.GetTargetBorder(_fieldsGraph); var whiteField = _fieldsGraph.GetWhiteField().RowIndex; if (targetBorder.IsWinning(whiteField)) { _playerState.PlayerWon(currentPlayer); } else { _playerState.PlayerWon(_playerState.Next); } }