From c068edf9e5092a32590d614184668f8559c41d78 Mon Sep 17 00:00:00 2001 From: vehme003 Date: Sun, 11 Apr 2021 22:56:31 -0500 Subject: Update board2.py --- board2.py | 40 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 3 deletions(-) (limited to 'board2.py') diff --git a/board2.py b/board2.py index 1672ec8..88dfc77 100644 --- a/board2.py +++ b/board2.py @@ -8,6 +8,40 @@ class Board: #A class for managing different situations and states happening in for j in i: print(j,end="") print() - def play_move(r,c) - if(r%2==1): - \ No newline at end of file + def play_move(self,v1,v2): #v1 and v2 correlate to the first and second vertex that you would draw to on the board vertex 1 is always smaller than vertex 2 + if((v2-v1)==1): + if(v1<5): + c=0 + elif(v1<9): + c=2 + v1=v1-4 + v2=v2-4 + elif(v1<13): + c=4 + v1=v1-8 + v2=v2-8 + else: + c=6 + v1=v1-12 + v2=v2-12 + + x1=v1+3*(v1-1) + x2=v2+3*(v2-1) + for i in range (x1,x2-1): + self.board[c][i]="-" + else: + if(v2<9): + c=1 + elif(v2<13): + c=3 + else: + c=5 + if(v2%4==1): + self.board[c][0]="|" + elif(v2%4==2): + self.board[c][4]="|" + elif(v2%4==3): + self.board[c][8]="|" + else: + self.board[c][12]="|" + -- cgit v1.2.3