From af47abefbb0d2fd079528d19ef8e6a20cfbc4157 Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Sat, 24 Mar 2018 15:43:00 +0300 Subject: [PATCH] Refactor. --- pysollib/stack.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pysollib/stack.py b/pysollib/stack.py index 53771257..bacd36e4 100644 --- a/pysollib/stack.py +++ b/pysollib/stack.py @@ -2823,28 +2823,24 @@ class SuperMoveRK_RowStack(SuperMoveStack_StackMethods, RK_RowStack): def canMoveCards(self, cards): if not RK_RowStack.canMoveCards(self, cards): return False - max_move = self._getMaxMove(1) - return len(cards) <= max_move + return len(cards) <= self._getMaxMove(1) def acceptsCards(self, from_stack, cards): if not RK_RowStack.acceptsCards(self, from_stack, cards): return False - max_move = self._getMaxMove(len(self.cards)) - return len(cards) <= max_move + return len(cards) <= self._getMaxMove(len(self.cards)) class SuperMoveSC_RowStack(SuperMoveStack_StackMethods, SC_RowStack): def canMoveCards(self, cards): if not SC_RowStack.canMoveCards(self, cards): return False - max_move = self._getMaxMove(1) - return len(cards) <= max_move + return len(cards) <= self._getMaxMove(1) def acceptsCards(self, from_stack, cards): if not SC_RowStack.acceptsCards(self, from_stack, cards): return False - max_move = self._getMaxMove(len(self.cards)) - return len(cards) <= max_move + return len(cards) <= self._getMaxMove(len(self.cards)) class SuperMoveBO_RowStack(SuperMoveStack_StackMethods, BO_RowStack):