Computer text-based adventure games are virtual worlds in which humans or artificial agents act towards a specified goal through a text-based interface. In this paper we describe progress towards an agent that can interact with a game world in a human-like fashion. Precisely, we present the first accurate knowledge-gathering software agent that can track the state of the world in a textbased adventure game. This is nontrivial because such games are characterized by large, partially observable...