|
@@ -287,7 +287,7 @@ public abstract class AbstractGame implements Game, Runnable {
|
287
|
287
|
protected void doBigBlind(final Player player) {
|
288
|
288
|
player.forceBet(bigblind);
|
289
|
289
|
|
290
|
|
- notifyPlaceBlind(player, bigblind / 2, "big blind");
|
|
290
|
+ notifyPlaceBlind(player, bigblind, "big blind");
|
291
|
291
|
}
|
292
|
292
|
|
293
|
293
|
@SuppressWarnings("fallthrough")
|
|
@@ -442,23 +442,16 @@ public abstract class AbstractGame implements Game, Runnable {
|
442
|
442
|
// tempPlayers is a list of everyone involved in the round
|
443
|
443
|
List<Player> tempPlayers = new ArrayList<Player>();
|
444
|
444
|
Map<Player, Integer> playerBets = new HashMap<Player, Integer>();
|
|
445
|
+ int maxbet = 0;
|
445
|
446
|
|
446
|
447
|
for (Player player : players) {
|
447
|
448
|
if (!player.isOut()) {
|
448
|
449
|
tempPlayers.add(player);
|
449
|
450
|
|
450
|
|
- if (doHalf) {
|
451
|
|
- playerBets.put(player, player.getBet() / 2);
|
452
|
|
- } else {
|
453
|
|
- playerBets.put(player, player.getBet());
|
454
|
|
- }
|
455
|
|
- }
|
456
|
|
- }
|
457
|
|
-
|
458
|
|
- int maxbet = 0;
|
459
|
|
- for (Integer bet : playerBets.values()) {
|
460
|
|
- if (bet > maxbet) {
|
461
|
|
- maxbet = bet;
|
|
451
|
+ final int bet = doHalf ? player.getBet() / 2 : player.getBet();
|
|
452
|
+
|
|
453
|
+ playerBets.put(player, bet);
|
|
454
|
+ maxbet = Math.max(bet, maxbet);
|
462
|
455
|
}
|
463
|
456
|
}
|
464
|
457
|
|