The first player in the first turn is not expected to skip the first turn in the first round.
developing a function to ensure the player is not the first player in the first round
New Function Added public void skip() { if (skipCount < 4 && !isFirstPlayer) { addHistory(currentPlayer.getName(), null); handleSkipPlay(); currentPlayerIndex = nextPlayerIndex(); skipCount++; turn++; } else { System.out.println("Your cannot skip! Please choose again!"); pause(); } incrementRound(); }