This is a 2 or 1 player guessing game implemented in Java with Swing UI.
Hungarian specification
Class diagram