Guest User

Untitled

a guest
Dec 3rd, 2019
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. chessboard = [ [None]*8 ]*8 # 2d array to store piece placements
  2.  
  3. def setup_chessboard(chessboard):
  4.     # assign initial pieces
  5.     return chessboard
  6.  
  7. def move_piece(chessboard, currentLocation, newLocation):
  8.     # moves a piece
  9.     # takes a piece if the enemy has one there
  10.     return chessboard
  11.  
  12.  
  13. setup_chessboard(chessboard)
  14. move_piece(chessboard, 'a2', 'a3')
  15.  
  16. class Chessboard:
  17.     # runs whenever you create a new instance of a class
  18.     def __init__(self):
  19.         # do the setup stuff like in setup_chessboard
  20.         self.board = [[None]*8]*8
  21.  
  22.     def move_piece(self, currentLocation, newLocation):
  23.         # move stuff
  24.         pass
  25.  
  26. chessboard = Chessboard()
  27. chessboard.move_piece('a2', 'a3')
Advertisement
Add Comment
Please, Sign In to add comment