// Constructor to instantiate a new BoardState based on the // specified OwariBoard object. public BoardState(OwariBoard aBoard) { this.data = GetStringFromBoardState(aBoard); this.board = (OwariBoard)aBoard.Copy(); }