class_docstr: Connect4 Game class implementing the alpha-zero-general Game interface.
  
  Use 1 for player1 and -1 for player2.
class_docstr_tok: ["Connect4","Game","class","implementing","the","alpha-zero-general","Game","interface",".","Use","1","for","player1","and","-1","for","player2","."]
docstr: Returns:
      (x,y): a tuple of board dimensions
docstr_tok: ["Returns",":","(","x",",","y",")",":","a","tuple","of","board","dimensions"]
code: def getBoardSize(self):
      """
      Returns:
          (x,y): a tuple of board dimensions
      """
      return (self._base_board.height, self._base_board.width)
  
imports: import os
  import math
  import time
  import numpy
  import numpy
  from collections import namedtuple
  import torch
  import torch.nn
  import torch.nn.functional
  import torch.optim
  import base64
  import io
label_desc: Use image node_id 3 for calling the Connect4Game obj's underlying member method code with example usage: obj.getBoardSize() and returns: self,  self