Skip to content

Commit ec473c4

Browse files
committed
code optimized
1 parent 4eafd8a commit ec473c4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

checkers/field.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ def black_checkers_count(self) -> int:
7171
@property
7272
def white_score(self) -> int:
7373
'''Счёт белых'''
74-
return sum([reduce(lambda acc, checker: acc + (checker.type == WHITE_CHECKERS[0]) + (checker.type == WHITE_CHECKERS[1]) * 3, checkers, 0) for checkers in self.__checkers])
74+
return sum([reduce(lambda acc, checker: acc + (checker.type == CheckerType.WHITE_REGULAR) + (checker.type == CheckerType.WHITE_QUEEN) * 3, checkers, 0) for checkers in self.__checkers])
7575

7676
@property
7777
def black_score(self) -> int:
7878
'''Счёт чёрных'''
79-
return sum([reduce(lambda acc, checker: acc + (checker.type == BLACK_CHECKERS[0]) + (checker.type == BLACK_CHECKERS[1]) * 3, checkers, 0) for checkers in self.__checkers])
79+
return sum([reduce(lambda acc, checker: acc + (checker.type == CheckerType.BLACK_REGULAR) + (checker.type == CheckerType.BLACK_QUEEN) * 3, checkers, 0) for checkers in self.__checkers])

0 commit comments

Comments
 (0)