rename to fifty_two_card_deck
authorGeoffrey Allott <geoffrey@allott.email>
Mon, 5 Jun 2023 00:01:01 +0000 (01:01 +0100)
committerGeoffrey Allott <geoffrey@allott.email>
Mon, 5 Jun 2023 00:01:01 +0000 (01:01 +0100)
src/card.rs
src/game/cribbage/mod.rs
src/game/poker/holdem.rs
src/game/whist.rs

index 673c8642e30fd2bc7c78dc2ea7a3de4455512db4..1c6940fad3340012884b775410c7d31e6edddf70 100644 (file)
@@ -135,7 +135,7 @@ impl CardSet {
         CardSet { repr: 0 }
     }
 
-    pub fn complete_deck() -> CardSet {
+    pub fn fifty_two_card_deck() -> CardSet {
         CardSet { repr: 0b1111111111111_1111111111111_1111111111111_1111111111111 }
     }
 
index 7d041ccae20b8b2b72cb883b0dca77e6ee8a6c66..4c93851699b13b96ca0692eefaa68e7de26751d0 100644 (file)
@@ -74,7 +74,7 @@ impl Cribbage {
             seats: Seats::new(),
             dealer: None,
             receiver: None,
-            deck: CardSet::complete_deck(),
+            deck: CardSet::fifty_two_card_deck(),
             hands: HashMap::new(),
             turn_up: None,
             box_cards: CardSet::new(),
@@ -258,7 +258,7 @@ impl Game for Cribbage {
             (State::NotStarted, Action::Leave) => self.seats.remove_player(username),
             (_, Action::NextToDeal) => {
                 self.dealer = Some(username);
-                self.deck = CardSet::complete_deck();
+                self.deck = CardSet::fifty_two_card_deck();
                 self.turn_up = None;
                 self.hands.clear();
                 self.receiver = self.seats.player_after(username);
index a55a9bafdb459ae670a78484c64e658ce37a5cde..771becdb976eb5b93af774f95d7e70c175c80764 100644 (file)
@@ -130,7 +130,7 @@ impl TexasHoldEm {
             state: State::NotStarted,
             seats: Seats::new(),
             stacks: HashMap::new(),
-            deck: CardSet::complete_deck(),
+            deck: CardSet::fifty_two_card_deck(),
             hands: HashMap::new(),
             community: CardSet::new(),
             dealer: None,
@@ -378,7 +378,7 @@ impl Game for TexasHoldEm {
                 }
                 self.remove_ghosts()?;
                 self.dealer = Some(username);
-                self.deck = CardSet::complete_deck();
+                self.deck = CardSet::fifty_two_card_deck();
                 self.hands.clear();
                 self.community.clear();
                 self.active = None;
index 38d77b9e96b4b444b1e161b3825623aacdbdcce7..6d0d39e6f976ee96e7f77d4118de602bf449e289 100644 (file)
@@ -68,7 +68,7 @@ impl KnockOutWhist {
             dealer: None,
             receiver: None,
             call: None,
-            deck: CardSet::complete_deck(),
+            deck: CardSet::fifty_two_card_deck(),
             hands: HashMap::new(),
             trick: HashMap::new(),
             active: None,
@@ -182,7 +182,7 @@ impl Game for KnockOutWhist {
             (State::NotStarted, Action::Leave) => self.seats.remove_player(username),
             (_, Action::NextToDeal) => {
                 self.dealer = Some(username);
-                self.deck = CardSet::complete_deck();
+                self.deck = CardSet::fifty_two_card_deck();
                 self.hands.clear();
                 self.receiver = self.seats.player_after(username);
                 self.trump_card = None;
@@ -251,7 +251,7 @@ impl Game for KnockOutWhist {
                         self.call = self.winners.iter().next().cloned();
                     } else {
                         self.receiver = self.dealer.and_then(|dealer| self.seats.player_after_where(dealer, |username| self.winners.contains(&username)));
-                        self.deck = CardSet::complete_deck();
+                        self.deck = CardSet::fifty_two_card_deck();
                         self.hands.clear();
                         self.trump_card = None;
                         self.state = State::CutForCall;