Help for conway.load_board

Sample CLI

gway conway load-board

Full Code

def load_board():
    """Load the board from disk, or create one if missing."""
    if not os.path.exists(BOARD_FILE):
        board = _random_board()
        save_board(board)
        return board
    with open(BOARD_FILE, "r", encoding="utf-8") as f:
        try:
            return _deserialize_board(f.read())
        except Exception:
            board = _random_board()
            save_board(board)
            return board