Moja próba odwzorowania gry logicznej Mastermind (https://pl.wikipedia.org/wiki/Mastermind_(gra_planszowa)), w javie. Gra zamiast standardowych szyfrów złożonych z kolorów używa liczb od 0 do 9. Do obsługi programu służy prosty interfejs graficzny w którym są wyświetlane komunikaty o obecnym stanie gry.
Gra może być uruchomiona w trybie zwykłym, w którym gra przebiega standardowo oraz w trybie oszusta, gdzie program specjalnie podaje fałszywe komunikaty by utrudnić zadanie. Gracz ma możliwość oskarżenia program o oszustwo i w przypadku prawidłowego oskrażenia gra uznana jest za wygraną.