Rock, Paper, Scissors with two extra twists! This application implements the logic for a client-server program that handles gameplay for a variation of rock, paper, scissors. The client program handles input and displaying game information, but the server deals with the scorekeeping and game details. This program is written in Java and uses sockets to connect clients and the server. I also used JavaFX to deal with the GUI portion of the application. This was the first program in which I used sockets to create a server-client model.