Improve legibility
This commit is contained in:
@@ -507,7 +507,7 @@ class Connect4Bot(MultiBot, ABC):
|
|||||||
presser_id = message.buttons_info.presser_user.id
|
presser_id = message.buttons_info.presser_user.id
|
||||||
move_column = int(message.buttons_info.pressed_text) - 1
|
move_column = int(message.buttons_info.pressed_text) - 1
|
||||||
|
|
||||||
if not is_active or board[0][move_column] is not None or current_player.id != presser_id:
|
if not is_active or current_player.id != presser_id or board[0][move_column] is not None:
|
||||||
return
|
return
|
||||||
message.data['connect_4']['is_active'] = False
|
message.data['connect_4']['is_active'] = False
|
||||||
message.save()
|
message.save()
|
||||||
@@ -581,12 +581,12 @@ class Connect4Bot(MultiBot, ABC):
|
|||||||
# -------------------- PUBLIC METHODS -------------------- #
|
# -------------------- PUBLIC METHODS -------------------- #
|
||||||
# -------------------------------------------------------- #
|
# -------------------------------------------------------- #
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def insert_piece(j: int, player_number: int, board: list[list[int | None]]) -> tuple[int, int]:
|
def insert_piece(j: int, player_number: int, board: list[list[int | None]]) -> tuple[int, int] | None:
|
||||||
i = constants.CONNECT_4_N_ROWS - 1
|
for i in range(constants.CONNECT_4_N_ROWS - 1, -1, -1):
|
||||||
while i >= 0:
|
|
||||||
if board[i][j] is None:
|
if board[i][j] is None:
|
||||||
board[i][j] = player_number
|
board[i][j] = player_number
|
||||||
break
|
break
|
||||||
i -= 1
|
else:
|
||||||
|
return
|
||||||
|
|
||||||
return i, j
|
return i, j
|
||||||
|
|||||||
Reference in New Issue
Block a user