September 19, 2006

Defining IF

by Nick Montfort · , 9:53 pm

Mara Meijers’s post and three linked blog posts (1 2 3) were mentioned to me, so I thought I’d write a bit about defining IF, and about how a definition of IF (or some other new media form) can help.

I consider “interactive fiction” (or at least “text-based interactive fiction”) to indicate a computer program that accepts natural language input, provides natural output, and simulates a world. An IF system is a conversational system, like a chatterbot – but it simulates a whole environment, incidents, and so on rather than just one personality. So: