title: Find a winning condition in Connect4
body: <p>My program is a game similar to connect 4 but it is a 15x15 board. The winning condition is 5 adjacent pieces. The method is supposed to return True if there are 5 pieces and False otherwise. Right now this is my horizontal check, but it just skips my for loops and returns None. Really all I need is some advice on how to get the for loops to work as they are just skipped over</p>
  
  <pre><code>def current_player_is_winner(self):
  
      print(self.__current_player)
      piece = GoPiece(self.__current_player)
      print(piece)
      win_count = 0
  
      #Horizontal test
      row = 0
      col = 0
      for col in range(self.__board_size):
          for row in (range(self.__board_size)):
              if self.__go_board[row][col] == piece:
                  win_count += 1
                  col += 1
                  print(win_count)
                  if win_count == 5:
                      return True
                  else:
                      return False
              else:
                  row+=1
                  win_count = 0
  </code></pre>