Esempio n. 1
0
    def _create_deck(self) -> None:
        ex = Exercise(self._create_equipment_list(), self._equipment_only)

        for s, e in [(DIAMONDS, ex.get_upper_body_exercise()),
                     (CLUBS, ex.get_lower_body_exercise()),
                     (HEARTS, ex.get_core_exercise()),
                     (SPADES, ex.get_total_body_exercise())]:
            for v in range(2, 11):
                self._deck.append(Card(s, v, e))

        cardio = ex.get_cardio_exercises()
        for s, e in [(DIAMONDS, cardio[0]), (CLUBS, cardio[1]),
                     (HEARTS, cardio[2]), (SPADES, cardio[3])]:
            for v in FaceCards:
                self._deck.append(Card(s, v.value, e))

        self._deck.append(Card('Joker', 14, '1 minute rest'))
        self._deck.append(Card('Joker', 14, '1 minute rest'))