def _calc_Spider_stack(self): g = MockGame() stack = Spider_RowStack(0, 0, g) for s, r in [(2, 5), (3, 7), (2, 7), (2, 0), (2, 3), (2, 5), (1, 4)]: c = AbstractCard(1000+r*100+s*10, 0, s, r, g) c.face_up = True c.item = MockItem() stack.addCard(c) return stack
def _calc_Scorpion_stack(self, isScorpionTail): g = MockGame() stack = (ScorpionTail_RowStack if isScorpionTail else Scorpion_RowStack)(0, 0, g) for s, r in [(2, 5), (3, 7), (2, 7), (2, 0), (2, 3), (2, 4), (1, 4)]: c = AbstractCard(1000 + r * 100 + s * 10, 0, s, r, g) c.face_up = True c.item = MockItem() stack.addCard(c) return stack