MakeGuess method, fields and CanMakeGuess