diff --git a/src/util.py b/src/util.py --- a/src/util.py +++ b/src/util.py @@ -51,3 +51,8 @@ def hashBoard(board): for (c,item) in enumerate(row): res^=zobristNums[r][c][item+1] return res + + +def exportBoard(board): + substitutions={EMPTY:".", BLACK:"X", WHITE:"O"} + return "\n".join("".join(substitutions.get(x,"?") for x in row) for row in board)