deleted unnötige Inputmanager klasse, debug verändert,ConsoleBroadcaster
vervollständigtmain
parent
20e5f92168
commit
91423b880e
|
|
@ -135,25 +135,25 @@ public class ConsoleBroadcaster implements Broadcaster {
|
|||
|
||||
@Override
|
||||
public void playerHasNotEnoughBigBlinds(PokerPlayer player) {
|
||||
// TODO Auto-generated method stub
|
||||
System.out.println("The Pokerplayer " + player.getName() + " can't continue on this table, because doesn't have enough bigblinds");
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void gameEnds() {
|
||||
// TODO Auto-generated method stub
|
||||
System.out.println("The Pokergame ends.");
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void playerLeavesTable(PokerPlayer player) {
|
||||
// TODO Auto-generated method stub
|
||||
System.out.println("The Pokerplayer " + player.getName() + " leaves the table");
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void allRoundsPlayed() {
|
||||
// TODO Auto-generated method stub
|
||||
System.out.println("All Rounds of Poker have been played. Exiting program");
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -295,6 +295,7 @@ public class PokerGame {
|
|||
|
||||
while (running && (!areAllBetsEqual() || !allPlayersHaveActed())) {
|
||||
|
||||
System.out.println("DEBUG");
|
||||
System.out.println("Are all bets equal?: " + areAllBetsEqual());
|
||||
System.out.println("Have all players acted: " + allPlayersHaveActed());
|
||||
|
||||
|
|
@ -418,8 +419,6 @@ public class PokerGame {
|
|||
|
||||
}
|
||||
|
||||
System.out.println("There are " + sumFoldedAndAllInPlayers + " players remaining");
|
||||
|
||||
if (sumFoldedAndAllInPlayers > 1) {
|
||||
return true;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,54 +0,0 @@
|
|||
package input;
|
||||
|
||||
import java.util.Scanner;
|
||||
|
||||
public class InputManager {
|
||||
|
||||
public static void startInputReader() {
|
||||
|
||||
Scanner sc = new Scanner(System.in);
|
||||
|
||||
String input = sc.nextLine();
|
||||
|
||||
String[] arguments = input.split(" ");
|
||||
|
||||
String command = arguments[0];
|
||||
|
||||
if (command.equalsIgnoreCase("start")) {
|
||||
|
||||
System.out.println("soweit so gut");
|
||||
|
||||
System.out.println("args length ist " + arguments.length);
|
||||
|
||||
if (arguments.length != 2) {
|
||||
System.out.println("Syntax: /start <Number of Players>");
|
||||
|
||||
}
|
||||
|
||||
try {
|
||||
|
||||
Integer playerNumber = Integer.parseInt(arguments[1]);
|
||||
|
||||
if (playerNumber < 2 || playerNumber > 8) {
|
||||
System.out.println("Only 2 to 8 Players are allowed");
|
||||
|
||||
}
|
||||
|
||||
System.out.println("Erfolg!");
|
||||
|
||||
} catch (NumberFormatException ex) {
|
||||
|
||||
System.out.println("Number of Players has to be a whole number!");
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
System.out.println("Unknown command!");
|
||||
|
||||
sc.close();
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue