From 274f8abbdd37ecccabd40fe8f951cfc12d0fb206 Mon Sep 17 00:00:00 2001 From: Jack Wohl Date: Wed, 4 Dec 2019 18:20:52 -0500 Subject: [PATCH] game state --- state.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 state.py diff --git a/state.py b/state.py new file mode 100644 index 0000000..93601e2 --- /dev/null +++ b/state.py @@ -0,0 +1,23 @@ +class State: + def __init__(self): + self.nrows = 18 + self.ncols = 18 + self.board = [] + self.setup() + + def setup(self): + for row in range(self.nrows): + self.board.append([]) + for col in range(self.ncols): + if((row + col) % 2 == 0): + self.board[row].append("B") + else: + self.board[row].append("W") + + def __str__(self): + string = "" + for row in range(self.nrows): + string += str(self.board[row]) + "\n" + return string + +