Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def draw_board(self, game):
- matrix = [["| |" for _ in range(8)] for _ in range(8)]
- for piece in game.board.pieces:
- if not piece.captured:
- if piece.player == 1:
- if piece.king:
- symbol = "|B|"
- else:
- symbol = "|b|"
- else:
- if piece.king:
- symbol = "|W|"
- else:
- symbol = "|w|"
- element = (2 * piece.position - 1) % 8
- pos = piece.position // 4
- if piece.position % 4 == 0:
- pos -= 1
- if pos % 2 != 0:
- element -= 1
- matrix[pos][element] = symbol
- for i in range(0, 8):
- for j in range(0, 8):
- print(matrix[i][j], end=" ")
- print(" ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement