}// Funkcja wypisujaca zwyciezce private void Initializer() { MoveList.Clear(); Winner.Visible = false; Winner.Refresh(); WhoseTurn = true; Board = new Block[BPS, BPS]; Scene.Width = SBW * BPS; Scene.Height = SBW * BPS; for (int i = 0; i < Board.GetLength(0); ++i) { for (int j = 0; j < Board.GetLength(1); ++j) { Board[i, j] = new Block('N'); } } Board[BPS / 2, BPS / 2].Place('W'); Board[BPS / 2 - 1, BPS / 2].Place('B'); Board[BPS / 2, BPS / 2 - 1].Place('B'); Board[BPS / 2 - 1, BPS / 2 - 1].Place('W'); Scene.Refresh(); } //kopia konstruktora potrzebna do restartu