The game of Animal builds knowledge based on previous knowledge.
The computer programs knows that goldfish swim and crows fly. The human player is asked to name an animal so that the computer can guess it. If the computer does not guess the correct animal, the respondent supplies some information that is added to the information the computer already has. This is used in the next guess.