import java.util.Scanner; public class Game { public void play() { ComputerPlayer cp = new ComputerPlayer(); Scanner a = new Scanner(System.in); System.out.println("Enter your choice [Rock, Paper, Scissors]: "); String uc = a.nextLine(); if( !(uc.equals("Rock") || uc.equals("Paper") || uc.equals("Scissors")) ) { System.out.println("Invalid selection"); System.exit(0); } String cc = cp.cheaterChoice(uc); determineWinner(cc, uc); } public void determineWinner(String cc, String uc) { System.out.println("Computer Choice: " + cc); System.out.println("User Choice: " + uc); if(uc.equals(cc)) { System.out.println("Tie"); } else if( (uc.equals("Rock") && cc.equals("Scissors")) || (uc.equals("Scissors") && cc.equals("Paper")) || (uc.equals("Paper") && cc.equals("Rock")) ) { System.out.println("User wins"); } else { System.out.println("Computer wins"); } } }