Desde el punto de vista de la programación, esto permite que la aventura sea modelada como una máquina de estado finito.