Skip to content
Snippets Groups Projects
Commit 738f6482 authored by iliya's avatar iliya
Browse files

feat: adding to bustedPlayers list in the computeGainsLosses method

parent d64923dd
No related branches found
No related tags found
No related merge requests found
...@@ -325,10 +325,10 @@ public class GameManager { ...@@ -325,10 +325,10 @@ public class GameManager {
turnContinues = drawCardOrStop(player); turnContinues = drawCardOrStop(player);
if (player.getHand().computeHandValue() >= 21) { if (player.getHand().computeHandValue() >= 21) {
if (player.getHand().computeHandValue() > 21) { // if (player.getHand().computeHandValue() > 21) {
// this.bustedPlayers.add(player); // // this.bustedPlayers.add(player);
this.bustedHands.add(player.getHand()); // this.bustedHands.add(player.getHand());
} // }
break; break;
} }
} }
...@@ -343,7 +343,7 @@ public class GameManager { ...@@ -343,7 +343,7 @@ public class GameManager {
if (player.getHand().computeHandValue() >= 21) { if (player.getHand().computeHandValue() >= 21) {
if (player.getHand().computeHandValue() > 21) { if (player.getHand().computeHandValue() > 21) {
this.bustedPlayers.add(player); // this.bustedPlayers.add(player);
// this.bustedHands.add(player.getHand()); // this.bustedHands.add(player.getHand());
} }
break; break;
...@@ -388,9 +388,9 @@ public class GameManager { ...@@ -388,9 +388,9 @@ public class GameManager {
} }
} }
if (this.croupier.getHand().computeHandValue() > 21) { // if (this.croupier.getHand().computeHandValue() > 21) {
this.bustedPlayers.add(this.croupier); // this.bustedPlayers.add(this.croupier);
} // }
this.croupier.displayPlayerHand(); this.croupier.displayPlayerHand();
} }
...@@ -419,6 +419,10 @@ public class GameManager { ...@@ -419,6 +419,10 @@ public class GameManager {
// Sorting players // Sorting players
for (IPlayer player : this.players) { for (IPlayer player : this.players) {
if (player.getHand().computeHandValue() > 21) {
this.bustedPlayers.add(player);
}
if (playerHasBlackjack(player)) { if (playerHasBlackjack(player)) {
this.blackJackHands.add(player); this.blackJackHands.add(player);
playersToPayout.remove(player); playersToPayout.remove(player);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment